ARM体系练习题一.

ARM体系练习题一

一、 选择题

1、若R1=2000H,(2000H=0x28,(2008H=0x87,则执行指令LDR R0,[R1,#8]!后R0的值为( )。 A、 0x2000 B、0x28 C、 0x2008 D、0x87

2、寄存器R15除了可以做通用寄存器外,还可以做( )。 A、程序计数器 B、链接寄存器 C、堆栈指针寄存器 D、基址寄存器

3、以下说法不正确的是( )。

A、任务可以有类型说明 B、任务可以返回一个数值

C、任务可以有形参变量 D、任务是一个无限循环

4、μCOS-II操作系统属于( )。

A、顺序执行系统 B、占先式实时操作系统 C、非占先式实时操作系统 D、分时操作系统 5、ARM指令集是( )位的。 A、16 B、32 C、8 D、24

6、假设R1=0x31,R2=0x2 则执行指令ADD R0,R1,R2, LSL #2 后,R0的值是( )。

A、0x33 B、0x34 C、0x39 D、0x38

7、寄存器R13除了可以做通用寄存器外,还可以做( )。 A、程序计数器 B、链接寄存器 C、栈指针寄存器 D、基址寄存器 8、ARM寄存器组有( )个状态寄存器。 A、7 B、32 C、6 D、37

9、和PC机系统相比下列哪个不是嵌入式系统独具的特点( )。

A、系统内核小 B、专用性强

C、可执行多任务 D、系统精简

10、ADD R0,R1,#3属于( )寻址方式。 A、立即寻址 B、多寄存器寻址 C、寄存器直接寻址 D、相对寻址 11、GET伪指令的含义是:( )

A、包含一个外部文件 B、定义程序的入口 C、定义一个宏 D、声明一个变量

12、存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为:( ) A、0x00 B、0x87 C、0x65 D、0x61

13、μCOS-II操作系统不属于:( )

A、RTOS B、占先式实时操作系统

C、非占先式实时操作系统 D、嵌入式实时操作系统

14、若R1=2000H,(2000H=0x86,(2008H=0x39,则执行指令LDR

R0,[R1,#8]!后R0的值为:( )

A、0x2000 B、0x86 C、0x2008 D、0x39

15、FIQ中断的入口地址是:( )

A、0x0000001C B、0x00000008

C、0x00000018 D、0x00000014

16、ARM指令集和Thumb指令集分别是( )位的。 A、8位,16位 B、16位,32位 C、16位,16位 D、32位,16位

17、ARM寄存器组有( )个寄存器。

A、7 B、32

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4