嵌入式系统概论复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一题单项选择题

1、ADDS R0,R1,R2执行完成后,不会对CPSR中的哪一位产生影响( B)?

A、N

B、C

C、V

D、F

2、FD表示( B )。

A、满递增堆栈

B、满递减堆栈

C、空递增堆栈

D、空递减堆栈

3、已知R0=0xFFFFFC0F,则执行MVN R1,R0后,R1的值为(C )。

A、0xFFFFFFFF

B、0xFFFFFFF0

C、0x3F0

D、0x3F

4、在Linux中使用ls命令显示当前目录的所有内容应使用(A)参数?

A、-l

B、-a

C、-d

D、-i

5、在EMBEST IDE开发环境中,程序的默认入口地址为( C )。

A、0x C000

B、0x 1C00

C、0x 8000

D、0x 0

6、已知R0=0x1000,R1=0x2000则执行CMP R0,R1后,R0的值为(B)

A、0x2000

B、0x1000

C、0xFFFFF000

D、0xFFFFEFFF

7、已知R1=0x2F,则执行mov R0,R1,ASL #2后,R0的值为(D )。

A、0xBC

B、0xBF

C、0x2F0

D、0x2F

8、在Linux中查看文件前10行内容的命令是( D)。

A、less

B、cat

C、tail

D、head

9、已知R0=0xFC,则执行BIC R0,#0x3C后,R0的值为( D )。

A、0x18

B、0x24

C、0xC0

D、0x30

10、已知R0*R1=0x1C2F3E4D5C6B,则执行SMULL R2,R3,R0,R1后,R2和R3的值分别为(D)。

A、R2=0x1C2F3E4D R3=0x5C6B

B、R2=0x5C6B R3=0x1C2F3E4D

C、R2=0x1C2F R3=0x3E4D5C6B

D、R2=0x3E4D5C6B R3=0x1C2F

11、EMPU是( B )。

A、嵌入式微控制器

B、嵌入式微处理器

C、片上系统

D、嵌入式数字信号处理器

12、以下不属于CPSR的条件码标志位的是(A)。

A、F

B、N

C、Z

D、C

13、S3C44B0X的内核工作电压是( B )。

A、3.0V

B、2.5V

C、3.5V

D、 1.5V

14、Linux中删除目录的命令是(B)。

A、rm

B、 rmdir

C、mkdir

D、del

15、能实现ARM处理器在两种工作状态之间进行切换的命令是( D )。

A、B

B、 BL

C、 BLX

D、BX

16、若CPSR寄存器的低5位(4-0)的值为10010,则ARM处理器工作于(B)

模式。

A、FIQ

B、IRQ

C、USER

D、SVC

17、在ARM状态下的寄存器组织中,(C)寄存器常用作子程序链接寄存器LR来

使用。

A、R14

B、R15

C、R13

D、R12

18、LDRB操作码传送的数据位数是(D)位。

A、32

B、24

C、16

D、18

19、下列哪一个命令不能执行关机操作(D )。

A、shutdown –h now

B、halt

C、init 0

D、shutdown –r now

20、Linux中显示当前登录的用户名的命令是(C)。

A、whatis

B、whoami

C、username

D、pwd

第二题填空题

1、进入Linux系统的图形界面的命令是( #:startx)。

2、ARM微处理器的特权工作模式是指(fiq )、(irp)、(svc)、(abt)、(sys)、(und)六种模式。

3、改变Linux系统的工作目录的命令是(cd )。

4、例出Linux系统当前工作目录内容的命令是( ls -l)。

5、VI编辑器常用的两种工作模式是(10)、(11)。

6、在Linux系统下编译连接C程序的工具是( 12 ),调试工具是(13)。

7、已知(R0)=0x1000,(0x1000)=0x3000,(0x1004)=0x2000,(R1)=4则执行LDR R2,[R0,R1]指令后,(R2)=( 0x1004 ),(R0)=( 0x3000 )。

8、已知(R0)=0x1000,(0x1000)=0x3000,(0x1004)=0x2000,(R1)=4则执行LDR R2,[R0,#4]!指令后,(R2)=( 16 ),(R0)=( 17 )。

9、已知(R1)=0x0FFF,(R2)=0x2200 C=1,则执行adc r0,r1,r2后,(r0)=(18)。

10、已知(R1)=0x1000,(R2)=0x2000 C=0,则执行rsb r0,r1,r2后,(r0)=(0x1000)。0Xfffff00

11、已知(R1)=0x1000,(R2)=0x2000 C=0,则执行sbc r0,r1,r2后,(r0)=(20 )。

第三题综合题

1、请写出下列程序执行完成后,各寄存器的值和状态标志位的值。Orgdata符号地址为0x8048

.global _start

.text

_start:

mov R2,#0x2000

相关文档
最新文档