嵌入式系统概论复习题

2018-11-19 21:15

第一题 单项选择题

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

mov R3,#0x3000 mov R4,#0x4 ldr R1,=orgdata mov R0,R1 mvn R0,R3 adds R0,R1,R3 add R0,R2,R1, lsr R4 subs R0,R1,R3 ldr R7,[R1,R4]! subeq R0, R2, R7 ldr R0,[R1] str R0,[R1,R4]! rsbs R0,R1,R3 sbc R0,R2,R1 rsc R5,R2,R1 and R6,R2,R3 tst R1,R2 orgdata:

.long 0x04030201,0x08070605,0x0c0b0a09,0x100f0e0d stop: b stop .end

(R0)=( ) (R1)=( ) (R2)=( ) (R3)=( ) (R5)=( ) (R7)=( ) N=( ) Z=( ) C=( ) V=( ) 2、简述Linux下利用GCC工具将h.c文件生成可执行程序h3的四个步骤,并写出每一步的命令。

3、简述嵌入式系统的概念及其三要素。

概念:嵌入式系统是以应用为中心,以计算机技术为基础,软,硬件可“裁剪”,适用于对应用系统功能,可靠性,成本,体积,功耗等方面有特殊要求的专业 4、请写出Linux系统的三个关机命令。 有:shutdown -h ; now ;int 0;halt.

5、进入linux系统的用户名、密码、图形界面、是什么? 答案:用户名:root ;密码:123456; 图形界面:#startx 6、退出linux系统的命令有哪些? 答案:exit ; quit ; ctrl+z

5、简述常用的嵌入式操作系统有三种,及其各自的特点。(6分)

答案1 PALMOS WINDOW CE Linux

6、简述嵌入式系统的开发流程。(6分)

答案 1统需求分析。 2体系架构设计。

3硬件|软件协同设计。 4系统集成。 5系统测试。


嵌入式系统概论复习题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:MBA开题报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: