




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
考试题型1、判断题10分2、填空题20分3、选择题20分4、简答题30分(5个)5、应用题20分(3个)6、名字解释复习资料:?书本?PPT课件,平时课堂例题。?平时作业和练习?考试范围:1-5章?其他说明:?课后习题是重点。?简答题来源于前5章,每章一个。每章重点:第一章:.什么是嵌入式系统?试简单列举一些生活中常见的嵌入式系统的实例。嵌入式系统是用于检测、控制、辅助、操作机械设备的装置。以应用为中心,一计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。.嵌入式系统具有哪些特点?★15.什么旱族人式系统?其特点有些什么?答:嵌入式系统是“以应用大中心、以计篁机技术为基地、轮件硬件可戢西、功熊、可靠性、成本、体耙.功耗严格罢求的专用计量机系统。。特点,1)是专用的计尊机系统,用于特定的任务工力资源较少,可以裁汉3)功耗忸,体枳小j集成度高j成本低4)使用实时操作系统,5J可柒■性要求更高」具有系虢)则试和可塞性评估体系6)运行环嫡差异大7》大部分程序固化在ROM助较长的生命周明i9)嵌入式瓶处理器通常包含专用调试电路.嵌入式系统由哪些部分组成?简单说明各部分的功能和作用。(1)硬件层是整个核心控制模块[由瓯入式微处理器、存管系统、通信模块,人机接口、其他L0度口以及串源组成L震人式英绕的改件层以嵌入式微处建器为核4,在残入式盘处理器基阳上憎加电源电踏1时钟电路,和存傍施电路(RAMWROM等),这就构成了一个嵌入式核心控制模块,操作系统和应用程序都可以回化在ROM中七(2)中间层把系统软件与底层硬件部分隔离,使得系统的底层设备强动程序与硬件无关o一般包括硬件抽薮层(hardwareAbstractLayer,HAL)和截级支持包(BoardSupportPackage、BSP卜《3)软伫层由实讨操作系统\RealTimeOperatingSystem,RTOS卜文件系统、图形用户犀口(GraphicalUs&rInterfacss,GUI}网络组件组成口(4)功能层是回向被控对裁同用户的,当福要用户算伟是往往前要提供一个友好的人际界匣◎.嵌入式系统是怎样分类的?按照战入式徵处逐居的位数分类(4位.8位,16位、32位、弘位);按照是实时性分类(硬实时系统式之系统对响应时间有严格的要,米:软实时系统是对响应时间有一定要求I;按照民入式毂件结构分类(臂牙轮询系统、前后台系统、务任务系统);按照画用领或分类口.嵌入式系统的定义。嵌入式系统是用于检测、控制、辅助、操作机械设备的装置。以应用为中心,一计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。.什么是交叉编译,试说明交叉编译的实现过程。嵌入式软件开发斫采用的缰浮为交熨墉译。斯请交叉编译航是在一个平台上生成可以在另一个平台上执行的代码。因上匕不同的匚FU需要有相西画译罟,而交熨编译就如同翻译一样,把相同的程序代码翻译称不同的CF国寸血语言,雌意的是,端诺器本身也是程序,也要在与之对应的某一个CPU平告上运行,就入式系统交又曲译环境如囹17斯示“《扩展阅读:招建文又漏.圣环境)■L!『口ettH射入式系统交叉编译环境由于漏停的过程包括编译、镣捶等几个防段,因此,嵌入式的交叉编诺也包括交叉洞译।交叉链接等过程,通常ARH的交更编话者为即E唱IHJCC,交叉筋基器为3rn4同小交叉娟译过程如图所示*章人式交更漏译过程.嵌入式系统有哪些应用领域。嵌入式系统技术具有非常广阔的应用前景,其应用领域可以包括:.工业控制:基于嵌入式芯片的工业自动化设备将获得长足的发展,目前已经有大量的8、16、32位嵌入式微控制器在应用中,网络化是提高生产效率和产品质量、减少人力资源主要途径,如工业过程控制、数字机床、电力系统、电网安全、电网设备监测、石油化工系统。就传统的工业控制产品而言,低端型采用的往往是8位单片机。但是随着技术的发展,32位、64位的处理器逐渐成为工业控制设备的核心,在未来几年内必将获得长足的发展。.交通管理:在车辆导航、流量控制、信息监测与汽车服务方面,嵌入式系统技术已经获得了广泛的应用,内嵌GPS真块,GSM1块的移动定位终端已经在各种运输行业获得了成功的使用。目前GPSS备已经从尖端产品进入了普通百姓的家庭,只需要几千元,就可以随时随地找到你的位置。.信息家电:这将称为嵌入式系统最大的应用领域,冰箱、空调等的网络化、智能化将引领人们的生活步入一个崭新的空间。即使你不在家里,也可以通过电话线、网络进行远程控制。在这些设备中,嵌入式系统将大有用武之地。.家庭智能管理系统:水、电、煤气表的远程自动抄表,安全防火、防盗系统,其中嵌有的专用控制芯片将代替传统的人工检查,并实现更高,更准确和更安全的性能。目前在服务领域,如远程点菜器等已经体现了嵌入式系统的优势。第二章:1.嵌入式处理器有哪几类?简述各类嵌入式处理器的主要特点和应用领域。 (P6)嵌入式微控制器、嵌入式微处理器、嵌入式DSP嵌入式片上系统。(1)嵌入式微处理器集成处理器内核,存储管理器高速缓存芯片,存在体积小、重量轻、成本低和可靠性高等特点,其又称为单板机。(2)嵌入式微控制器是集成了微处理器、存储器和片内外设芯片称为微控制器,片上外设资源丰富适合于控制单片化、体积小、功耗低、成本低等特点。(3)嵌入式DS吟门用于信号处理的嵌入式芯片,适合执行DSPT法,能够对离散信号进行集化处理,提高速度。(4)嵌入式片上系统SOO硬件的无缝结合,直接在处理器片内嵌入操作系统的代码模块,在单个芯片上实整个系统的功能.简单说明ARM7TDMI的含义。(P7)ARM7TMDI目前使用最广泛的32位嵌入式RISC处理器,属低端ARMftt理器核。TDMI的基本含义为:T:支持16为压缩指令集ThumbD:支持片上DebugM内嵌硬件乘法器(Multiplier)I:嵌入式ICE,支持片上断点和调试点;.选才iARMfe理器时需要考虑哪些问题? (P34-P35).ARM处理器总共有多少个通用寄存器?这些通用寄存器的组成结构是什么样的 ?这些寄存器按其在用户编程中的功能是如何划分的?特殊寄存器有哪些?他们的作用分别是什么?(P39-P40)ARMS处理器共有37个32位的寄存器,其中31个为通用寄存器,6个为状态寄存器。31个通用寄存器根据其编程特点可分为如下几种类型:a.不分组寄存器R0-R7,为所有卞K式共享;b.分组寄存器R8-R12,R8_fiq-R12_fiq,FIQ模式下的寄存器,R8-R12,其它模式共享c.分组寄存器R13-R14分为6组,用户、系统一组,其他每种模式一组:]R13_<mode>常用作堆栈指针SP,R14_<mode>常用作子程序链接寄存器,当进入;程序时,常用来保存PC的返回值其中,mode为以下几种卞K式之一:usr、fiq、irq、svc、abt、undod.程序寄存器R15(PQ,为所有模式共享6个状态寄存器:一个CPSRS前程序状态寄存器,保存当前程序状态。五个程序状态备份寄存器SPSR(svc,abt,und,irq,frq),只有在异常模式下,才能被访问,各异常模式都拥有属于自己的SPSR当发生异常时,SPSFffl来彳^存CPSR勺值,从异常退出时贝U可由SPS既恢复CPSRARM处理器共有37个寄存器,31个通用寄存器,含程序计数器PC,6个状态寄存器口为普通寄存器&门2普通寄存器允许快速中断『13通常用作堆槎指针SP,指向梭顶「14通常用作子程序椎接寄存器LR也用于中断临时存放PC值.PC-LRCPSR-SPSR「15程序计数器通篦被用作程序计数器PC。(PC中存放下一条将要执行的指令地址)5.CPSR各状态位的作用是什么?如何进行操作,以改变各状态位? (P40-P41)CPSR可在任何运行模式下被访问,它包含条件码标志位、中断禁止位、当前处理器模式标志位,以及其他一些相关的控制和状态位。条件码标志位:N:当用两个补码表示的带符号数进行运算时,N=1表示运算的结果为负数;N=0表示运算的结果为正数或零;Z:Z=1表示运算的结果为零;Z=0表示运算的结果为非零;C:①加法(包括比较指令CMN运算结果产生进位时(无符号数溢出),C=1,否则C=Q减法(包括比较指令CMP运算产生借位(无符号数溢出),C=0,否则C=1对于包含移位操作的非加 /减运算指令,C为移出值的最后一位。V:①对于加/减法运算指令,当操作数和运算结果为二进制的补码表示的带符号数时,V=1表示符号位溢出。CPSR勺低8位(包括I、F、T和M[4:0])称为控制位,当发生异常时这些位可以被改变。状态寄存器(PSR中的其余位为保留位,当改变PSR中的条件码标志位或者控制位时,保留位不要被改变,在程序中也不要使用保留位kR7,M[4:0]是控制砥I:值1则禁止IRQ中断:F:苣1则禁止FIQ中断;T:对于ARM体系结构”以上版本,1=0指示ARM执行tT=1指示Thumb执行;对己ARM体系结构门呗上版本.指示ARM执行.丁二1指示下一条措令引SS未定义的瘠令异常.N=1靖果力负数,培果为Q则Z=1,C进位但NW七位,QjK不增强mDSP搭令中触否出疆值出或曲黑|二1禁止IRQ中断,F=1禁止FIQ中断.T=0播示ARM执行T=1播示Thumb执行.M[4:0]思五位决定处理器的工作模式V来存储数据。.试述ARM处理器对异常中断的响应过程。ARM处理器对异常中断的响应过程如下所述:①保存处理器当前状态、中断屏蔽位以及各条件标志位;②设置当前程序状态寄存器CPSFfr的相应位;③将寄存器lr_mode设置成返回地址;④将程序计数器值PG设置成该异常中断的中断向量地址,跳转到相应异常中断处执行。P36-P38).ARM指令的寻址方式有哪几种?试分别叙述其各自的特点并举例说明。(P36-P38)111寄存器手牡:指令他批码给出奇存器的编号,序存器中的内容作为操作数■:(2)立即寻址、密令操作码后的地址码是立即数.即操件数本身.(3I击存器移位修址、是ARM指•集神甫地寻址方式.(4)寄存器间接寻址、指后地址眄给出寄存器的端弓,寄存器为地址指出,存拈操作数狗有效地iL(5]星址寻址、星址寻址是讲基址寄存曙为内容与指令中给出的维系屋相加,形成操作数有般地批口多寄存器寻址一次可以传送多个寄存酸的值(。1堆段寻址接糜特定顺序进行存取的存取区e(81块拷贝寻址f9)相对寻址.ARM指令系统中对字节、半字、字的存取是如何实现的? (P37)Byte:字节,8位Halfword:半字,16位Word:字,32位.课后习题2-13,2-14要掌握,包括上课讲过的常用指令。.采用RISC架构的ARMB处理器一般具有什么特点?1、体积小、低功耗、低成本、高性能。2、支持Thumb(16位)/ARNI(32位)双指令集,能很好的兼容8位/16位器件。3、大量使用寄存器,指令执行速度更快。4、大多数数据操作都在寄存器中完成。5、寻址方式灵活简单,执行效率高。6、指令长度固定。.ARM7和ARM9分别是几级流水线?流水线的概念以及简述三级流水线分为哪三级?(P35-P36).简述ARMfr系结构的T变种,M变种和E变种。(P32).ARM处理器支持哪些数据类型,分别是多少位?Byte:字节,8位Halfword:半字,16位Word:字,32位12.ARM处理器有几种处理器模式? ARMfe理器有哪两种特殊的工作状态? (P38-P39)ARM 有7种处理器模式。用户模式: 正常程序运行的工作模式,不能直接从用户模式切换到其它模式系统模式:用于支持操作系统的特权任务等,可以直接切换到其它模式快中断模式:用于快速中断处理,支持高速数据传输及通道处理,只有在 FIQ异常响应时,才进入此模式。中断模式:用于通用中断处理,只有在IRQ异常响应时,才进入此模式。管理模式:供操作系统使用的一种保护模式, 只有在系统复位和软件中断响应时, 才进入此模式。中止模式:用于虚拟内存和 /或存储器保护。未定义模式:支持软件仿真的硬件协处理器,只有在未定义指令异常响应时,才进入此模式。.ARMi?储器系统的存储格式分为哪两种?课本图 2-13,2-14要求熟练掌握。(P43-P44)AR的储器有大端格式和小端。大端格式中,字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中;小端格式则相反。.ARM寻址方式中涉及的指令都要求掌握。.ARM指令格式、ARMi?储器访问指令、ARM^据处理指令、ARM>支指令,课堂上讲过的都要掌握。.试写出ARM匚编语言的语句格式及其注意事项。( P74).在ARMT编语言编程中如何进行子程序调用及其返回?在ARM汇编语言程序中,子程序的调用一般是通过 BL指令来实现的。在程序中,使用指令:BL子程序名如(BLPRINT_TEXT) 即可完成子程序的调用。该指令在执行时完成如下操作:将子程序的返回地址存放在连接寄存器 LR中,同时将程序计器PC指向子程序的入口点,当子程序执行完毕需要返回调用处时,只需要将存放在 LR中的返回地址重新拷贝给程序计数器 PC即可。在调用子程序的同时,也可以完成参数的传递和从子程序回运算的结果,通常可以使用寄存器 R0〜R3完成。以下是使用BL指令调用子程序的汇编语言源程序的基本结构:AREAInit,CODE,READONLYENTRYStartLDRR0,=0x3FF5000LDRR1,0xFFSTRR1,[R0]LDRR0,=0x3FF5008LDRR1,0x01STRR1,[R0]BLPRINT_TEXTPRINT_TEXT20.什么是内嵌汇编?它的特点是什么?第三章:.嵌入式系统的硬件有哪几个组成部分?( P87)以嵌入式系统处理器为核心,加上存储器,I/O接口电路,必要的附属电路(电源,时钟,复位,中断)以及相应的总线,以及辅助接口组成。.试简单描述总线的四周期握手过程。( P89)(1)设备一升高它的输出电平来发出查询信号 ,他告诉设备二应准备好接受数据。(2)设备二准备好接收数据 ,升高它的它的输出电平来发出应答信号 ,这时设备一准备好发送数据,设备二已准备好接收数据。(3)一旦看到数据传输完毕 ,设备二降低它的输出电平表示它已经接受完数据。(4)看到设备二的应答信号变低 ,设备降低它的输出电平。.什么是DMADMA^要用来完成哪种总线操作?( P91)直接存储器访问(DirectMemery-Access,DMA是允许读/写不由CPU$制的总线操作。专用硬件来完成外设与存储器之间的高速数据传输。 除CPU以外的操作外设和存储器的读写操作。.请画图说明分级存储器系统的结构。( P94).RAM存储器有哪几种?它们的特点是什么?( P95-P96)静态RAM特点:价高,容量小,功耗低,稳定性要求高的场合。动态RAM特点:电路简单,价低,容量大,稳定性低,.ROM存储器有哪几种?它们的特点分别是什么?(1)可编程ROM只可编程一次。(2)紫外线可擦可编程ROM该类ROM1以通过紫外线擦出后重复编程。(3)电可擦除可编程ROM用户以字节为单位多次用电擦除和改写存储内容。.总线的概念是什么?(P88)基本的总线操作包括?结合图 3-3说明总线的读写操作过程。TOC\o"1-5"\h\z.触摸屏的电阻式和电容式应用。( P103)第四章:驱动层软件可以分为哪三种类型?( P119)板级初始化程序、与系统软件相关驱动程序、与应用相关的驱动程序什么是BootLoader?为什么说BootLoader是依赖于目标硬件实现的?( P120)Bootloader是系统加电后首先运行的一段程序代码,其目的是将系统的软硬件环境带到一个合适的状态,为调用操作系统内核准备好正确的坏境。每种嵌入式微处理器体系结构都有不同的Bootloader,Bootloader还依赖于具体的嵌入式板级硬件设备的配置,所以依赖于目标硬件实现。硬件抽象层一般实现哪些功能?( P136)硬件抽象层的目的是为了将硬件抽象化,通过程序来控制 CPU、I/O存储器等硬件的操作,从而使得系统的十倍驱动程序与硬件无关,在功能上,抽象层一般应实现相关硬件的初始化、数据的I/O操作、硬件十倍的配置操作等设计板级支持包的主要目的是什么?它实现的主要功能有哪些?( P136)为驱动程序提供访问硬件设备寄存器的函数包嵌入式软件的体系结构分为哪几层?BootLoader包含哪两种操作模式?试简述其特点。第五章:.什么是嵌入式操作系统?请列举几个典型的嵌入式操作系统,并简述其主要特点。VxWorks:性能优越,开发调试便利,强大的技术支持,但是昂贵的价格让开发者望而却步。WindowsCE:精简的模块化操作系统多硬件平台支持支持有线和无线的网络连接 稳健的实时性支持丰富的多媒体和多语言支持 强大的开发工具PalmOS:3Com公司产品,专门为掌上电脑开发的 32位的嵌入式操作系统占有非常小的内存,基于 PalmOS编写的应用程序占用的空间也非常小(通常只有几十KB)Palm提供了串行通信接口和红外线传输接口,利用它可以方便地与其它外部设备通信、传输数据拥有开放的OS应用程序接口,开发商可根据需要自行开发所需的应用程序 具有强开放性,现在有大约数千种专门为 PalmOS编写的应用程序,从程序内容上看,小到个人管理、游戏,大到行业解决方案, PalmOS无所不包。在丰富的软件支持下,基于PalmOS的掌上电脑功能得以不断扩展。操作系统的节能功能。在 PalmOS的应用程序中,如果没有事件运行,则系统设备进入半休眠( doze)的状态;如果应用程序停止活动一段时间,则系统自动进入休眠( sleep)状态。合理的内存管理。Palm的存储器全部是可读写的快速 RAM动态RAM(DynamicRAM类似于PC机上的RAM它为全局变量和其它不需永久保存的数据提供临时的存储空间; 存储RAM(StorageRAM类似于PC机上的硬盘,可以永久保存应用程序和数据。PalmOS的数据是以数据库(database)的格式来存储的。嵌入式Linux:嵌入式LinuxOS逐渐形成了可与WindowsCE等EOSf抗衡的局面。目前正在开发的嵌入式系统中, 49%的项目选择 Linux作为嵌入式操作系统。Linux现已成为嵌入式操作系统的理想选择。开放源码,丰富的软件资源,广泛的软件开发者的支持,价格低廉,结构灵活,适用面广。精简的内核,性能高、稳定,多任务。适用于不同的CPU支持多种体系结构,如X86、ARMMIPSALPHASPAR%。 能够提供完善的嵌入式 GUI以及嵌入式 X-Windows。提供嵌入式浏览器、邮件程序、 MP3播放器、MPE第放器、记事本等应用程序。提供完整的开发工具和SDK同时提供PC上的开发版本。 用户可定制,可提供图形化的定制和配置工具。常用嵌入式芯片的驱动集,支持大量的周边硬件设备,驱动丰富。针对嵌入式的存储方案,提供实时版本和完善的嵌入式解决方案。.非占先式内核与占先式内核的主要区别是什么?非占先式内核的优点:(1)响应中断快 (2)可以使用不可重入函数(3)共享数据方便。占先式内核是任务级响应时间最优化而且是确定的,不应直接使用不可重入函数.进程和线程的概念是什么?区别和联系是什么?.每个任务都可以处于哪几种状态之一?名词解释:RTOSARMRISCDMABSPHAL一.填空谅人式系统在馥件谩计、操作系统的选择、以及软件的设计上都要遒危“面向应用、里体翅衣、翳用为度”的原原,2.一入式处理L是或入式系统的横心部件,是控制,蛹助系统运行的硬件单元。工讯列举三种以上主流的通用处理器;ARMZStronaARMMIPS>PowerPC>XS6>58KZColdfire.4.ARM处理器4有37个寄存署,其中包括31个通用寄存署和_6个状态寄存器。5.ARM处理器有上生不同的处理器模式,在督一种处理器模式下均有一组相应的寄存器与之国应守即将任另一种处理盍模式下,可讪何的奇行器包括13T程用奇布器、RQ~R14L、一至二个状态寄存器和程序计载霞§6.寄存器R13在ARM指令中常用作雄法指针qR14也掰作子程序连稔寄存器乳苴最交存整LR,邕发生中断或舁常时।对应的分组寄存鬻R14_wc.R14Jrq.R14_fiqxR14_atrt和R14_und用来保存R15的运回值◎7.AR"微处理器的在较新的体系结构中支持病种指令篥:4RM指令集f指令长度为上位)和Thumb指令喋(指令根度为」£位)。8.寄存器R15用作程序谛存善[PC]:诙寄存器在ARM状态下,位[1.0]为口,位小2]用于保存PC;在Thumb状态下,位网为口,位口1:1]用于保存也。9.寄萍舞R16用作CPSRf当前程廨状态寄存署〕,CPSR可在任何运行模式下被访问。每一种运行榄式下又都有一个专用的物理状态寄存善,器为£PSR(备份的程序状翥寄存瞿)>10.Thumb状态下的寄存器集是ARM状态下寄存器隼的一个子集,程序可以直接访问』个通用寄存黑(R了〜,理席计孰善(P匚),维桂指针《SP),建柱寄存署(LR)加匚FSR,11.每一条ARM指令切言的条件码信干指今的最高4(口1:2即)危,每种条件码可用两个字符表示,可以系加在指令助记符的后面和指令同时使用,12.函数的参数传递方法有两种;R0~R3寄函段和维桂。13.箔度器有五种地址空间:有存去地址何冠、程序存储署加At一耳、内部套褪存储存地址空月、外部砂据存储否地址空目、I0地址空口。每种处理器有其巾的一种或几种地址空同。14,试列举三种以上常见的浜入式操作系统;Xinu、iiC/CS-lheCO£、I¥nxCS、rSC$+>C1JXdVQTX.1iniix.V、Wcrkc、IJurlmic.WlnUFo18.RS422标漉是平衡式的,传输一个信号用两条线,逻揖信号用两条线的电平差表示,双线传输的主要优点是杭干相到力信强。19.一艇而言,充入式系统的构架可以分为4个部分:处理器'存储强'输入,输出和软件,一般软件亦分为争强组和应用软件两个主要部分。20.根据语入式系统使用的微处理器,可以将袄入式系统分为矗入式控制港,语入式DSP,选入式微处理署以及片上系统。21.操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、速鬟亘通宣、内存管理、I/O费源管理。22.从一入式操作系统特点可以将嵌入式操作系统分为实时操作系统和分时捏作系绫,其中实时系统亦可分为JS奏时餐色系统_和软实时系统。23.内核负责苣理各个任劳,或者为每个任劳分配CPU时间,并且负责任势之间的通信,内核的基本服务是任务调度。★24.嵌入式开发一般采用宿主机目标机方式,其中宿主机一般是指PC机或者台式机。*25.哈佛体系结构数据空间和地址空间分开,ARM920T采用哈佛体系的内核架构。*26.ARM7TDMI采用工J及流水线结构,ARM920TDMI采用£级流水线。27.按操作系统的分类可知,Dos操作系统属于顺序执行操作系统,Unix操作系统属于幺时操作系统,VxWorks属于实时嵌人式操作系统。28.ARM7TDMI中,T表示支持16位Thumb指令集,D表示在片可调试,M表示内嵌乘法器Multiplier,I表示嵌入式ICE,支持在线断点和调试。*30.ARM7TDMI与ARM720T的一个重要区别在干后者有存储空间管理单元(MMU)8KCache片期在(相高8KCache片期在(相高CPU“。33.ARM体系结构可用两种方法存储字数据,具体为大瑞格式、小端&式。35.ARM微处理器在较新的体系结构中支持两种指令集:ARM指令集、Thumb建。36.ARM处理器有9种基本寻址方式,分别是:寄存器寻址、立即寻址、击器偏移寻址、寄存器间接寻址、恚址寻此、多寄存器寻址、堆栈寻址、块拷上寻址、Jfi对寻址。41.在线仿真包括3个过程:空载班找文生、程序执行•查看寄存器和内存空间。1件和段人式软件系统构成。46.ARM嵌入式系统主要由1件和段人式软件系统构成。47.常用的嵌入式外围设备有存储谩备、通信谩备和显示设备三类。48.总线通常包括数据总线、地址总线、控制总线。50.嵌入式操作系统的调试一般包括:里正系窿调试和包曜星调试。51.电子设备电源系统包括:交渣电源和直流电源。52.ARM处理器工作状态主要有运行、里艮和空闲模式。53.IC芯片工作一般供电电压有:_5V_.3JV.15V.JL8V.54.布2知寸,电源线,信号线、地线线宜大小一般为:地线>电源线>信号线。55.作为高速缓存的存储器主要有邱纯L、DRAIU和FlashROM。
★56.动态RAM有SDRAM_和DDR。★57.ARM有从外部.SDRAM启动的外启动和从片卜一ROM启3l的内启动两种启动方式。★59.MTD核心层分为;4户模块接口车、MTD神象星和MTD/每芈动榭块一层。★60.NoPHash常用于存放物代电,而Nand-Fash存放加信息^★61.Linu)(设备可分为字符设备、块设备和网络设备三种,★62.GPI。支持中斯、查询和.DMA三种薮据传输方式。★63.GPI。驱动可以以两种方式编径;一种是静态能进内核另一种是少连痛蜘态加鼠。★64.ARM内核支持7种申断,分别是:复位、未定义指令、软件中断、舲生1匕、蜀g时匕、夕向中断请求和快速中断请求。★66.ARM硬件中断主要有:食时器中断、串口输入幅出中断、接口中断、链路中断等4种,★68.按复位信号是否与时钟信号同步,可分为:国?邑复位和皇之复位。*78.从广义的角度来说,数据通信方式可以分为用通克和荐行it直两大类,相应的通信线路分别称为并行琏和串行急线。★79.串行通信的两种基本工作方式为:★79.串行通信的两种基本工作方式为:导步出行涌信和局步串行通信。标准异步串行Ifi(UART)接口有:RS-232C、R3Y22和RS485。★80.UART串行通信接口标准是屿公私,它采用复逻辑来进行电平传输。★81.I2C采用两根I/O线是:_SCL串行时般、SDA串行都抿发。★83.串行存储器一般具有两种写入方式;★83.串行存储器一般具有两种写入方式;字节写入方式和页写入方式。*84.以太网接口电路主要由MAC控制器和物理层接口两大部分构成。★92.每个以太网口上都有一个唯一的,L位MAC地址与之对应。95.BooMoadere两种不同的操作模式是一启动雌-模式?口_下鼠模式。96.Booi-loader通过串口与PC进行传输,传输协议通常是_xmodem、ymodem和zmodem.协议之一。97.Boowoader目标代码是二bin格式的文件。98.ARMLinux移植手要工本是4F!编迳牛成的Boot-loader、KernelImaqe和Root口瓜,并烧写到Flash中。99.在PC上编注ARM运行的程序,需要争上编辉器。100.Linux移植类型包括基于处理器的移值和基干.平台一的移值。101.建立ARM编程环境的三要开发工具有皿西叵、迎J和.助pj。102.Linux支持务的文件系统,包括:Romfs>Cramfs.JFFS和JFFS20103.JFFS2在Linux中一种旱作为根文件系统,另一种是作为普通文件系统在系统启动后被挂载。106.常用的GUI图形开发界面主要有_XWindow、MicroWindows、OpenGUI.Qt/Embedded、MiniGUI和PicoGUI」113.TFTP简单文件传愉协议基于相匕传愉层协议。119.传输语音的格式一般有:-S总线格式和MSEPustified格式。120.IS总线传摘方式一般有:IF常传输模式、DMA传常候式和岁送/接收模式0★121.标准VGA显示器接口是工针反型接口,由其、£、卫三色模拟信号线和一行=同步、显同步两个数字信号构成。★128.ARM处理器中断有两种处理模式,分别为快冰中断摸式和外部中断模式。3、地址总线3、地址总线和控制总线。心★131.ARM微处理器有工种工作槿式,它们分为两类旦■i遵龙.承权模应。苴中用户梭式属于非特权★132.ARM支持两个指令集,ARM核因运行的指令集不同,分别有两个状态ARM、Thumb,状态寄存器CPSR的工位反映了处理器运行不同指令的当前状态。★133.ARM核有多个寄存器,其中大都分用于通用寄存器,有小部分作为专用寄存器,R15寄存器用于存储PC,R13通常用耒存储*134.ARM微处理器复位后,PC的地址通常是3工,初始的工作模式是*139.ARM处理器有两种总线架构」数据和指令使用同一接口的是由依量,数据和指令分开使用不同接口的是哈俏构。*140.目前,嵌入式处理器种类繁多。按照类型大致可以分为嵌入式微处理器包巴L、嵌入式微控制器MCU、嵌入式数字信号处理器ED§巴和片上可编程系统fOFC.o*141.BootLoader就是在操作系筵内核运行前执行的一小段程序,用于引导加邮序以及系垸★142.BootLoader是依赖于硬件平台的,不同的嵌入式处理器和嵌入式系统需要不同的BootLoader来引导°★145.按照系统对相应时间的敏感程度,嵌入式操作系统可以分为三类,理实时系统、软宓史系统和闩3t系统。*146.VxWorks操作系统是美国WindRMer公司干1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。*147.WindowsCE是微软旗F的一个包位嵌入式操作系统,在WindowsCE中,C代表袖珍(Compact)、消若(Consumer)、通信能力(Connectivity)和伴侣(Companion),E代表由孑产原(Electronics)。目前最新的WindowsCE为WindowsCE69。*148.UC/OS-II是一种开源但不免费的实时操作系统,具有可剥夺实时内核。★150.RISC以qsr二为基础,重点优化上度机结1里,使其更加简单合理地提高运算速度。*152.ARM7内核为低功耗的32位RISC处理器,其采用玛诺依曼_体系结构,翻据和指令使用同一条总线。ARM7内核有一条手或流水线,I丸行ARMW指令箧,最适合用于对价位和功耗要求较高的消费类应用。★155.armR^alYiOWMPK是ARM公司和深圳英倍特公司合作开了本土化的ARM开发平台。0*156.嵌入式系统是以应用中心,以计篁机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。*157.嵌入式系统软件的要求与台式机有所不同,其特点壬要包括:软件要求固化存储;软件代码要求高效率、高可靠性;系统软件有较高的实时性要求。*158.ARM9的工作模式有*158.ARM9的工作模式有7种,包括:用户模式、系统模式、淮建中止模式、未定义模式、IRQ模式、FIQ模式。其中除上遵式一卜的其他6种模式称为特权模式。★159.ARM处理器中CPSR和SPSR的中文名称分别为:当前程序状态寄存器和保存程序状菱寄存器。★160.S3C2410芯片外部寻址空间是1G,被分成_8_个存储块,每块」28_MB。SDRAM存储器应连接到第0乙个存储块。★161.S3c2410涉及DMA的操作模式有三类:DMA请求模式、DMA传给模式和.DMA服务_模式。*162.S3c2410芯片共有其个I/O端口,每个端口都有相应的控制寄存器和数据寄存器,其中控制寄存器的主要功能是设置I/。引脚的功能,数据寄存器的功能是一从寄存器读取数据或者向寄存器写入数据°★166.嵌入式系统中,微处理器控制I/。端口或部件的数据传送方式有2种;中断方式和★170.S3c2410芯片共有117个输入输出引班分层干8个I/O端口。★172.在嵌入式系统设计过程中」需求分析包括:功能性需求分析和非功能性需求分析。*173.ARM字数据存储格式有:大推格式M小舞格式。★176.I/O接口电路獭据传送方式有:查询、中断、DMA、I/O通道和I/O处理机方式。★178.Bootloader壬要功能是:★178.Bootloader壬要功能是:系统初始化、方戴和运行内彳★182.RAM存储器有两种,分别是;SRAM和一DRAM-★183.嵌入式操作系统的内核构成包括:系统竭化、多任务管理和内存管理。★164.在宿主机上使用编修器软件将嵌入式应用。嵌入式操作系统编迷成为可以在目标机上运行代码的过程,称为交叉编译,而采用的编迳器称为交叉编辉器。*186.ARM体系结构所支持的最大寻址空间为二、选择★1、下面哪种操作系统不属于商用操作系统。(B)AwindowsxpB.Linux CVxWorks D.WinCE2、下面哪点不是嵌入式操作系统的特点。(C)A内核精简 B.专用性强 C功前强大 >高实时性4、在嵌入式ARM处理器中,下面哪种申断方式优先级最高。(A)A Reset B.数据中止 CFIQ D.IRQ5、NANDFLASH和NORFLASH的区别正确的是。 (D)ANOR的读速度比NAND稍慢一些 BNAKD的写入速度比NOR慢很多CNAND的擦除速度远比NOR的慢 D大多数写入操作需要先进行擦除操作8、以下哪种方式不属于文件系统的格式o(B)(A)FAT (B)DOS(C)NTFS (D)Ext10、下面哪个特点不属于USB设备的特点。(6)(A)串行逋信方式 (B)不可热拨插(C)分HOST、DEVICEHUB (D)通信速率比RS232快11、下面不符合嵌入式操作系统特点的是(B)A、实时性B、不可定制C、微型化Ds可移植性12、嵌入式处理器指令的执行周期包括(D)A.启动运行退出B.取指令指令径码执行指令存储C.启动运行挂起退出D.取指令指令译码执行指令A13EnibeddedVisudlStudio(B)A.嵌入式硬件开发工具 B.嵌入式软件开发工具C.嵌入式调试工具 D.嵌入式编逐工具14JTAG的引脚TCK的主要功能是(C)A.嵌入式硬件开发工具 B.嵌入式软件开发工具C.嵌入式调试工具 D.嵌入式编译工具15、以下叙述中,不符合RCS特征的是(B)A.指令长度囱定,种类少B.寻址方式丰富,指令功能尽量增强C.设置大量通用寄存器,访问存储器指令简单D.选取使用频率校高的指令16、在下列ARM处理器模式中,(D)模式有自己独立的R8a14寄存器。A.系统程式 B.终止模式C.中断模式 D.快速中断模式17、按照ARM过程调用标准(APCS),栈指针使用(B)寄存器A.ROB.R13 C.R14 D.R1518、嵌入式系统应用软件一般在宿主机上开发)在目标机上运行,因此需要一个(B)环境。A.交互操作系统 B.交父编逐C.交互平台 D.分布式计算★23、ARM分支指令选择题:下列哪条指令是芾状态切换的跳转指令BBLBXBLX选择题;下面关于嵌入式C的描述,正确的是(C)A、总在第一个定义的困额执行B、要调用的函数,必须在main()中定义C、总是从main(波b开始执行D、main()必须放在程序的开始处★25、以下说法不正确的是(B)<>A、任务可以有类型说明 B、任务可以返回一个数值C、任务可以有形参变量 D、任务是一个无限循环★26、下列描述不属于RISC计算机的特点的是《C)。A.流水线每周期前进一步。B.更多通用寄存器。C.指令长度不固定,执行需要多个周期。D,独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。★27存储一个32位数0x2168465到2000H-2003H四个字节单元中,若以大端模式存储,别2000H存储单元的内容为(D).A、0x21B、0x68C、0x65 0x02★29、RS232-C串口通信中,表示逻辑1的电平是8)oA、0vB、3.3vC、+5v〜+15v D、-5V〜-15V★30、ARM汇编语句“ADDRO.R2,R3,LSL#「的作用是(A)。AR0=R2+(R3«1) BR0=(R2«1)+R3CR3=R0+(R2«1) D.(R3«1)=R0+R2★3,IRQ中断的人口地址是(C)。FIQ的人口地址为0x0000001。A、OxOOOOOOOOB、0x00000008C、0x00000018D、0x00000014★32、S3c2420XI/O口常用的寸翎器是(D)o(1)端口控制奇存器(GPACON-GPHCON)o(2)端口数据寄存器(GPADAKSPHDAT).(3)外■中断控制寄存器(EXTINTN).<4)以上都是。33、实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发未信息,或建立某彳条件后再向前1丸行,这种制约性合作关系被成为(A)oA同步B.互斥C,调度D.执行34、和PC系统机相比嵌人式系统不具备以下哪个特点(C).A、系统内核小B、专用性强C、可执行多任务 D、系统精衙35、ADDRO,R1,#3属于(A)寻址方式oA立即寻址 B多寄存器寻址C寄存器直接寻址D相对寻址36、GET伪指令的含义是(A)A包含一个外部文件 B定义程序的入口C定义一令宏D.声明一个变量★37、存储一个32位数0x876165到2000H-2003H四个字节单元中,若以小端模式存临则2000H存假单元的内容为(C)oA、0x00B、0x87C、0x65D、0x61★39、若R1=2000H,(2000H)=Ox86,(2008H)=Ox39,贝放行指令LDRR0,[R1,#8]!后RO的值为<D).A0x2000B0x86C0x2008D0x39★40、寄存器印3除了可以做通用寄存器外,还可以假(C)。A、程序计数器 B、涟接寄存器C、栈指针寄存器D、基址寄存器★41、FIQ中断的入口地址是(A)oD、0x00000014D32位,16位D、0x00000014D32位,16位★42、ARM指令翼和TtUimD指令集分别是(D)位的。A8位,16位B16位,32位C16位,16位43、ARM寄存器组有(D)个寄存器。A、7Bx32C、6Dx3744、若R1=2000H,(2000H>0x28,(20O8H)=0x87,则执行指令LDRR0,[R1,#8]>后RO的值为(D)eA0x2000B0x28C0x2008D0x8745、寄存器R15除了可以儆通用寄存器外,还可以做(A)A程序计数器B捱接寄存器C堆栈指针寄存器 D基址寄存器46、嵌入式系统有硬件和软件部分构成,以下(C)不属于嵌入式系统软件。A系统软件B驱动 C.FPGA编程软件 D,嵌入式中间件47、假设R1=OX31,R2=0x2贝时丸行指令ADDR0.R1.R2LSL#3后,R0的值是(C)A0x33B0x34C.0x39D.0x3848、和PC机系统相比下列哪个不是嵌入式系统独具的特点(C)A、系统内核小B、专用性强C、可执行多任务 D、系统精简50、Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换用(A)完成。A,硬件B.软件C,用户D.程序员52、每种嵌入式操作系统都有自身的特点以吸引相关用户,下列说法错误的是(D)。A嵌入式Linux提供了完善的网^技术支持;B'CLinux是专门为没有MMU的ARM芯片开发的;CpiC/OS-H操作系统是一种实时操作系统(RTOS);DWinCE提供完全开放的源代码。53、下列关干存储管理里元(MMU)设法错误的是(B)。AMMU提供的一个关澹服务是使各个讦务作为各自浊口的存厢F苴自己的私有存储空间中运行。B在带MMU的操作系垸控制下,运行的任务必须知道其他与之无关的任务的存储需求情;兄,这就简化了各个任务的设计.CMMU提供了一些资源以允许使用虚拟存储器。DMMU作为杯换器,将程序和数据的虚拟地址(编孝时的连夹地址)转换成实际的物理地址,露在牧理主存申的地址。54、下列CPSR寄存器标志位的作用说法错误的是(D)。AN:负数SZ:零CC进位DV:借位★55、S3C2410X处理器为用尸进吁应用设计提供了支持多王总线的IIC接口。处理器提供符合HC协议的设备连接的星行连接线为(C)。ASCL和RTXBRTX和RCXCSCL和SDAD.SDA和RCXTOC\o"1-5"\h\z56、RQ中断的优先级别是( D)。A1 B2 C3 D4D.间接寻址★57、LDRR2,[R3#128]的寻址方式是(CA寄存器寻址B寄存器移位C.变址寻址★58、S3c2410有<B)个USBD.间接寻址A1 B2 C3 D459、ARM处理器的工作模式官(C,种。A5 B6C.7 D.860.下囿那个不是森人式操作系统的挣点(BA.高了系统的可靠性 B.体积庞大C.系统瓯匿灵活 D.充分发挥了32位CPU的多任务潜方★62.下面那个不是WindowsCE嵌入式操作系烧的特点、(D)<>A.继承了传统Windows图形界面B.灵活的电源管理功能C.优秀的线程响应能力 D.极小的系统内核★63.下面那个不是嵌人式Linux操作系统的特点(D兀A.源代码公开 A.源代码公开 B.C.高性能、可裁剪的内核★64.以下■哪个表述不正确(DARM是一个公司的名称C.ARM是一种技术的名字道徜GPL协议D.具有Windows风格的图形界面)0ARM是对一类微处理器的通称D.ARM是一款芯片的名称★65.下列哪个不是★65.下列哪个不是ReaMewMDK开发环境的特点(DA.Windows风格 B.兼容的KeilpVision界面C.全面的ARM处理器支持 D.体积房大66、下囱关于哈佛结构描述正确的是(A)。A、程序存储空间与数据存赭空间分离B、存储空间与I。空间分离C、程序存储空间与数据存谛空间合并D、存储空间与I。空间合并67、下面哪一种工作模式不属于ARM特权模式(A)。A、用户模式 B、管理模式 C、敦中断模式D、FIQ模式68、ARM9TDMI的工作状态包括(D)。A、测试状态和运行状态 B、挂起状态和就绪状态C、就绪状态和运行伏态 D.A"状志和Thumb状态★69、指令“LDMIARO!,{R1,R2.R3.R4}'的寻址方式为(CA、立即寻址 B、寄存器同接寻址C、多寄存器寻址 D、增栈寻址★70、对寄存自R的内容乘以4的正确指令是(C)。A、LSRR1,#2 B、LSLRb#2C.MOVR1,R1,LSL#2D、MOVR1,R1.LSR#271、下面指令执行后,改变R1寄存器内容的指令是(D”A、TSTR1,42 B、ORRR1,R1.R1C、CMPR1,#2 D、EORR1,R1.R172、下面哪一种功能单元不属于IQ接口电路。(D)A、USB控制器 6、UART控制器C、以太网1镯器 D、LED73、下面哪个操作系垸是嵌入式操作系统.(B)A、Red-natLinux8、pCLlnuxC、UbuntuLinuxD、SUSELinux74、使用Host-Tmrqet联合开发强人式应用,(B)不是必须的。A、宿主机 B、银河麒麟噪年系统C、目标机 D、交叉编译器75、下面那个豕统不意干嵌入式系统(D八A、MP3播放器 B、GPS演收仇C、银河玉衡核心路由器 D、.天河一号计算机系统76.RS232-C串口诵信中,表示浮辑1的电平是(D;A、0VB、33VC、+5V715VD、-5V-15V77.下列不属于RI5C计算双特点的是(OoA、端水线岳居期前进一步。 B、更多通用高有器cC.加令长度不固定,执行需要多个周期。D.省立的Load札Stere指令完成数据化寄存器和外部存储器之间的传输。★78存储一个32位数0x2168465到2000H-29C3H四个字节单元中,若以大端模式存储,则20000H存储单元内容为(D)A、0x21 8、0x68C、0x65D、0):02★79S3C2410I/O口常用的控制器是(D)A、端口控寄存器(GPACON-GPHCON)Bs端口数据寄存器(GAD^T-GPHDAT)C、外部申断控制寄存器(EXTINTN)oD、以上都不是80寄存器R13除了可以做通用寄存器外,还可以做(C)A、程序计数器B、道接寄存器 C、技指针寄存器 D、基址寄存器81.ARM指令集和Thumb指令集分别是(D)位的。A、8位,16位 B、16位.32位C、16位,16位D、32位,16位82寄存器R15除可做迫用寄存器外,还可以做(A)A、程序计数器B、涟接寄存器 C、栈指针寄存器 D、基址寄存器★83、S3c2410芯片的寄存器组有(D)个寄存器A、7 B、32 C、6 D、3784下列CPSR寄存器标志位的作用说法错误的是(0)A、N:负数B、Z:零C、C进位 D、V:借位85、S3c2410提供的符合IIC协议的设备连接串行连接线为(C)A、SCLfORTXB、RTX和RCXC、SCL和SDAD、SDA和RCX★86、S3c2410有(R)今USB接口★87、USB接口移动硬盘最合适的传输类型为(B)。A、控制传谕B、批量传愉 C、中断传输D、等时传输★88、在嵌入式系统设计中,嵌入式处理器选型是在进行(C)时完成。A、需求分析 B、系统装成 C、体系结构设计D、软硬件设计★89、下面哪一类嵌入式处理器最适合用于工业控制(B)。A、嵌入式微处理器 B、微控制器 C、DSPD、以上都不合适★90、关于ARM子程序和Thumb子程序互相调用描述正确的是(B)。A、系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用。B、只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用。C、只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序。D、只要遵循一定调用的规贝山仅能ARM子程序调用Thumb子程序。91、关于ARM处理器的异常的描述不正确的是(C)oA、复位属于异常 8、除数为零会引起异常C、所有异常都要返回 D、外部中断会引起异常93、USB总线采用的通信方式为(A)qD、I/O通道方式D、I/O处理机D、应用开发模式D、I/O通道方式D、I/O处理机D、应用开发模式94、嵌入式系统最常用的数据传送方式是《B)。A、查询 B、中断 C、DMA95、LiClinux与标准Linux最大的区别在于(B)。A、文件系统B、内存管理 C、任务调度算法★驼、嵌入式操作系统一般通过(A)手段来解决代码体积与嵌入式应用多样性的问是A、使用可定制的操作系统B、将操作系统分布在多个处理器上运行C、增大嵌入式设备的存储容量D、使用压缩软件对操作系统进行压缩97、无符号二进制数左移一位,贝।擞值(A)。A、增大一倍B、被小一倍C、增大10倍D、不变执行生£码数的减法时,对产生溢出的正确叙述为(d)。A、结果的最高位有借位则产生溢出B、结果的符号位为。则产生溢出C、结果的符号位为1则产生溢出D、结果与被减数的符号位相反,但与减数的符号位相同,则溢出★99、遵循'程序存储与控制原理的计算机属于(①A)机。按其思想,计算机将要执行的程序(包括代码和数据)应安排在计算机的< ②。)部件中。①A月诺依曼B图灵C双约D数据流②A硬盘B内存C寄存器D端口★100.以下对于RISC机器来说正确的是(D)。A、指令编码不等长B、寻址方式多C、不能访问存储器D、运算类指令只使用寄存器★101、某微处理器的结构之所以称为超标蚩结构是因为该微处理器(B)。A、不仅能进行32位运算,也能进行64位运算B、内都含有多条指令流水线和多个执行部件C、数据传输速度很快,每个总线周期最高能传送4个64位燮据D、芯片内部集成的晶体管数超过100万个,功耗很大102、微处理器地址总线宽度为32位,则其内部数据总线的宽度(D)oA、16位 B、32位C、64位D、与地址总线没有必然联系103、下面关于Cache的描述中正确的是(A)。A、Cache中存放的是主存储器中一部分信息的映像B、用户可以直接访问CacheC、片内Cache要比二级Cache的容量大得多D、二级Cache要比片内Cache的逋度快得多104、通常把用符号表示廿算机指令的语言珞为(①B,,计算机能真正执行的是(②A〉。A、机器语言 B、汇编音言 C、高纺语言D、仔直语言105、计算机系统中的四级存储密,其存取速度从高到低的顺序是(C)。A、王存储器,Cache,寄存器,辅存B、快在,主存徜型,寄存器,辅存C、奇存器,Cache,主存俯器,转存Dx寄存器,主存储器,Cache,转存106、计算机通常用MB(北字节)作为主存容量的计量单位,这里1M3等下(D)字节。A、210B,220C、230D、106程序计数器PC通常用于存放(DA、数据3、指令C、正在执行的乎粉地址D、精双指的指令龙址107、微处理器为邦标志寄存罟的主尊隼用是(C)oA、检查当前指今执行的正确与否B.纠止当前指绘执仃的结果C、产生影响或法制某些后续指令所需的标志D、决定CPU是否继续工作108、指令寻址方式通常是指寻找(B)的方式。A、操作码B、操作数C、I/O维口D、内存里亓109、以下主存设计中属于计算机系统洁构考虑的是(C).、采用MO5还是TTLB.采用单体还是多体交叉C、容量和编址方式 D、频室110、总线是一科<①A),由系统申等部件所共享,在<©C)的拄制之下将信息胜确地传送给(⑶E)。A、公共信号通道B、专用池言号连线C、王设省1甲析源E、从设造F、信号源111、在外设接口中,状态寄存器的作用是存放(C).A、CPU给外设的命令B、外设给CPU的命令C、外设的工作状态D、CPU的工作状态112、为提高王存的访存速度和性价比,应(A)A、引入cache存谛器B、直宗提高主存速度c、引入虚世存谜器D、工存采用晶体结构113、下面关于总线的叙述中,铛误的是(C)。A.,总线位宽指的是总线能同时传送的最大数据位数B、总线标准是指总线传送信息时应遵守的一些协议与现是C、PCI总线不支持突发成里传送D、总统芾宽是有单位时间内总线上可传送的最大数据量★114、计篁机系统中,一个外诊的接口至少应具备一个(①A)端口,最终可以有(②D)个端口。①A、数据6、状态C、控制D、其他②A、1E、3C、6D、不定★115、若定时计数卷8253某通道的渝入时钟为1MHZ,刑该通道在BCD码计数方式下的最大定时时间为<D)毫秒。A、1B、10C、100D、1000★1伯、下圳各种方式的独拎传输过程中,无需CPU执行指令的方苴是(C)传输。A、无条件B、查询C、DMAD、中断★117、74,35译为器通常用于产生片选信号,其辉的输人就应与系统的<A)总线相连。A、地址B、数据C、控制D、串行118、按总线其享原则,为避免信号逻涓的混和器件的拄坏,(D)一个以上的阖出引肿其享一条信号线CA、禁止B、允许C、当引脚较少时允许D、当饰出引即有三态功能时允许119、构造一个40键的粗降键盘,最少霭婆(B)条IQ线。A、12B、14C、20D、40120、通常寄存器直接寻珏方式下的操作数就在《A〉中・、指定寄存器8、寄存器肝指的存储旦元C、栈顶星元 D、柱寐里元121、让算机系统中,绐’个揄入数据端口如1个输出赏据端口弁配同一个地址后(C)。A、在逃出时会出现问题B.在播入时会出现可题C、不会出现问题D、根本不能用123、设异方串行接口电路中波特率因子为64,则妾收涕在确定起始位后应等用(D)个时讲周期对串行数据接收线采样一次。A、8 B、16C、32D、64124sCPU对存储器或I/O端口完成一次读写操作所需的时间称为一个(B)oA、指令周期 B、总线用期C、时钟周期 D、传渝周期*125、某显示器最高分排生为1024*768、24位百彩,其斫需最小缓存是(C)oA、1MBB、2MBC、3MBD、4MB126、与存谛器映像漏制万式相比,IQ端口的独立编址方式具有<B)特点•A、地址尚交长B、需专用的I/O命今C、只需存储室存取指令D、逐码电路较简单127、K算双系统中软硬件在选辑上是等效的.提高软件力能实现的比例将会旧)。A、提高解题速度 B、提高系统灵活性C、增加成本D、减少所需存箭苕重128、行算巩系统中,中断向量通常是指(A)。A、申新服务程序的人口地址6、中新的优先级C、卬断发生的先言顺序D、口断的变型漏★129、以下对动态RAM描述正确的是(C)。A、速度高于岸态RAM8、不需要刷新电陛C、集成度高于静态RAMD..一般用干存放程序代码★130、微机系统中,地址锁存器的融信号的特性是(B).A:甲向双态 B:甲向三态C:双向双态 D:双向二杰⑶、苣妥CPU且有4GB宿让能力,则该CPU的地址总线宽度为(C)cA:64B:36C:32D:24132、觉处理器与外设传送物据的过程中可只由通件完成而不霍要软件支持的传送方式是(D>。A、无条件B、查询C、中断D、DMA134、首其系统中一个输入端口和一个输出端口占用同一也址,则(BA、渝田时会出现i司题B.不会出现何题C、输入时会出现问题“根本不能用135、岩11001110为8位二过制补码数,则该数的十迸制真值为(D)eA.+206B.-206C・+50D.-50136、CPU的字长涌常与其(C)一致,A.畜存器个的B.IO端匚数C数据线宦度D地址线民度★137、B位二进制补码定点整数能表示的械值方国尾(A)oA、-128-4127 B、-127-4127C、。〜4127 D、卜+255
★三、判断1、所有的电子设备却属于嵌入式设备。(X)2、CISC将被RISC所取代。(X)3、嵌入式linux换作系统属于免费的操作系垸。(V)4、移植操作系统E寸需要修改操作系统中与处理器直接相关的程序。<,)5、液A式开发需要专门的敦件和6史件设圣。(Q)5、程序运行过程中的资源可以是显示器.键包,但不可以是一个数蛆或交里,(X)7、在pCOS-ll操作系统中,已知Taskl的优失缓为12,Ta>k2的优先级为26.假如在Task2运行过程口姓键盘不断,在执行中新服务程序时lasKl迸入直绪状态,,则中就返[口)时Tas<i得到CPU的使用权。(V)8、若定义任务task1的优先级为12,则不能再定义其他任先的优先级也为12。(7)9、任务创建后即开始调度。(X)10、液晶工作在文本模式下时,既可以显示英文字符也可以显示汉字。(X)11、处于就绪状态的任务只能切换到运行状态。<X)12、等待消息闲答JWaitMessage(0)甲的O表示此闭豹的和B丁舜盯间为0秒。(X)13、^OSTaskSuspend(pri。四数把正在延时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村电商合作运营合同书
- 农业信息化及智慧农业建设协议
- 南通如皋七下数学试卷
- 皮小欣做数学试卷
- 南通职业高中数学试卷
- 七上期末模拟数学试卷
- 全国联赛九年级数学试卷
- 七上期末考数学试卷
- 青岛版高一数学试卷
- 曲江一小数学试卷
- 新学期-启航出发-2025-2026学年初一上学期新生开学第一课主题班会
- 学堂在线 高职实综合英语 章节测试答案
- 2025年秋数学(新)人教版三年级上课件:第1课时 观察物体
- 社区健康服务与管理教案
- 《用户体验要素》以用户为中心的产品设计课件
- 千方百剂操作流程
- DB32T 1553-2017 高速公路工程工程量清单计价规范
- 北师大版数学九年级上册全册同步练习附答案
- 国家赔偿法完整版教学ppt课件全套教程
- 《中华人民共和国职业分类大典》电子版
- 2019修订《城市规划设计计费指导意见》
评论
0/150
提交评论