嵌入式系统试卷及答案

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

嵌入式系统试卷及答案

2014年上学期11级计算机专业嵌入式系统期末试卷

专业班级学号姓名___ _____ 考试时间120分钟考试方式闭卷考试成绩__________ _

题号一二三四五六

得分

一、选择题(本大题共10个小题,每小题1分,共10分)

1、和PC机系统相比,下列哪点不是嵌入式系统所特有的:( C)

A、系统内核小

B、专用性强

C、可执行多任务

D、系统精简

2、ADD R0,R1,#3属于( A)寻址方式。

A、立即寻址

B、多寄存器寻址

C、寄存器直接寻址

D、相对寻址

3、GET伪指令的含义是:(A)

A、包含一个外部文件

B、定义程序的入口

C、定义一个宏

D、声明一个变量

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

A、RTOS

B、占先式实时操作系统

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

D、嵌入式实时操作系统

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

A、0x0000001C

B、0x00000008

C、0x00000018

D、0x00000014

6、ARM指令集和Thumb指令集分别是(D)位的。

A、8位,16位

B、16位,32位

C、16位,16位

D、32位,16位

7、BL和BX的指令的区别是( D )

A、BL是跳转并切换状态;BX带返回的跳转并切换状态。

B、BL是带返回的连接跳转;BX带返回的跳转并切换状态。

C、BL是跳转并切换状态;BX是带返回的连接跳转。

D、BL是带返回的连接跳转;BX是跳转并切换状态。

8、Boot Loader 的启动过程是( A )

A.单阶段

B. 多阶段

C.单阶段和多阶段都有

D.都不是

9、以下说法不正确的是( B )

A 、任务可以有类型说明

B 、任务可以返回一个数值

C 、任务可以有形参变量

D 、任务是一个无限循环

10、若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是(D)

A、函数调用可以作为独立的语句存在

B、函数调用可以作为一个函数的实参

C、函数调用可以出现在表达式中

D、函数调用可以作为一个函数的形参

二、判断题(本大题共10题,共10分)

1、不同的 CPU,它的Boot Loader都相同。(×)

2、程序运行过程中的资源可以是显示器、键盘,但不可以是一个数组或变量。(×)

3、若定义任务task1 的优先级为12,则不能再定义其他任务的优先级也为 12。(√)

4、资源是不可抢占的。(×)

5、如果所有的作业按照其时限完成,称为可行调度。(√)

6、基于任务的周期分配,周期越短,优先级越高。(√)

7、处理器的控制逻辑可以使用有限状态机表示。(√)

8、处于就绪状态的任务只能切换到运行状态。(×)

9、由于CPU内部寄存器的访问速度较高,根据ATPC标准,应尽可能使函数的

参数控制在4个以下。(√)

10、状态寄存器主要用来存储处理器的工作状态。(√)

三、填空题(本大题共15空,每1空1分,共15分)

1、ARM7 指令系统采用三级流水线指令,分别包括:取指、译码、执行。

2、实现无失真放大,应使晶体三极管工作在放大区域。

3、一个嵌入式系统结构有典型的四层组成,包括:功能层、中间层、软件层和硬件层。

4、USB 家庭中有三位成员,即主机(或host)、设备(或 device )、集

线器(或Hub )。

5、嵌入式总线按传输方式分有并行总线和串行总线,按时钟信号分有

同步总线和异步总线。

四、简答题(本大题共4题,共25分)

1 、简述一下嵌入式设计流程。(5分)

答:1 )系统需求分析

2 )体系结构设计

3 )硬件/ 软件协同设计

4 )系统集成

5 )系统测试

2、ARM 处理器有几种工作模式?并做说明每种工作模式的含义。(8分)

答:ARM 处理器有 7 种工作模式:

用户模式( usr) -正常程序执行的模式

快速中断模式(fiq ) -F I Q 异常响应时进入此模式

中断模式( irq ) -I R Q 异常响应时进入此模式

管理员模式( svc ) -系统复位和软件中断响应时进入此模式

中止模式( abt ) -用于虚拟存储及存储保护

系统模式( sys) -与用户类似,但有直接切换到其它模式等特权

未定义模式( und ) -未定义指令异常响应时进入此模式

除了用户模式外,其他模式均可视为特权模式

3 、简述一下BOOT LOADER的生命周期。(4分)

答:

1. 初始化硬件,如设置UART(至少设置一个),检测存储器等

2. 设置启动参数,告诉内核硬件的信息,如用哪个启动界面,波特率.

3. 跳转到操作系统的首地址.

4. 消亡

4、请简述一下RAM和ROM两种存储设备各自的特点。(8分)

答:

RAM,一般有SRAM和DRAM。

它的特点:1.可读可写,读取和写入一样快速

2.上电数据保存,掉电数据丢失

3.作为内存使用

ROM,一般有EPROM,EEPROM,Flash。

它的特点:1.数据可以读取,但不能任意更改

2.掉电情况下数据不会丢失

3.程序课存放在ROM中

五、程序阅读题(本大题共2题,共25分)

1、仔细阅读下面的信号量应用程序,画出各任务的程序流程图,并说明程序要实现的功能是什么。(10分)

OS_EVENT *week_Sem;

week_Sem =OSSemCreate(0);

相关文档
最新文档