嵌入式系统概论

嵌入式系统概论

ID:32682520

大小:47.10 KB

页数:13页

时间:2019-02-14

嵌入式系统概论_第1页
嵌入式系统概论_第2页
嵌入式系统概论_第3页
嵌入式系统概论_第4页
嵌入式系统概论_第5页
资源描述:

《嵌入式系统概论》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章嵌入式系统概论参考习题1、嵌入式系统本质上是什么系统?答:从本质上讲,嵌入式系统中的计算机总是处于一种实时计算模式,也可以认为嵌入式计算机应具有某种实时性。也就是说,从嵌入式系统的广义概念考虑,嵌入式系统都可以看成是实吋系统。2、嵌入式系统开发与PC机软件开发的区别是什么?答:嵌入式开发就是设计特定功能的计算机系统,形象的说就是开发一种嵌入在一个机器上实现特定功能的一个系统。PC的开发往往是上层应用程序,会更多的和业务流程,数据库,UI打交道。嵌入式的开发主要是和底层打交道,例如内存,NAND,各种控制器,中

2、断调度等等。当然现在也有很多需要在嵌入式设备上开发上层应用程序的需求了。3、嵌入式系统基本概念?答:嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可配置,对功能、可靠性、成本、体积、功耗有严格约束的专用系统。这类系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统(可选择)以及应用程序等四个部分组成的。4、嵌入式系统分类?答:(1)按微处理器位数划分按所采用的处理器位数,可以分为4位、8位、16位、32位和64位系统。(2)按应用类别划分可以简单地划分为信息家电、通信、汽车电子、航空航天、移动设备、军用电子

3、、工业控制、环境监控等各种类型。(3)按系统的实时性划分硬实时系统、软实时系统和自适应实时。(4)按工业界应用的复杂程度划分简单单处理器系统可扩展单处理器系统复杂嵌入式系统制造或过程控制中使用的计算机系统第二章ARM嵌入式微处理器技术基础参考习题1>ARM32位指令、16位指令的特点。答:ARM微处理器支持32位的ARM指令集和16位Thumb指令集,每种指令集各有自己的优点和缺点:ARM指令集效率高,但代码密度低;Thumb指令集具有较高的代码密度,却仍保持ARM的大多数性能上的优势,可看做ARM指令集的子集。2

4、、简单说明RISC处理器与CISC处理器的主要区别有哪些?类别CISCRISC指令系统指令数量很多相对较少执行时间有些指令执行时间很长,如整块的存储器內容拷贝:或将务个寄存器的內容拷贝到存贮器勢为里周期指令编码长度编玛长康可娈,*7S字节编码长度固定,通常为4个字节寻址方式寻址方式委样寻址方式较简单操作可洪对存储器和奇存器进行运算和操作仅Load/StoreiS令可以对存储器进行操作,其余指令只能对寄存器进行运算和操作编译难以用优化编译器生成需效的目标代码程序采用优化编译技术,生成离效的目标代码程序3、简要说明看门

5、狗电路的作用和原理。答:看门狗电路就是一个定时计数器,一旦到达最大计数值就会把单片机复位,其作用是防止程序进入死循环,监控程序的正常运行。在程序正常执行一遍后,会清零到看门狗计数器,所以不会到达最大计数值,但是如果程序由于外部干扰等原因而进入死循环,定时计数器达最大计数值就会把单片机复位。4、ARM系统结构的特点。答:ARM内核采用精简指令集结构(RISC,ReducedInstructionSetComputer)体系结构。其目标是设计出一套能在高吋钟频率下单周期执行、简单而有效的指令集,RISC的设计重点在于降

6、低硬件执行指令的复杂度,这是因为软件比硬件容易提供更大的灵活性和更高的智能指标RISC指令集f周期执行V指令「通过简单指令的组台卖现复杂操作;指令长度151走宓线流水线每周期前进一步更多通用寄存器Load/Store结构独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输5、在ARM处理器中的影子寄存器是干什么的?答:ARM影子寄存器是为外处理器的不同工作模式配备的专用物理寄存器,在异常模式下他们将替代用户系统模式下使用的部分寄存器。通过引入影子寄存器,指令可以重复使用和同的寄存器编码,但是在不同模

7、式下,这些编码对应不同的物理寄存器。第三章嵌入式硬件及接口参考练习1、DRAM与SRAM在数据操作上的区别是什么?答:(1)对DRAM芯片来说,在读出数据之后还需重新写回数据,因而它的访问延迟和存储周期不同。SRAM的访问时间与存储周期则没有差别(2)为防止信息丢失,DRAM需要定期刷新每个存储单元,SRAM却不需要(3)DRAM设计强调容量,而对SRAM设计来说,容量和速度同样重要(4)就可以比较的存储器设计技术而言,DRAM的容量大概为SRAM的16倍,而SRAM的存储周期比DRAM的约快8〜16倍2、NORF

8、LASH与NANDFLASH在操作和使用上的区别是什么?答:NAND的特点是:极高的单元密度,可以达到高存储密度;写入和擦除的速度也很快,但NAND需要特殊的系统接口来串行地存取数据,对NAND的管理比较复杂。NOR的特点是:芯片内执行,即应用的程序可以不必把代码读到系统RAM中而直接在Flash内运用;传输效率很高,在1-16MB的小容量时具有很高的成本效

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。