嵌入式系统导论试题(B)答案

嵌入式系统导论试题(B)答案
嵌入式系统导论试题(B)答案

嵌入式系统导论试题(B卷)答案

一、选择题(每题2分,合计30分)

(1)下面B特性不符合嵌入式操作系统特点。

A. 实时性

B. 不可定制

C. 微型化

D. 易移植

(2)下面哪种嵌入式操作系统很少用在手机上D

A.Symbian

B. Linux

C. Win CE

D. VxWorks

(3)在嵌入式系统的存储器结构中,存取速度最快的是D

A. 内存

B. 寄存器组

C. Flash

D. Cache

(4)嵌入式应用软件一般在宿主机上开发,在目标机上运行,因此需要一个B环境

A. 交互操作系统

B. 交叉编译

C. 交互平台

D. 分布式计算

(5)存储单元是指B。

A. 存放1个字节的所有存储元集合

B. 存放1个机器字的所有存储元集合

C. 存放1个二进制信息位的所有存储元集合

D. 存放2个字节的所有存储元集合

(6)下述说法中D是正确的

A. 半导体RAM信息可读可写,且断电后仍能保持记忆

B. 半导体RAM是易失性RAM,而静态RAM中的存储信息是不易失的

C. 半导体RAM是易失性RAM,而动态RAM中的存储信息是不易失的

D. 半导体RAM是易失性RAM,而静态RAM只有在电源不掉时,所存信息是不易失的

(7)主存和CPU之间增加高速缓冲存储器的目的A。

A. 解决CPU和主存之间的速度匹配问题

B. 扩大主存容量

C. 即扩大主存容量,又提高了存取速度

D. 扩大CPU中通用寄存器的数目

(8)RS-232C串行通信总线的电气特性要求总线信号采用B。

A . 正逻辑 B. 负逻辑 C. 高电平 D. 低电平

(9)在ARM处理器中,A寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断。

A. CPSR

B. SPSR

C. PC

D. IR

(10)软件需求分析阶段的任务不应该包括A。

A. 结构化程序设计

B. 问题分析

C. 可靠性与安全性要求

D. 确定功能与性能要求

(11)下面C不属于嵌入式系统中的进程状态。

A. 运行状态

B. 就绪状态

C. 开关状态

D. 等待状态

(12)A完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。

A. 硬件抽象层

B. 驱动映射层

C. 硬件交互层

D. 中间层

(13)下面C程序中,设变量count的地址为2000。则该段程序执行后,屏幕上的显示结果应为C。

# include

main(void)

{ int count,q;

int *m;

count = 100;

m = &count;

q = *m;

printf(“q=%d;\n”,q);

return 0;

}

A. q=2000;

B. q=2000

C. q=100;

D. q=100

(14)虚拟内存的主要用途是D。

A、进行内存保护

B、允许程序浮动

C、允许程序移动

D、扩充主存容量

(15)下面给出的任务状态变化中,C变化是不可能发生的。

A、运行—>就绪

B、运行—>等待

C、等待—>运行

D、等待—>就绪

二、填空题(每题3分,合计30分)

(1)根据嵌入式系统使用的微处理器,可以将嵌入式系统分为微处理器,嵌入式DSP,微控制器以及片上系统。

(2)块设备以块为单位传输数据,字符设备以字节为单位传输数据。

(3)DRAM的刷新一般有集中、分散和异步3种方式

(4)嵌入式开发一般采用宿主机/目标机开发或交叉开发方式,其中宿主机一般是指PC机或台式机。(5)操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、进程间通信、内存管理、I/O资源管理。

(6)主存、高速缓存、通用寄存器、磁盘、磁带都可用来存储信息,按存取时间由快到慢排列,其顺序是通用寄存器》高速缓存》主存》磁盘》磁带。

(7)从嵌入式系统设计的角度来看,嵌入式软件结构可以分为循环轮询、前后台、单处理器多任务以及多处理器多任务等几大类。

(8)按操作系统的分类可知,Dos操作系统属于顺序执行操作系统,Unix操作系统属于分时操作系统,VxWorks属于嵌入式/实时操作系统。

(9)哈佛体系结构数据空间和地址空间分开,ARM920T采用哈佛体系的内核架构。。

(10)ARM7TDMI中,T表示支持 Thumber ,D表示 Debug ,M表示内嵌乘法器Multiplier,I表示 ICE ,支持在线断点和调试。

三、判断题:共5小题,每小题2分,满分10分。

1、所有的电子设备都属于嵌入式设备。(错)

2、冯诺依曼体系将被哈佛总线所取代。(错)

3、嵌入式开发不需要硬件支持。(错)

4、移植操作系统时需要修改操作系统中与处理器直接相关的程序。(对)

5、CAN总线的最大通信速率为12MB。(错)

三、专业名词解释( 写出以下英文简写,以及对应的中文名称):共5小题,每小题2分,满分10分。

(1)RTOS Real Time Operate System

(2)RISC (Reduce Instruct Set Computer);

(3)IDE Integrate Development Environment

(4)JTAG Join Test Active Group

(5)CAN Control Area Network

四、简答题(每题10分,共30分)

(1)嵌入式系统的组成主要分为哪几个部分,并写出各部分所完成的功能。

硬件层、BSP、RTOS、文件系统、GUI、应用软件

(2)QNX实时操作系统的微内核结构的优点

各模块独立、驱动等在应用程序空间、OS功能模块可动态加载卸载

(3)简述ARM处理器的工作状态

Thumb态16位

ARM态32位

相关主题
相关文档
最新文档