




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、单选题(共 30 分,共 30 题,每题 1 分)1. 计算机内机器数通常采用( C )形式来表示。A、原码B、反码C、补码2. 组合 BCD码“ 87H”代表的十进制真值是(B )A、78B、 87C、 -120D、ASCII码D、+1203. 若下列字符码中有奇偶校验位,但没有数据错误,那么采用偶校验的字符码是 ( D )A、B、C、D、4. 冯诺依曼基本思想主要是提出了 ( A )A、二进制和程序存储B、CPU和存储器 C 、二进制和存储器D、存储器和输入输出设备5. 以下叙述中,不符合 RISC指令系统特点的是(B )。A、指令长度固定,指令种类少B、寻址方式种类丰富,指令功能尽量增
2、强C、选取使用频率较高的一些简单指令D、设置大量通用寄存器, 访问存储器指令简6. 以下所列提高微机系统性能的技术,说法不正确的是( A )A、采用流水线结构后每条指令的执行时间明显缩短。B、增加Cache存储器后 CPU与内存交换数据的速度得到提高C、引入虚拟存储技术后扩大了用户可用内存空间。D、提高主机时钟频率后加快了指令执行速度。7. 微程序控制器中,机器指令与微指令的关系是( B)。A、每一条机器指令由一条微指令来执行B、每一条机器指令由一段微指令编写的微程序来解释执行C、每一条机器指令组成的程序可由一条微指令来执行D、一条微指令由若干条机器指令组成8. 微处理器中运算器的主要功能是进
3、行( D )。A、逻辑运算B、算术运算C、更新标志位D、以上所有9. 在分页管理的存储系统中,( D )通过地址映射表来完成虚拟地址到物理地址的转换。A、ALUB、寄存器C、接口D、.MMU10. 下 列因素中,与 Cache的命中率无关的是( A )。A、主存存取时间B、块的大小C、Cache组织方式 D 、Cache容量11. 指令系统中采用不同寻址方式的目的主要是(B )。A、实现存储程序和程序控制B 、缩短指令长度,扩大寻址空间,提高编程灵活性C、可以直接访问外存D、提供扩展操作码的可能并降低指令译码难度B、进行主存和 CPU之间的数据传送12. 程序控制类指令的主要功能是( D )
4、A、进行算术运算和逻辑运算C、进行CPU和I/O 设备之间的数据传送D、改变程序执行的顺序13. 若只使用一条指令使某寄存器中的高 4位不变,低 4位清0,则应使用( A )操作指令A、与B、或C、非D位取反14. 以下ARM指令中,( B )的源操作数采用了寄存器间接寻址方式A、MOV R0,#2B、 LDR R0,R1 C 、BL SUB1D 、 ADD R0,R1,R2,LSL #115. ARM处理器比较 无符号数 大小时是根据 ( C ) 标志位来判断的。A、C和NB、C和VC、C和ZD、 Z和V16. 在单地址指令格式下,为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一
5、个数常需采用( C )寻址方式A、基址变址 B、相对C、隐含D、寄存器17. 在软件开发过程中“汇编”通常是指( A )B、将机器语言转换成汇编语言的过程D、将高级语言转换成汇编语言的过程A、将汇编语言转换成机器语言的过程C、将高级语言转换成机器语言的过程18. 在汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是(B)。A、汇编指令 B、伪指令C、机器指令D、宏指令19. 存储器内容 不会因电源的关闭而消失的存储器类型是( D )。A、DRAMB、 SRAMC、 SDRAMD、EEROM20. 宏与子程序的相同之处为( B )。A、目标代码都是唯一的B、都需要先定义后调用C、执行时
6、需要保护现场 / 恢复现场 D、目标代码都不是唯一的21. 软件和固件的功能在逻辑上( C )。A、固件优于软件B、软件优于固件 C、等价D、视情况而定22. 若 处理器采用( A )方式对 I/O 端口进行编址,则 不需要 开发专门的 I/O 指令集。A、统一编址法 B、独立编址法C、AB选项都对D 、 AB选项都不对23. 在主机与外围设备进行数据交换时,为解决两者之间的同步与协调、数据格式转换等问题,必须要引 入(C ) 。A、数据缓冲器 B、IO总线C、I/O 接口D、串并移位器24. 除了I/O 设备本身的性能外,影响嵌入式系统 I/O数据传输速度的主要因素是( D )。A、Cach
7、e性能 B、 CPU字长C、主存容量D、总线传输速率25. 微处理器系统中引入中断技术可以( C )A、提高外设速度B、减轻内存负担 C、提高 CPU效率 D 、增加信息交换精度26. ARM系统中,字符串在内存中存放时,一般是以(B )为存放单位。A、比特位B、字节C、字D、双字27. ARM汇编程序中,代码段的定义应该使用(A )伪指令。A、AREAB、DCBC、 MACRO D 、GBLA28. ARM工作状态下,每取出一条指令后程序计数器 PC的值应该 ( B)。A、自动加 1B、自动加 4C、自动清 0D、自动置 129. 嵌入式系统由硬件部分和软件部分构成,以下( C )不属于嵌入
8、式系统软件。A、操作系统内核B、驱动程序 C 、FPGA编程软件 D、嵌入式中间件30. 关于实时操作系统( RTOS)的任务调度器,以下描述中正确的是 ( D )。A、任务之间的公平性是最重要的调度目标B、RTOS调度算法只是一种静态优先级调度算法C、RTOS调度器都采用了基于时间片轮转的调度算法D、大多数 RTOS调度算法都是可抢占式(可剥夺式)的、填空题(共 25 分,共 25 空,每空 1 分)1. 多字节数据存储时可以采用大端格式或小端格式。 ARM处理器的默认格式是(小端格式),其存放规则是(高字节放高地址低字节放低地址。2. 一种合理的指令六级流水线的各个阶段可能包括(取指令 指
9、令译码 计算操作数地址 取操作数 执行指令 写结果3. CPU执行程序时间 T可以用来测定计算机的性能, T由 时钟频率 f 指令平均执行时间 CPI 指令条数 IC 三个因素决定。4. 计算机体系结构是指(程序员角度看到的计算机结构) ,计算机组成是指(计算机各部件的逻辑结构 及连接方式 )。在设计一个计算机系统时指令集结构的确定属于以上两个方面中的(体系结构 ) 范畴。5. 串行通信根据其数据传送方向的不同可分为单工 双工 半双工 、等三种。6. CPU内部的数据通路宽度也即字长,体现了 CPU的 一次存取及处理数据 能力。7. ARM支持( IRQ FRQ )两种中断异常。8. ARM系
10、统中,按照 ATPCS的规定,子程序调用时可以利用( R0R3 )等四个寄存器来传递参数,更 多的参数可利用( 堆栈单元 )来传递。9. 引导程序 BootLoader是嵌入式系统加电后执行的第一段代码,其主要作用是(初始化硬件及加载操作系统 )。10. 嵌入式系统的测试可以采用( 功能(黑盒) 覆盖(白盒) 灰盒 )等方法。、应用分析题(共 45 分)1. 试说明现代计算机系统中存储器系统是如何分层的有什么好处(8分)(5 分)微机中的存储器子系统一般分为四级,即:寄存器组、高速缓存、内存和外存。第一级寄存器组位于微处理器的内部,速度最快,但数目较少;第二级高速缓存 Cache 是为了解决
11、CPU与主存之间的速度不匹配问题而设置的,其性能是速度快、容量小。 第三级内部存储器(即主存)容量大、速度较慢 ( 相对于 Cache),通常用于存放运行的程序和数据。 第四级外部存储器容量巨大,可读可写,单位存储成本最低,且可以脱机保存信息。( 3 分)现代微机把这些不同容量、不同速度的存储器按一定的体系结构组织起来,形成一个统一的存 储系统,主要是为了解决存储容量、存取速度和价格之间的矛盾。2. 试比较随机逻辑结构的处理器和微码结构的处理器优缺点8分)4 分) 1. 从设计开销角度随机逻辑 CPU的硬件和指令集必须同步进行设计和优化,因此比较复杂。微码 CPU的指令集设计并不直接影响现有硬
12、件,修改指令集并不需要重新设计新的硬件。4 分) 2. 从性能角度如果采用相同指令集,则随机逻辑CPU操作会更快。如果执行相同的计算任务,微码CPU能够通过使用更少 ( 但更复杂 ) 的指令达到更高性能。当系统整体性能受限于存储器的速度时,微码CPU对性能提高的优势更为明显。得 得3. 有如下 ARM汇编程序段: ( 4分)LDRR0,=0xFFFFFFFFLDRR1, =0x1ADDSR 0,R0,R1问: ADDS指令执行完后 CPSR寄存器中的哪些位受到影响怎样影响请标在下图中N Z C V I F T M4 M3 M2 M1 M001104. 有如下 ARM汇编程序段:( 9分)MOV
13、 R1,#0x11MOV R2,#0x22MOV R3,#0x33MOV R4,#0x44MOV R5,#0x55STMFA R13!,R2-R5MOV R2,#0X77LDMFA R13!,R2-R5设堆栈指针 R13初始值为 #0x50,则:)。请在图中标出 STM指令执行完后堆栈段的数据存放情1) STM指令执行完后堆栈指针 R13=( 0x40况。2) LDM指令执行完后堆栈指针 R13=( 0x50 ),各寄存器的值分别为:(R1)=( 0x11 ) ,( R2)=( 0x22 ) ,( R3)=( 0x33 ) ,( R4) =( 0x44 ) ,( R5) =( 0x55 )5.
14、 三星 S3C2440微处理器采用的是什么 CPU内核当由 nRESE引T 脚送来复位信号时, 内核会进行哪些操作 (8 分)(2 分)三星 S3C2440微处理器采用的是 ARM920T内核(6 分)当从 nRESET引脚送来的复位信号变为低电平后,内核将丢弃当前正在执行的指令,并从增量字 地址处连续取得新的指令,当 nRESET引脚再次变为高电平时,内核将会执行如下操作。 复制当前的 PC 和 CPSR的值,以覆盖 R14_svc 和 SPSR_svc寄存器; 强制 M4:0 寄存器值变为 10011( 进入超级用户模式 ) ,并将 CPSR中的 I 和 F 位置位, 将 CPSR中的 T 位清零; 强制 PC从地址 0x00 处取得下一条指令; 恢复正常 ARM工作状态运行。6. 某系统数据总线宽度为 8,地址总线宽度为 20。其系统存储器扩展电路如下图所示。 ( 8分) 图中 74LS138的作用是什么它在什么条件下才工作 图中地址信号采用哪种译码方式有什么缺点 图中 RAM芯片的地址范围分别是多少 利用 ARM汇编语言编写程序段将 RAM最低地址开始的 20个字节清零 (2 分)74LS138用于对系统高位地址线译码以产生存储芯片的片选信号;当 M/IO 信 号为高电平、 /RD 或/WR为低电平、 A17为低
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 解析卷北师大版9年级数学上册期中测试卷及答案详解(名师系列)
- 2025年度文艺演出场地租赁合同范本
- 2025年创业合伙人合作协议范本涵盖知识产权归属
- 2025年度电力设备预防性保养维修与节能降耗合同
- 2025年度农产品加工工业品标准买卖合同
- 2025版铁路货运与公路联运综合服务合同
- 2025年度智慧城市建设项目材料采购合同范文
- 2025年度塔吊安装与拆除工程安全责任合同
- 2025年婚内房产共有权设立与子女抚养责任协议
- 2025二手装载机转让合同样本
- 中学班主任培训课件
- 行动的力量课件
- 某体育公园可行性研究报告
- T-CCSAS 050-2024 化学化工实验室化学品安全操作规程编写指南
- 《生态学园林》课件
- 幼儿园教学主任培训
- 展会主办项目合同范例
- 装饰装修工程施工方案(完整版)
- 11YG301钢筋混凝土过梁(完整)
- 游戏陪玩行业社交化平台设计与推广策略
- 人教版初中全部英语单词表(含音标)
评论
0/150
提交评论