嵌入式系统2012作业汇总.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE  PAGE 17 嵌入式系统2011作业 第1章 嵌入式系统概述 1、什么是嵌入式系统? 答: 嵌入式系统指的是以应用为中心和以计算机技术为基础的,并且软硬件是可裁剪的,能满足应用系统对功能、可靠性、成本、体积、功耗等指标严格要求的专用计算机系统。 2、与通用计算机相比,嵌入式系统有哪些特点? 答: 1:嵌入式系统通常是面向特定应用的; 2:嵌入式系统功耗低、体积小、集成度高、成本低; 3:嵌入式系统具有较长的生命周期; 4:嵌入式系统具有固化的代码; 5:嵌入式系统开发需要专用开发工具和环境; 6:嵌入式系统软件需要RTOS开发平台; 7:嵌入式系统开发人员以应用专家为主; 8:嵌入式系统是知识集成系统。 3、根据嵌入式系统的复杂程度,嵌入式系统可分为哪4类? 答: 1:单个微处理器; 2:嵌入式处理器可扩展的系统; 3:复杂的嵌入式系统; 4:在制造或过程控制中使用的计算机系统。 4、嵌入式微处理器有哪几类?试举例说明。 答: 嵌入式微处理器,例如:Am186/88、386EX、SC-400. ?????? 嵌入式微控制器,例如:8051、P51XA、MCS-251. ?????? 嵌入式DSP处理器,例如:TMS320系列、DSP56000系列. ?????? 嵌入式片上系统,例如:TriCore、M-Core、Smarrt-XA。 5、从硬件系统来看,嵌入式系统由哪几部份组成?画出简图。 答: P11图1-4 6、嵌入式微处理器和嵌入式微控制器分别由哪些部件组成?两者有何区别? 答: (1)组成: 嵌入式微处理器:包括指令执行部件与总线接口部件。 嵌入式微控制器(单片机):将整个系统集成到一个芯片上。 (2)两者区别: 嵌入式微处理器: 如果要构成一个系统,完成特定功能必须扩展Rom、RAM、总线接口等器件.并且将系统集成在一块板上。 嵌入式微控制器:一个芯片就是一个系统,芯片包括Rom、RAM、I/O接口、通用接口(比如UART) 特殊接口(比如网络接口、Can接口). 不用外扩接口电路,即可完成一定功能。 第2章 ARM微处理器硬件结构 2.1哈佛体系结构和冯·诺依曼体系结构有何不同? 答: 冯·诺依曼结构:处理器使用一组总线(数据总线、地址总线、控制总线)连接程序存储器、数据存储器、接口器件。所有器件共享一个地址空间。并且程序存储单元与数据存储单元存储位数一致。冯·诺依曼结构由于总线瓶颈,不适合流水线作业。 哈佛体系结构:有两组总线。一组总线用于访问程序存储器;一组总线用于访问数据存储器。 程序与数据各自有自己独立的存储空间。 程序存储单元与数据存储单元存储位数可以不一致。 哈佛体系结构非常适合流水线作业。 2.2 回答下列关于ARM编程模式的问题 (1)在该模式下有多少通用寄存器 (2)CPSR的作用是什么 (3)Z位的作用是什么 (4)程序计数器保存在何处 答 (1)31个通用寄存器 (2)为状态寄存器 条件标志位:保存指令执行的状态 N=0 结果正数 =1 结果负数 C借位进位标志 Z=0 结果非0 =1 结果0 O=0 结果未溢出 =1 结果溢出 控制标志位:控制程序的执行 T=0 ARM状态 =1 Thumb状态 I=0 允许普通中断 =1 不允许普通中断 Q=0 允许快速中断 =1 不允许快速中断 M4..M0:工作模式 (3)Z=1 运算结果为0 Z=0 运算结果不为0 (4)R15(PC) 2.3 下列的arm条件码的含义是什么 (1)EQ (2)NE (3)MI (4)VS (5)GE (6)LT 答 (1)z=1 相等 (2)z=0 不相等 (3)n=1 负数 (4)v=1 溢出 (5)n=v 带符号数大于或等于 (6)nv 带符号数小于 2.4 arm处理器有几种工作模式?各种工作模式有什么特点? 答 有七种工作模式, 用户模式(usr) 正常的程序执行状态 快速中断模式(fiq) 用于高速数据处理或通道处理 外部中断模式(irq) 用于通用的中断处理 管理模式(svc) 操作系统的保护模式 中止模式(abt) 用于虚拟存储及存储保护 未定义模式(und) 用于支持硬件协处

文档评论(0)

花仙子 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档