武汉理工大学 嵌入式系统复习题GYB
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、名词解释:
1、ARM
ARM处理器是英国ARM(Advanced RISC Machines)公司设计的全球领先的16/32位RISC微处理器,ARM公司通过转让RISC微处理器,外围和系统芯片设计技术给合作伙伴,使他们能用这些技术来生产各具特色的芯片。
2、伪指令
用于告诉汇编程序如何进行汇编的指令,它既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。
3、JTAG
J TAG是JOINT TEST ACTION GROUP的简称。IEEE1149.1标准就是由JTAG这个组织最初提出的,最终由IEEE批准并且标准化。所以,这个IEEE1149.1标准一般也俗称JTAG调试标准。JTAG实质上是一种在线调试接口,它的建立可以使得被固定在PCB上的集成电路只通过边界扫描便可以被测试
4、EMCU EMCU:嵌入式微控制器Embedded Micro Controller Uni
5、MCU嵌入式微控制器(Microcontroller Unit, MCU)嵌入式微控制器又称单片机,顾名思义,就是将整个计算机系统集成到一块芯片中。
6、RTOS实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的操作系统。
7、大(小)端地址模式
大端模式是指字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中;
小端模式是指字数据的高字节存储在高地址中,而字数据的低字节则存放在低地址中;
8、IDE
IDE(Integrated-Drive-Electronics)是原来普遍使用的外部接口,主要接硬盘和光驱。采用16位数据并行传送方式,体积小,数据传输快。一个IDE接口只能接两个外部设备。
9、交叉开发环境
即Cross Development,是指编译,链接和调试嵌入式应用软件的环境。典型的交叉开发环境如GCC,用于linux软件开发。Vc++用于windows软件开发。
10、目标系统
二、简答题:
1、国内对于嵌入式系统的定义是什么?
以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。[
2、什么是实时系统?根据实时性,嵌入式操作系统有哪些类型?
所谓实时系统是指在这种系统中,一个优先级高的任务能够得到立即的、没有延迟的服务,不需要等待任何其他优先级低的任务,一旦它得到CPU的使用权,将一直执行直到工作结束或者出现更高级别的进程。
嵌入式操作系统是一种支持嵌入式系统应用的操作系统软件。
1)、传统的经典PTOS,包括VxWorks操作系统,以及其Tornado开发平台;2)、
嵌入式Linux操作系统;3)、Windows CE嵌入式操作系统;4)、uC/OS-II实时操作系统。
注:实时系统的分类(1)硬实时系统:确保系统中的关键任务在确定的时间得到响应,不能有失败的情况,否则会出现严重后果;
(2)软实时系统:设计的时候是有响应时间要求的,但是偶尔某些任务的响应时间超过这个限制也不会有严重的后果;
(3)非实时系统:无响应时间的要求。
3、选择嵌入式操作系统原则有哪些?
一般而言,在选择嵌入式操作系统时,可以遵循以下6个原则:
市场进入时间、可移植性、可利用资源、系统定制能力、成本、中文内核支持。
4、列举三种以上常见的嵌入式操作系统。
常见的嵌入式系统有:Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、
C Executive。
5、嵌入式系统有什么特点?
专用于特定任务、多类型处理器和处理器系统支持、极其关注成本、是实时系统、可裁剪性好、可靠性高、大多有功耗约束。
6、列举一些典型的嵌入式系统应用。
应用有: (1)国防军事领域;(2)工业控制;(3)交通管理;(4)信息家电;(5)办公自动化;(6)POS网络及电子商务;(7)医疗保健设备;(8)环境工程和自然;
(9)机器人。
7、简述ARM处理器种类及特点。
特点:1)体积小,低功耗,低成本,高性能;2)支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;3)大量使用寄存器,指令执行速度更快;4)大多数数据操作都在寄存器中完成;5)寻址方式灵活简单,执行效率高;6)指令长度固定。
种类:ARM7系列,ARM9系列,ARM9E系列,ARM10E系列,SecurCore系列,Inter 的Xscale,Inter的StrongARM。
8、简述S3C44B0X的体系结构。
(1)、集成了手持设备和通用嵌入式系统应用的解决方案;
(2)、16/32为RISC体系结构和ARM7TDMI处理器内核强大的指令体系;
(3)、Thumb代码压缩机;
(4)、基于JTAG的片上集成ICE调试方式支持解决方案;
(5)、32*8位硬件乘法器;
(6)、实现低共耗SAMBAII的新型总线结构。
9、 S3C44B0X的A/D转换器的类型是什么?共具有几路A/D 转换器?
具有8路模拟信号输入的10位模/数转换器(ADC),它是一个逐次逼近型的ADC,内部结构中包括模拟输入多路复用器,自动调零比较器,时钟产生器,10位逐次逼近寄存器(SAR),输出寄存器。
10 、嵌入式系统同通用型计算机系统相比具有哪些特点?
嵌入式系统同通用型计算机系统相比具有以下特点:
1)嵌入式系统是面向特定应用的。
2)嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。