当前位置:文档之家› (完整)嵌入式考试选择题共六十个

(完整)嵌入式考试选择题共六十个

(完整)嵌入式考试选择题共六十个编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)嵌入式考试选择题共六十个)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)嵌入式考试选择题共六十个的全部内容。

嵌入式考试选择题(共六十个)二.选择题(分数=1*60)1.对一个字,存储时先存放低字节,再存放高字节(即低字节占低地址,高字节占高地址)。

则该种存储格式为__A__________A,小端方式B,大端方式C,低端方式D,高端方式2。

ARM公司是专门从事___B________A,基于RISC技术芯片设计开发B,ARM芯片生产C,软件设计D,ARM芯片销售3.哪个不是ARM微处理器的特点_____D_______A,体积小,低功耗,低成本,高性能B,大多数数据操作都在寄存器中完成C,寻址方式灵活简单,执行效率高D,指令长度不固定4。

ARM微处理器为_____________C____A, 16位RISC架构B, 32位CISC架构C, 32位RISC架构D, 64位RISC架构5。

ARM7系列微处理器是_____A______A, 三级流水线结构B,四级流水线结构C,三级流水线结构D,三级流水线结构6.ARM9系列微处理器是________C_____A, 三级流水线结构B,四级流水线结构C, 五级流水线结构D,三级流水线结构7。

对于ARM7TDMI系列微处理器,下列叙述哪个是错误的__D___A, 支持片上DebugB, 支持压缩指令集ThumbC,内嵌硬件乘法器D, 嵌入式ICE,但不支持片上断点和调试点8.下列叙述哪个是错误的___B___A, ARM指令为32位的长度,Thumb指令为16位长度B,Thumb代码与等价的ARM代码相比较,用ARM指令要比Thumb指令节省30%-40%以上的存储空间C,使用Thumb代码的系统,其功耗要低D, Thumb指令的密度高9。

要使用WinCE或标准Linux嵌入式操作系统,ARM必须带有____A______功能A MMUB MCUC MMCD MUM10.ARM处理器支持以下______D___数据类型A, 8位有符号和无符号字节B, 16位有符号和无符号字节C, 32位有符号和无符号字节D, A,B,C都可以11。

在ARM体系结构中,字的长度为_______B_____位A 16位B 32位C 64位D 128位12.嵌入式操作系统使用的保护模式是在ARM的___C_______模式下工作A 系统模式B 禁止模式C 管理模式D 用户模式13。

ARM处理器正常的程序执行状态是在___D________模式下A 系统模式B 禁止模式C 管理模式D 用户模式14。

可以通过____B______异常中断机制仿真浮点向量运算A 指令预取中止B 未定义的指令C 软件中断(SWI)D 数据访问中止15。

在ARM状体下,异常IRQ,FIQ,预取中止的返回,使用的语句是___B______A MOV PC,R14B SUBS PC,R14,#4C SUBS PC,R14,#8D SUBS PC,R14#116。

在所有工作模式下,___A_____都指向同一个物理寄存器,即各模式共享A R0-R7B R0—R12C R8—R12D R13,R1417.寄存器R13在ARM指令中常用来表示______A______A 堆栈指针B PC指针C 子程序返回指针D 当前程序状态18.____C________用作程序计数器(PC)A 寄存器R13B 寄存器R14C 寄存器R15D 寄存器R1619。

当异常发生时,寄存器______A______用于保存CPSR的当前值,从异常退出时则可由它来恢复CPSR。

A SPSRB R13C R14D R1520。

若处理器预取指令的地址不存在,或该地址不允许当前指令访问,存储器会向处理器发出中止信号,但当预取的指令被执行时,就产生____B_______A 数据中止异常B 指令预取中止异常C 软件中断D 未定义指令异常21。

可使用____C_____异常机制实现系统功能调用A 数据中止异常B 指令预取中止异常C 软件中断D 未定义指令异常22。

系统复位进入的工作模式是____A_______A 管理模式B 未定义模式C 中止模式D 定义模式23。

下列哪个叙说是错误的_______B____A 满递增堆栈表示堆栈指针指向最后压入的数据,且由低地址向高地址生成B 只有跳转指令可以根据CPSR中条件码的状态有条件的执行C 指令ADD RO,R1,R2的执行效果是将寄存器R1和R2的内容相加,其结果存放在寄存器R0中D 直接向寄存器R15写入跳转地址值,可以实现程序的跳转24.下列哪条指令是错误的____B__A ADD R0,R0 #0x3fB MOV R0,#0x3ffC LDR R0,[R1]D MOV R1,RO,LSL#325.能实现把立即数0X3FF5000保存在RO中的指令是_____A________A LDR R0, = 0X3FF5000B LDR RO, 0X3FF5000C MOV RO, 0X3FF5000D MOV RO, 0X3FF500026。

指令LDR RO,[R1, #4]!实现的功能是____B________A RO←[R1+4]B RO←[R1+4], R1←R1+4C RO←[R1], R1←R1+4D RO←[R1], R1←R1-427。

ARM指令LDMIA RO,{R1, R2, R3,R4 }实现的功能是____A__________A R1←[R0],R2←[R0+4],R3←[R0+8],R4←[R0+12]B R1←[R0],R2←[R0—1],R3←[R0—2],R4←[R0—3]C R1←[R0],R2←[R0+1],R3←[R0+2],R4←[R0+3]D R1←[R0],R2←[R0—4],R3←[R0—8],R4←[R0—12]28。

____D_______伪指令用于定义一个代码段或数据段A RLISTB DCBC MAPD AREA29._______A___伪指令用于指定汇编程序的入口点A ENTRYB STARTC INITD MAIN30.关于汇编语言与C/C++的混合程序叙述正确的是__D______A 汇编程序,C/C++程序间可以互相调用B C/C++代码中可以嵌入汇编指令C 在汇编程序和C/C++的程序之间可以进行变量的互访D 前A, B, C三项都对31.ARM系统进行仿真,调试的接口电路是_____A______A JTAGB JATGC SPID IIC32。

在嵌入式系统按实时性需求分类,其中___D_____实施性最好。

A 非实时系统B 软实时系统C 硬实时系统D 软实时系统和硬实时系统33.BootLoader程序其中关键的系统初始化部分使用的编程语言是____D________.A ARM汇编语言B Thumb汇编语言C C语言D 汇编和C语言都可以34.在上机实验中,ADS开发环境下,调试程序用__A_______软件。

A AXDB DebugC GccD Make35。

ARM系统复位后,第一条执行的指令在_______A__________.A 00000000HB 00000004HC 00000008HD 由编程者确定36.针对没有MMU的ARM芯片,其操作系统可以使用___C________.A Windows CE ,LinuxB VxWorkC uClinux, Uc/OS-IID 以上都可以37.在编译linux内核时,执行make romfs的目的是_______C_____.A 用于寻找依存关系B 消除以前构造内核时发生的所有目标文件C 生成romfs文件系统D 编译用户应用程序文件38。

用可编程逻辑技术把整个系统放到一块硅片上,称作可编程片上系统,简称____B_______A SOCB SOPCC MCUD FPGA39。

_____B______主要面向小型嵌入式系统使用的操作系统。

A VxworkB Windows CEC LinuxD Uc/OS II40。

在没有MMU管理的嵌入式系统中,其程序中访问的地址是______B______.A 虚拟地址B 实际的物理地址C 映射的地址D A B C都对41。

对于uClinux操作系统,_____B____使用虚拟内存管理技术。

A 可以B 不可以C 由设定确定D 通过MMU42。

ATPCS定义了寄存器组中的____A_____作为参数传递和结果返回寄存器。

A R0,R1,R2,R3B R4,R5,R6,R7C R8,R9,R10,R11D A B C 都可以43.在嵌入式芯片的接口中,其中__B_______是音频接口。

A IICB IISC SPID PWM44.嵌入式系统开发系统使用的____A_____方式中,使用仿真头完全取代目标板上的CPU,在不干扰处理器的正常运行情况下,实时检测CPU的内部工作情况A 基于JTAG的ICDB 在线仿真器ICEC 背景调试模式BDMD 软件模拟环境45。

嵌入式系统应用中,PWM信号可以_______D_________—A 实现设备间传递准确数据B 输入外部的模拟信号C 通过积分电路输出模拟信号D A B C都可以46.嵌入式系统外部总线宽度的确定由_____C_______A 全由芯片引脚确定B 全由内部寄存器软件设定C 仅Ngcso(第0区)区域由芯片引脚确定D A B C都可以47。

用汇编指令对R15赋值,可以实现_______A______A 程序的跳转B 实现B指令功能C 子程序的返回D A B C都可以48。

嵌入式芯片的内核电源与片内I/O模块的电源是___C________A 统一接在一起的B 不同的,其中内核电源的电压要高C 不同的,其中I/O模块电源的电压要高D A B C都可以49。

内部的存储器管理控制器,是用于设定设定管理外接存储器的_________C__A 速度B 类型C 总线宽度shiftDA B C都可以50.在设定好看门狗系统后,为了保证看门狗系统不复位系统,程序中___D_________。

A 应该定期对看门狗系统的计数器进行清零操作B 应该定期设定看门狗系统C 应该定期关闭看门狗系统D A B C都可以51。

相关主题