嵌入式系统设计习题.pptVIP

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统设计习题.ppt

嵌入式系统设计习题 习题 1、嵌入式系统的定义及分类。 2、名词解释:RTOS。 3、软、硬实时操作系统的区别。 4、比较嵌入式系统与通用计算机的区别。 5、试说明编制嵌入式系统应用方案的方法。 1、嵌入式系统的定义及分类。 以应用为中心,以计算机技术为基础,软件硬 件可裁剪,适应应用系统对功能、可靠性、成本、 体积、功耗严格要求的专用计算机系统。 2、名词解释:RTOS。 实时操作系统(Real Time OS,RTOS):实 时系统是面向具体应用,对外来事件在限定时间内 能做出反应的系统。 3、软、硬实时操作系统的区别。 软实时系统:在系统负荷较重时,允许发生错 过时限的情况而不会造成太大的危害。 硬实时系统:必须对事件做出及时的反应。 软、硬实时系统实现的区别:选择调度算法不 同。前者选择基于优先级调度的算法,后者要求调度 方式简单。 4、比较嵌入式系统与通用计算机的区别。 嵌入式系统即嵌入式计算机系统。有别于通用计算 机系统,为控制或监控目的而构筑,将其有机地植入目 标系统。 嵌入式系统的特点:专用性强;系统内核小、系统 精简;高实时性系统;嵌入式系统开发需要开发工具及 环境。 嵌入式系统一般采用哈佛体系结构,支持精简指令 集指令及RISC处理器。通用计算机一般采用冯· 诺依曼 体系结构,支持复杂指令集指令及CISC处理器。 5、试说明编制嵌入式系统应用方案的方法。 习题 简述冯·诺依曼结构、哈佛结构。 简述 RISC。 1、简述冯·诺依曼结构、哈佛结构。 冯·诺依曼体系结构: 1、计算机硬件由输入输出、运算、控制、存储设备组 成;2、计算机指令及数据存储及处理采用二进制;3、工作 时计算机能够自动地从存储器中取出指令并加以执行;4、 计算机对指令可以像对数据一样加以处理。 哈佛体系结构: 在冯·诺依曼体系结构的基础上,将程序存储器与数据存 储器分离,相应的程序总线和数据总线分离;独立的程序和 数据总线,允许同时访问程序存储器和数据存储器;提供了 较大的存储器带宽。 2、简述 RISC 。 满足以下特点的处理器称为RISC。 采用固定长度指令格式,指令及寻址方式简单; 使用单周期指令,便于流水线操作; 大的、统一的寄存器文件; Load / Store 结构的指令,既数据处理指令只对寄存器进行操作,而不直接对存储器操作,以提高指令的执行效率。 习题 1、简述ARM / Thumb 状态如何实现切换。 2、简述ARM 体系的寄存器组织。 3、在ARM 体系中,什么是异常?简述异常的处理过程。 4、异常向量。 1、简述ARM / Thumb 状态如何实现切换。 2、简述ARM 体系的寄存器组织。 ARM微处理器共有37个32位寄存器;31个为通用寄存器,6个为状态寄存器。 用户能够访问的寄存器与处理器当前的运行模式有关。 未分组寄存器R0 - R7,即指向同一个物理寄存器,未被系统用作特殊的用途; 分组寄存器R8 - R14,即每一次所访问的物理寄存器与处理器当前的运行模式有关; R13常用作堆栈指针;R14为连接寄存器LR; R15为程序计数器PC; 寄存器R16_CPSR(当前程序状态寄存器)。每一种异常模式下又都有一个专用的物理状态寄存器,称为SPSR(备份的程序状态寄存器) 3、在ARM 体系中,什么是异常?简述异常的 处理过程。 异常(Exceptions)指由内部或外部源产生,以引起处理器处理一个事件。 异常出现后,强制从异常类型对应的固定异常向量地址开始执行程序,根据该指令跳转到对应得服务程序;处理异常之前,处理器的状态必须保留(保护现场);处理异常之后,应当恢复现场;最后根据异常的类型不同,执行相应的异常返回指令返回原程序。 4、什么是异常向量? 异常出现后,强制从异常类型对应的固定存储器地址开始执行程序。这些固定的地址称为异常向量(Exception Vectors)。 Example 习题 1、ARM芯片型号中TDMI是指什么? 2、ARM最小系统主要包括那些部分? 3、简介PXA270芯片。 4、试说明PXA270芯片中是如何实现将数据 写入至指定的寄存器。 1、ARM芯片型号中TDMI是指什么? 2、ARM最小系统主要包括那些部分? 一个 ARM 最小系统一般包括: (1) ARM 微处理器芯片, (2) 电源电路、复位电路,晶振电路, (3) 存储器( FLASH 和 SDRAM ), (4) UART(RS232)及以太网接口电路。 (5) JTAG 调试接口。 3、简介PXA270芯片。

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档