当前位置:文档之家› 嵌入式系统试题闭卷 及答案

嵌入式系统试题闭卷 及答案




线




《嵌入式系统》试题
闭卷答题 时间:30分钟
一、填空题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。

1、一般而言,嵌入式系统的构架可以分为4个部分:分别是( )、存储器、输入/输出和软件,一般软件亦分为操作系统相关和( )两个主要部分。

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

3、操作系统是联接硬件与应用程序的系统程序,其基本功能有( )、进程间通信、( )、I/O 资源管理。

4、从嵌入式操作系统特点可以将嵌入式操作系统分为( )和分时操作系统,其中实时系统亦可分为( )和软实时系统。

5、内核负责管理各个任务,或者为每个任务分配CPU 时间,并且负责任务之间的( ),内核的基本服务是( )。

6、嵌入式开发一般采用( )方式,其中宿主机一般是指( )。

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

8.ARM7TDMI 采用( )级流水线结构,ARM920TDMI 采用( )级流水线。

9.按操作系统的分类可知,Dos 操作系统属于顺序执行操作系统,Unix 操作系统属于( )操作系统,VxWorks 属于( )操作系统。

10、ARM7TDMI 中,T 表示支持16位Thumb 指令集,D 表示( ),M 表示内嵌乘法器Multiplier ,I 表示( ),支持在线断点和调试。

二、选择题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。

1、要使CPU 能够正常工作,下列哪个条件不是处理器必须满足的。

( ) (A)处理器的编译器能够产生可重入代码(B )在程序中可以找开或者关闭中断(C)处理器支持中断,并且能产生定时中断(D )有大量的存储空间
2、下面哪种操作系统最方便移植到嵌入式设备中。

( ) (A)DOS (B )unix (C)Windowsxp (D )linux
3、下面哪个选项不是SUB 设备的特点。

( )
(A)串行通信方式 (B )不可热拨插
(C)分HOST 、DEVICE 和HUB (D )通信速率比RS232快 4、下面哪种嵌入式操作系统很少用于手机终端设备上。

( ) (A)Symbian (B )WinCE (C)uc/os (D )linux 5、以下哪项关于SRAM 和DRAM 的区别是不对。

( )
(A)SRAM 比DRAM 慢 (B )SRAM 比DRAM 耗电多
(C)DRAM 存储密度比SRAM 高得多 (D )DRM 需要周期性刷新 6、uc/os 操作系统不包含以下哪几种状态。

( ) (A)运行 (B )挂起 (C)退出 (D )休眠 7、0x07&0x11的运算结果是。

( )
(A)0x01 (B )0x11 (C)0x17 (D )0x07
8、以下哪种方式不是uc/os 操作系统中任务之间通信方式。

( ) (A)信号量 (B )消息队列 (C)邮件 (D )邮箱 9、以下哪种方式不是文件系统的格式。

( ) (A)FAT (B )DOS (C)NTFS (D )Ext
10、在将uc/os 操作系统移植到ARM 处理器上时,以下哪些文件不需要修改。

( )
(A)OS_CORE.C (B )include.h (C)OS_CPU.H (D )OSTaskInit
三、判断题:共5小题,每小题2分,满分10分。

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

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

( )
3、嵌入式linux 操作系统属于免费的操作系统。

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

( )
5、USB2.0的最大通信速率为12M/S 。

( ) 简答题:共2小题,每小题10分,满分20分。

1、根据嵌入式系统的特点,写出嵌入式系统的定义。

2、试分析实时操作系统的工作状态特点及相互之间的转换。



线





答案:
一、填空题
1、一般而言,嵌入式系统的构架可以分为4个部分:分别是(处理器)、存储器、输入/输出和软件,一般软件亦分为操作系统相关和(应用软件)两个主要部分。

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

3、操作系统是联接硬件与应用程序的系统程序,其基本功能有(进程管理)、进程间通信、(内存管理)、I/O 资源管理。

4、从嵌入式操作系统特点可以将嵌入式操作系统分为(实时操作系统)和分时操作系统,其中实时系统亦可分为(硬实时系统)和软实时系统。

5、内核负责管理各个任务,或者为每个任务分配CPU 时间,并且负责任务之间的(通信),内核的基本服务是(任务切换)。

6、嵌入式开发一般采用(宿主机/目标机方式)方式,其中宿主机一般是指(PC 机或者台式机)。

7、哈佛体系结构数据空间和地址空间(分开),ARM7TDMI 采用(冯诺依曼体系)的内核架构。

8. ARM7TDMI 采用(3)级流水线结构,ARM920TDMI 采用(5)级流水线。

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

10、ARM7TDMI 中,T 表示支持16位Thumb 指令集,D 表示(在片可调试),M 表示内嵌乘法器Multiplier ,I 表示(嵌入式ICE ),支持在线断点和调试。

二、选择
1-5 DDBCA 6-8 CAB 三、判断 1-3 ××√ 四.简答题
1、 根据嵌入式系统的特点,写出嵌入式系统的定义。

以应用为中心、以计算机技术为基础、软硬件可裁减、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

2、 试分析实时操作系统的工作状态特点及相互之间的转换。

运行:获得CPU 的控制权; 就绪:进入任务等待队列,通过调度中转为运行状态;
挂起:任务发生阻塞,称出任务等待队列,等待系统实时事件的发生而被唤醒,从而转为就绪或者运行; 休眠:任务完成或者错误等原因被清除的任务,也可以认为是系统中不存在的任务。

相关主题