《ARM嵌入式系统基础教程》问题与解答
一、选题
1、以下说法不正确的是(b )。
a、任务有类型的说明
b、任务可以返回一个数值
c、任务可以有有形参数
d、任务是无限循环
2以下记述不是RISC计算机的特征的是(c )。
a .管道在每个周期内进一步前进。 b .更多通用寄存器。
c .指令长度不一定,执行需要多个周期。
d .独立的Load和Store指令完成寄存器和外部存储器之间的数据传输。
存储一个332位的0x 2168465~2000H~2003 h的4字节单元,用大字节序存储后,2000 h的存储单元的内容
是(d )。
A,0x21
b,0x68
c,0x65
d,0x02
在4 COS-II中,为了使关键码段在执行中不受中断干扰,通常采用关闭中断的方式。 以下X86汇编代码正确,并且不改变断开中断之前的中断开关的状态的是(d )
a .首先是CLI、执行键码,然后是STI
b .先STI,执行键码,后CLI
POPF、CLI、执行键码和PUSHF
d .先是PUSHF、CLI、执行键码,然后是POPF。
5在5 RS232-C串行通信中,表示逻辑1的等级为(d )。
A,0v
B、3.3v
c、5v~ 15v
d、-5v~-15v
6 ARM汇编语句“ADD R0、R2、R3、LSL#1”的作用是(a )。
a.R0=R2(R31 )
b.R0=(R21 ) R3
c.R3=R0(R21 )
d.(R31 )=R0 R2
7 IRQ中断的入口地址为(c )。 常见问题解答的条目地址为0x0000001C
a,0x00000000
b,0x00000008
c,0x00000018
d,0x00000014
8 S3C2420X I/O端口上的常用控制器是(d )。
a .端口控制寄存器(GPACON-GPHCON )。
b .端口数据寄存器(GPADAT-GPHDA T )。
c .外部中断控制寄存器(EXTINTN )。
d .上述都是。
9在实时操作系统中,两个任务并行执行,一个任务等待伙伴的消息,或者创造一定条件再前进的限制性伙伴关系为(a )。
a .同步
b .互斥
c .工作安排
d .执行
与10PC系统机相比,嵌入式系统不具有以下哪些特点(c )。
a、系统核心小
b、专用性强
c .能够执行多任务处理
d、简化系统
11、ADD R0、R1、#3属于(a )地址方式。
a .立即寻址
b .多个寄存器寻址
c .寄存器直接寻址
d .相对寻址
12、GET伪指令的含义是(a )
a .包括外部文件
b .定义程序入口
c .定义宏观
d .声明变量
13、保存32位的0x 876165~2000 h~2003 h的4字节单位,用小端序保存时
如果存储的话,2000H存储单元的内容是(c )。
a,0x00
b,0x87
c,0x65
d,0x61
14、COS-II操作系统不属于(c )。
答,RTOS
b、领先型实时操作系统
c、非占用型实时操作系统
d、嵌入式实时操作系统
15、R1=2000H,2000 h=0x 86,2008 h=0x 39时,命令LDR R0,[R1,#8]! 后R0的值为(d )。
A.0x2000
B.0x86
C.0x2008
D.0x39
16、寄存器R13除通用寄存器外,还可以制作(c )。