- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《arm体系结构》期末考试试卷 含等答案
东华理工大学长江学院 2011— 2012 学年第2学期补考试卷B
课程:嵌入式微处理器体系结构与编程 考试形式:闭卷
年级及专业:计算机科学与技术 3班
题号 一 二 三 四 五 六 七 八 九 总 分 分数 10 40 10 10 30 得分 评卷人 一、名词解释(5×2分=10分)
1.系统调用
2.哈弗结构
3.MMU
4.FIQ
5.SPSR
二、单项选择题(20×2分=40分)
1.ARM系统复位后,第一条执行的指令在( ).
A B C D 由编程者确定
2.针对没有MMU的ARM芯片,其操作系统可以使用( ).
A Windows CE ,Linux B VxWork C uClinux, Uc/OS-II D 以上都可以
3.ATPCS定义了寄存器组中的( )作为参数传递和结果返回寄存器。
A R0,R1,R2,R3 B R4,R5,R6,R7 C R8,R9,R10,R11 D A B C 都可以
4.用汇编指令对R15赋值,可以实现( )。
A 程序的跳转 B 实现B指令功能 C 子程序的返回 D A B C都可以
5.ARM汇编语言中,一常量8_5642也代表( )。
A 整数5642 B 整数5642H C 整数Ox5642 D 整数2978
6.要使CPU能够正常工作,下列哪个条件不是处理器必须满足的。 ( )
(A) 处理器的编译器能够产生可重入代码 (B) 在程序中可以找开或者关闭中断
(C) 处理器支持中断,并且能产生定时中断 (D) 有大量的存储空间
7.下面哪种操作系统最方便移植到嵌入式设备中。 ( )
(A) DOS (B)unix (C) Windows xp (D)linux
8.下列描述不属于RISC计算机的特点的是()。
A.流水线每周期前进一步。 B.更多通用寄存器。
C.指令长度不固定,执行需要多个周期。
D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。
存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为( )。
A、0x21 B、0x68 C、0x65 D、0x02
IRQ中断的入口地址是( )。FIQ的入口地址为0x0000001C
A、0 B、0C、0 D、0 Make预置了一些内部宏,其中$@表示:( )
A.没有扩展名的当前目标文件 B.当前目标文件
C.当前目标文件最近更新的文件名 D.当前目标文件最近更新的文件名
12.ARM处理器的工作模式有( )种。
A. 5 B.6 C. 7 D.8
下列CPSR寄存器标志位的作用说法错误的是()。
A. N:负数 B. Z: 零 C. C: 进位 D. V: 借位
1若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的值为( )。
A. 0x2000 B. 0x86 C. 0x2008 D. 0x39 ARM920T寄存器组有( )个寄存器。
A、7 B、32 C、6 D、37
ARM指令集和Thumb指令集分别是( )位的。
A. 8位,16位 B. 16位,32位 C. 16位,16位 D. 32位,16位
FIQ中断的入口地址是( )。
A、0x0000001C B、0C、0 D、0COS-II操作系统不属于( )。
ARTOS B.占先式实时操作系统 C非占先式实时操作系统 D嵌入式实时操作系统
1若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的值为( )。
A. 0x2000 B. 0x86 C. 0x2008 D. 0x39
ADD R0,R1,#3属于()寻址方式。
A. 立即寻址 B. 多寄存器寻址 C. 寄存器直接寻址 D. 相对寻址
Nand Flash比Nor Flash
文档评论(0)