题号
一
二
三
四
五
六
七
八
九
总
分
分数
10
40
10
10
30
得分
评卷人
一、名词解释
(5
×
2
分
=10
分
)
1.
系统调用
2.
哈弗结构
3.MMU
4.FIQ
5.SPSR
二、单项选择题
(20
×
2
分
=40
分
)
1.ARM
系统复位后,第一条执行的指令在
( ).
A 00000000H B 00000004H C 00000008H 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
指令完成数据在寄存器和外部存储器之间的传输。
9.
存储一个
32
位数
0x2168465
到
2000H
~
2003H
四个字节单元中,
若以大端模式存
储,则
2000H
存储单元的内容为(
)
。
A
、
0x21
B
、
0x68
C
、
0x65
D
、
0x02
10.IRQ
中断的入口地址是(
)
。
FIQ
的入口地址为
0x0000001C
A
、
0x00000000
B
、
0x00000008 C
、
0x00000018
D
、
0x00000014
11. Make
预置了一些内部宏,其中
$@
表示:
(
)
A.
没有扩展名的当前目标文件
B.
当前目标文件
C.
当前目标文件最近更新的文件名
D.
当前目标文件最近更新的文件名
12.ARM
处理器的工作模式有(
)种。
A. 5 B.6
C. 7 D.8
13.
下列
CPSR
寄存器标志位的作用说法错误的是(
)
。
A. N
:负数
B. Z:
零
C. C:
进位
D. V:
借位