当前位置:首页 > 嵌入式系统试卷B-答案
---- --
- - -- - -- - -- - -- - -- - -- :---业---专---- - -- - -- - -- - -- - -- - -- : 级 年线 - 封 : 院-学 密 - - -- - -- -:---名--姓---- -- - -- - - -- - -- - -- - -- - -- - -:---号---学-- -国防科技大学
2009—2010学年秋季学期 《嵌入式系统》考试试卷(B)卷答案及评分标准
考试形式:闭卷 考试时间:120分钟 满分:100分
题 号 一 二 三 四 总 分 得 分 评阅人 注意:1、所有答题都须写在此试卷纸密封线右边,写在其它纸上一律无效。 2、密封线左边请勿答题,密封线外不得有姓名及相关标记。
得分 一、填空题(共10小题,每小题2分,共20分)
1、 从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。
2、 嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统集成和系统测试。
3、 ARM系列微处理器支持的边界对齐格式有:字节对齐、半字对齐和字对齐。 4、 RAM存储器有两种,分别是:SRMA和DRAM。 5、 总线由传输信息的物理介质和管理信息传输的协议组成。
6、 采用RS232C实现最简单的双机互联,至少需要如下信号线:TXD、RXD和GND。 7、 USB通信总线中的事务可能由令牌包、数据包和握手包组成。 8、 I/O接口编址方式有两种,分别是:统一编址和独立编址。
9、 在宿主机上使用编译器软件将嵌入式应用、嵌入式操作系统编译成为可以在目标机上运行代码的过程,称为交叉编译,而采用的编译器称为交叉编译器。 10、嵌入式操作系统的内核构成包括系统初始化、多任务管理和内存管理。
第 1 页(共 7 页)
评分标准:每空1分
得分
二、单选题(共10小题,每小题2分,共20分)
1、 下面哪个系统不属于嵌入式系统( D )。
A、MP3播放器
B、GPS接收机
D、“天河一号”计算机系统
C、“银河玉衡”核心路由器
2、 在嵌入式系统设计中,嵌入式处理器选型是在进行( C )时完成。
A、需求分析
B、系统集成
C、体系结构设计
D、软硬件设计
3、 下面哪一类嵌入式处理器最适合于用于工业控制( B )。
A、嵌入式微处理器 C、DSP
B、微控制器 D、以上都不合适
4、 关于ARM子程序和Thumb子程序互相调用描述正确的是( B )。
A、系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用。 B、只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用。 C、只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序。 D、只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序。 5、 关于ARM处理器的异常的描述不正确的是( C )。
A、复位属于异常
B、除数为零会引起异常 D、外部中断会引起异常
C、所有异常都要返回
6、 下面总线不属于对等结构的是( A )。
A、PCI
B、IEEE1394
C、令牌网
D、以太网
7、 USB总线采用的通信方式为( A )。
A、轮询方式
B、中断方式
C、DMA方式
D、I/O通道方式
8、 嵌入式系统最常用的数据传送方式是( B )。
A、查询
B、中断
C、DMA
D、I/O处理机
9、 μClinux与标准Linux最大的区别在于( B )。
A、文件系统
B、内存管理
C、任务调度算法
D、应用开发模式
第 2 页(共 7 页)
----- -- - - -- - -- - -- - -- - -- - -- :---业---专---- - -- - -- - -- - -- - -- - -- : 级 年线 - 封 : 院-学 密 - - -- - -- -:---名--姓---- -- - -- - - -- - -- - -- - -- - -- - -:---号---学---10、 嵌入式操作系统一般通过(
A )手段来解决代码体积与嵌入式应用多样性的问题。
A、使用可定制的操作系统
B、将操作系统分布在多个处理器上运行 C、增大嵌入式设备的存储容量 D、使用压缩软件对操作系统进行压缩 评分标准:每小题2分
得分 三、简答题(共6小题,每小题5分,共30分)
1、 谈一谈嵌入式系统的发展趋势(列出五个趋势以上)。
答:产品种类不断丰富;应用范围不断普及;性能不断提高;功耗不断降低,体积不断缩小;网络化、智能化程度不断提高;软件成为影响价格的主要因素。(每个趋势1分)
2、 简述嵌入式微处理器的特点。
答:嵌入式微处理器的特点:通用微处理器的增强,一般为32位。(1分) 构成:一般CPU、存储器、I/O接口三者分离;(1分) 性能:一般为100~2000MIPS;(1分)
存储器:Flash一般为1~16MB,SDRAM一般为2~64MB;(1分) 一般加载复杂嵌入式操作系统:VxWorks、WinCE、μClinux等。(1分)
3、 什么是访存时序配合? 答:
存控发出的信号要满足存储器的时序要求(2.5分); 存储器返回的信号要满足存控的时序要求(2.5分)。
第 3 页(共 7 页)
4、 请指出USB总线的四种传输类型,并指出每一种传输类型的基本特点。 答:
四种传输类型:控制传输、批量传输、中断传输和等时传输(1分) 控制传输:双向,纠错,查询、配置设备信息;(1分) 批量传输:单向,纠错,大块无结构数据,延迟不定;(1分)
中断传输:单向,纠错,小块无结构数据,延迟确定;(1分) 等时传输:单向,无纠错,大块无结构数据,延迟确定。(1分)
5、 什么是前后台系统?有何优缺点?它的实时性如何决定? 答:
前后台系统:分为前台程序和后台程序。前台程序也称中断级程序,通过中断来处理事件,在中断服务子程序中,一般对中断做一些简单的处理,然后给出事件发生的标志,待后台程序来处理;后台程序也称任务级程序,一个死循环,循环查询各种标志位,如果标志位置位,就执行相应的任务程序。(2分) 优点:系统结构简单,几乎不需要额外的存储开销。(1分)
缺点:所有的任务具有相同的优先级别,任务响应时间不可预测;后台程序是一个无限循环的结构,一旦在这个循环体中正在处理的任务崩溃,使得整个任务队列中的其他任务得不到机会被处理,从而造成整个系统的崩溃。(1分) 实时性:取决于所有其它任务的执行时间之和。(1分)
6、 简述嵌入式操作系统和实时操作系统的关系。
答:“嵌入式”并不意味着“实时”,例如μClinux、Embedded Linux为嵌入式操作系统但非实时操作系统(2分);“实时”并不意味着“嵌入式”,例如OpenVMS(工作站、小型机)为实时操作系统但非嵌入式操作系统(2分);不过实际上,目前的嵌入式操作系统(EOS)基本上是实时操作系统(RTOS)(1分)。
第 4 页(共 7 页)
共分享92篇相关文档