当前位置:首页 >> 工学 >>

《ARM体系结构》期末考试试卷 含答案


东华理工大学长江学院 2011— 2012 学年第 2 学期补考试卷 B
课程:嵌入式微处理器体系结构与编程 年级及专业:计算机科学与技术 姓名 题号 分数 得分 评卷人 一、名词解释(5×2 分=10 分) 学号
1.系统调用

2.针对没有 MMU 的 ARM 芯片,其操作系统可以使用( A A Windows CE ,Linux R0,R1,R2,R3 程序的跳转 整数 5642 B B B B VxWork C C C uClinux, Uc/OS-II R8,R9,R10,R11 ) 。 子程序的返回 ) 。 D 3.ATPCS 定义了寄存器组中的( R4,R5,R6,R7 实现 B 指令功能 整数 5642H C 4.用汇编指令对 R15 赋值,可以实现(

). D D D 以上都可以 A B C 都可以 A B C 都可以

考试形式:闭卷

)作为参数传递和结果返回寄存器。

10304101-3 班

一 10

二 40

三 10

四 10

五 30













A A

5.ARM 汇编语言中,一常量 8_5642 也代表( 整数 Ox5642

整数 2978 )

6.要使 CPU 能够正常工作,下列哪个条件不是处理器必须满足的。 ( (A) 处理器的编译器能够产生可重入代码 (C) 处理器支持中断,并且能产生定时中断 (D) 有大量的存储空间 7.下面哪种操作系统最方便移植到嵌入式设备中。 ( (A) DOS (B)unix (C) Windows xp (D)linux ) 。 8.下列描述不属于 RISC 计算机的特点的是( )

(B)在程序中可以找开或者关闭中断

2.哈弗结构

A.流水线每周期前进一步。

B.更多通用寄存器。

C.指令长度不固定,执行需要多个周期。 D.独立的 Load 和 Store 指令完成数据在寄存器和外部存储器之间的传输。 3.MMU 9.存储一个 32 位数 0x2168465 到 2000H~2003H 四个字节单元中, 若以大端模式存 储,则 2000H 存储单元的内容为( ) 。 D、0x02 ) 。FIQ 的入口地址为 0x0000001C D、0x00000014 ) A、0x21 4.FIQ A、0x00000000 5.SPSR B、0x68 C、0x65

班级

10.IRQ 中断的入口地址是(

B、0x00000008 C、0x00000018 B.当前目标文件 )种。 D.8

11. Make 预置了一些内部宏,其中$@表示: ( A.没有扩展名的当前目标文件 12.ARM 处理器的工作模式有( A. 5 ). 00000008H D 由编程者确定 C A. N:负数 B.6 B. Z: 零 C. 7 C. C: 进位

C.当前目标文件最近更新的文件名 D.当前目标文件最近更新的文件名

专业

二、单项选择题(20×2 分=40 分)
1.ARM 系统复位后,第一条执行的指令在( A 00000000H B 00000004H

13.下列 CPSR 寄存器标志位的作用说法错误的是( D. V: 借位

) 。

专用考试纸

请勿浪费

B卷

第1页

共3页

14.若 R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令 LDR 后 R0 的值为( A. 0x2000 A、7 B. 0x86 B、32 C、6 B. 16 位,32 位 ) 。 15. ARM920T 寄存器组有( D、37 )位的。 C. 16 位,16 位 ) 。 C. 0x2008 D. 0x39 )个寄存器。

R0, [R1, #8]!



) ( ( ( ) ) )

5.所有的电子设备都属于嵌入式设备。 6.冯诺依曼体系将被哈佛总线所取代。 7.嵌入式 linux 操作系统属于免费的操作系统。 8.任务创建后即开始调度( )

姓名

16.ARM 指令集和 Thumb 指令集分别是( A. 8 位,16 位 A、0x0000001C 17.FIQ 中断的入口地址是( 18.μ COS-II 操作系统不属于(

D. 32 位,16 位 D、0x00000014

9.μ COS-II 操作系统中移植成功后即可使用文件系统(

) )

10.S3C2410 的处理器对内存的访问只能通过 Load/Store 指令来实现。 ( ) 。 R0, [R1, #8]!

B、0x00000008 C、0x00000018

四、指令和程序测试题(共 10 分)
1.请写出以下相关 ARM 指令语句的注释(7 分)
MOV ADD R0, PC R0, R1, #1 R0, =0x56000010 PC, [PC, #4] R0, CPSR LOOP R13!,{R0-R12}

A.RTOS B.占先式实时操作系统 C.非占先式实时操作系统 D.嵌入式实时操作系统 19.若 R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令 LDR

学号

后 R0 的值为( A. 0x2000 A. 立即寻址 B. 0x86 20.ADD R0,R1,#3 属于(

) 。 C. 0x2008 D. 0x39 C. 寄存器直接寻址 D. 相对寻址 )寻址方式。

LDR LDR MRS BL

B. 多寄存器寻址

选择题答题表 1 班级 2 3 4 5 6 7 8 9 10

STMFD

2.编写程序实现使用 IRQ 中断,完成下列程序指令。 (3 分)

11

12

13

14

15

16

17

18

19

20

ENABLE_IRQ MRS R0, R0,R0,#0x80 CPSR_C, ,LR

三、判断题(10×1 分=10 分)
1.Nand Flash 比 Nor Flash 成本高,可靠性差。 ( 2.C 语言程序可以嵌套加入汇编程序模块。 ( ) )

BIC MSR MOV

专业

3.由于 CPU 内部寄存器的访问速度较高,根据 ATPC 标准,应尽可能使函数的参数 控制在 4 个以下。 ( )

4.ARM 处理器结构体系中具有 T 变种处理器核可以工作在 ARM 状态和 Thumb 状态。
专用考试纸 请勿浪费 B卷 第2页 共3页

五、简答 (5×6 分=30 分)
1.ARM 的异常有哪几种,各进入何种工作模式?他们退出各采用什么指令?

姓名

4. ARM 处理器有几种工作模式?并做说明每种工作模式的含义。

学号

2. ARM 常见的寻址方式有哪些?

班级

5.进行基于 ARM 核的嵌入式系统软件开发时,调用如下函数: int do_something(int arg1,void *arg2,char arg3,int *arg4) 则这四个参数通过什么方式从调用程序传入被调函数?

3. 简述 ARM 汇编指令 BLX、SWI、STM、LDM、MOV、MVN 的含义。

专业

专用考试纸

请勿浪费

B卷

第3页

共3页


相关文章:
专科《ARM体系结构与系统分析》_试卷_答案
专科《ARM体系结构与系统分析_试卷_答案_教育学_高等教育_教育专区。专科《ARM 体系结构与系统分析》一、 (共 60 题,共 150 分) 1. ARM 属于( )(2 分...
ARM体系结构复习题
ARM 体系结构复习 复习纲要: 第一章:嵌入式的概念,课后习题 第二章:流水线结构(p28) “冯.洛衣漫”“哈佛”结构的概念(p31),大小端格式(很重要, , 可能是...
ARM体系结构与编程考试A卷及答案
ARM体系结构与编程考试A卷及答案_IT认证_资格考试/认证_教育专区。密………密...ARM体系结构与编程---第... 131页 免费 《ARM体系结构》期末考试... ...
吉林大学嵌入式系统与结构考题及答案
MPU D. VFP 得分:0 知识点:嵌入式系统结构作业题收起解析答案 A 解析 10. (4 分) ARM 汇编指令中,用于实现寄存器数据搬移操作的是哪条指令? ? ? ? ?...
《嵌入式系统原理与接口技术》试卷A
三、 简答题(每题 6 分,共 30 分) 3.下列数据类型不是 ARM 处理器支持...9单片机嵌入式系统原理及... 暂无评价 222页 免费 完整所有答案 嵌入式... ...
2014本科嵌入式系统复习题及答案
2014本科嵌入式系统复习题及答案_IT认证_资格考试/认证...D、RISC 处理器都采用哈佛结构 7、相对于 ARM ...2014年证券考试《投资基金》考前押题卷 证券从业资格...
《嵌入式Linux操作系统》与《ARM体系结构》考试题型相...
《嵌入式Linux操作系统》《ARM体系结构》考试题型相关说明 暂无评价|0人阅读|...题型:选择、填空、简答、gcc 编程(用 C 语言编写) 、综合 题(我们做的实验)...
嵌入式系统复习题及答案
嵌入式系统复习题及答案_理学_高等教育_教育专区。嵌入式课后习题 ...三、问答题 1、简述 ARM9 处理器的内部寄存器结构,并分别说明 R13、R14、R15...
ARM体系结构实验指导
ARM体系结构实验指导_计算机软件及应用_IT/计算机_专业资料。实验一 ADS 1.2 ...(2)仔细阅读产品光盘附带文档《ADS 集成开发环境及仿真器应用》或其它相关资料,...
2014江苏科技大学嵌入式系统复习题及答案
2014江苏科技大学嵌入式系统复习题及答案_工学_高等教育_教育专区。一、单项选择...( D ) A、R0 B、R13 C、R14 D、R15 10、32 位体系结构ARM 处理器...
更多相关标签: