计算机三级考试嵌入式系统开发技术自己整理.docx

计算机三级考试嵌入式系统开发技术自己整理.docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机三级考试嵌入式系统开发技术自己整理

1、?ARM采用定长指令格式,所有指令都是32位,Bit[24:21]为(?C?)   Α.目标寄存器编码?   B.条件执行?   C.指令操作符编码? D.永远是0 补充:§3.1.1 ARM指令的一般编码格式ARM指令长度为固定的32位,采用RISC体系结构。一条典型的ARM指令编码格式如下:其中:cond: 指令执行的条件编码,多数指令可有条件执行[27:25]:指令类型及寻址方式编码,共有8种编码opcode:指令操作符编码S:决定指令的操作是否影响CPSR的值Rn: 包含第1个操作数的寄存器编码Rd:目标寄存器编码Shifter_operand:表示第2个操作数2)、Bit[15:11]目标寄存器编码3)、Bit[19:16]第一个操作数寄存器5)、Bit[20]指示本指令操作是否影响CPSR的值? 4)、Bit[31:28]条件执行? 24.?80386处理器是(?C?)  C.32位处理器  26.?嵌入式软件开发构建阶段的三步是(A-链接-B)   Α.编译    B.定址?     28.?以下不是嵌入式操作系统的是(?A?)   Α.U-Boot?   B.MontaVista?   C.Windows?CE? D.RT-Linux (嵌入式操作系统,不是引导程序)  64.?EDSP只指(?B?)   Α.嵌入式微控制器?   B.嵌入式数字信号处理器器  C.嵌入式微处理?   D.嵌入式片上系统   65.?能确定数据传输的宽度的是(?A?)   Α.数据线?   B.总线 (把微处理器与外部设备相连接的线路)?   C.中断信号线?(能确定总线功能的强弱以及适应性)  D.电源线 (决定电源种类的线)  66.?以下是选择嵌入式系统编程语言的衡量标准的是(?D?)   Α.异常事件处理?   B.多任务支持?   C.程序控制结构?   D.以上都是   69.?GDB中,显示表达式的值使用命令(?A?)   Α.display?显示表达式  B.show?   C.info?  D.list 54.?EMPU只指(?B?) Α.嵌入式微控制器EMU  B.嵌入式微处理器 EMPU  C.嵌入式数字信号处理器? EDSP  D.嵌入式片上系统 71.?单片出现在20世纪(?A?)   Α.70年代? 1964年  B.80年代?   C.90年代? D.60年代 备注:20世纪60年代初,第一个工人的现代嵌入式系统(阿波罗导航计算机)20世纪60年代中期,嵌入式计算机批量生产20世纪70年代,微处理器出现20世纪80年代中期,外围电路的元器件被集成到处理器芯片中,昂贵的模拟电路元件能被数字电路替代20世纪90年代中期SOC出现,集成电路进入超深亚微米乃至纳米加工时代  73.?ARM采用定长指令格式,所有指令都是(?B?)   Α.64位?   B.32位?   C.16位? D.8位 备注:目前主要的CPU内核有ARM、MIPS、PowerPC、Coldfile、x86、8051等。ARM内核占所有32位嵌入式RISC处理器的90%以上。ARMARMRISC多数为哈佛结构32位字长的高性能处理器内核,目前嵌入式处理器的领跑者74.?以下说法错误的是(?D?)   Α.寄存器的速度最快?   B.寄存器容量最小   C.一般用来存储计算的操作数和结果? D.寄存器位于处理器外部 //处理器包含寄存器补充:(3)寄存器组织ARM处理器共有37种寄存器,包括31个通用寄存器(含PC)和6个状态寄存器。无论何种模式,R15均作为PC使用;CPSR为当前程序状态寄存器;R7-R0为公用的通用寄存器。所有通用寄存器均为32位结构。程序状态寄存器的格式:31 30 29 28 27 26……8 7 6 5 4 3 2 1 0NZCVQ状态保留IFTM4M3M2M1M0条件码标志含义如下:N为符号标志位,N=1为负数,N=0为正数。Z为全0标志位,运算结果为0,则Z=1,否则Z=0;C为进借位标志,有进/借位时C=1,否则C=0.V为溢出标志,加减法运算结果溢出时V=1,否则V=0.Q为增强的DSP运算指令溢出标志,溢出时Q=1,否则Q=0.控制位含义如下:I为中断禁止控制位,I=1禁止IRQ中断,I=0,允许中断。F为禁止快速中断FIQ的控制位,F=1禁止FIQ中断,F=0允许。T为ARM和Thumb指令切换,T=1时执行Thumb指令,否则执行ARM指令。M4-M0为模式选择位    76.?在做低功耗优化时,以下说法错误的是(?A?)   Α.采用什么算法与降低功耗无关?   B.在采集系统中应尽量降低采集速率   C.在通讯

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档