- 18
- 0
- 约2.74千字
- 约 6页
- 2017-01-17 发布于湖北
- 举报
河北科技大学2013—2014学年第一学期
《 智能仪器原理及设计》期末考试试卷A
学院 电气学院 班级 姓名 学号
题号 一 二 三 四 五 六 总分 得分 一、填空题:(每空1分,共计20分)
1、ARM微处理器支持16位 和32位 双指令集。
2、S3C44B0端口C控制寄存器为 、 、和 。
3、ARM体系结构支持7种处理器模式,分别为:用户模式、 、中断模式、 、中止模式、 、 。
4、在Thumb状态下,程序员可以直接访问的寄存器为: 、 、 、 和 、。
5、嵌入式系统的开发流程通常包括:工程建立与配置、 、编译、调试和 。
6、为了让多个总线主模块合理、高效地使用总线,就必须在系统中有处理总线竞争的机构,即 。
7、Bootloader是系统开机后执行的第一段程序,其功能为 、 ,将系统软硬件环境设置成合适状态。
8、对于ARM7系统而言,通常使用 指令实现两种处理器状态间的切换。
二、选择题:将答案按序号添入下表(每题2分,共计20分)
1 2 3 4 5 6 7 8 9 10 1、 下面那个系统不属于嵌入式系统( )
A.MP3播放器 B.GPS接收机
C.“银河玉衡”核心路由器 D.“天河一号”计算机系统
2、堆栈首部是低地址,堆栈向高地址增长,栈指针总是指向堆栈最后压入的数据的是以下哪种堆栈方式( )
A.满递减堆栈 B.满递增堆栈 C. 空递减堆栈 D. 空递增堆栈。
3、下面对Thumb指令集特点描述不准确的一项为( )。
A. 仅有一条指令具备条件执行功能 B. 指令集灵活、小巧
C. 代码密度低 D.与ARM状态切换开销几乎为零。
4、下列对于USB总线描述准确的一项为( )
A. 不是真正意义的“即插即用” B.不能取代PC机上的串行端口和并行端口
C. 其拓扑结构从整体上看是一种树状结构 D.仅支持低速数据传输
5、微型计算机的总线按功能和规范可分为三大类型,其中不包含()。
A. 片总线(C-Bus) B. 内总线(I-Bus)
C. 外总线(E-Bus) D. 场总线(F-Bus)
6、在嵌入式系统设计中,嵌入式处理器选型是在进行( )时完成。
A.需求分析 B.系统集成 C. 体系结构设计 D. 软硬件设计
7、指令LDMIA R0!,{R1,R2,R3,R4}的寻址方式为( )
A.立即寻址 B.寄存器间接寻址 C.多寄存器寻址 D.堆栈寻址
8、关于ARM子程序和Thumb子程序互相调用描述正确的是( )
A.系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用。
B.只要遵循一定的调用规则,Thumb子程序和ARM子程序就可以互相调用。
C. 只要遵循一定的调用规则,仅能Thumb子程序调用ARM子程序
D. 只要遵循一定的调用规则,仅能ARM子程序调用Thumb子程序
9、下面哪一种功能单元不属于IO接口电路( )
A.USB控制器 B.UART控制器 C. 以太网控制器 D.LED
10、CPSR反应当前处理器的状态,描述不正确一项为( )。
A. 4个条件代码标志 B. 2个中断禁止位
C. 6个对当前处理器模式编码位 D. ARM指令或Thumb指令标志位。
三、判断题:将答案按序号添入下表(每题1分,共计10分)
1 2 3 4 5 6 7 8 9 10 1、ARM指令和Thumb指令长度都为一个字。
2、在嵌入式系统中,Bootloader对嵌入式设备中的主要部件,如CPU、SDRAM、FLASH、串口等进行初始化。
3、当前处理器工作在Thumb状态,在进入中断异常时,会自动切换到ARM状态。
4、部分ARM数据处理指令均可选择使用S后缀,并影响状态标志。
5、如果ARM体系同时发生两个或多个异常,系统将无法处理,进入瘫痪状态。
6、STR R1,[R2,#0x04]
原创力文档

文档评论(0)