- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统复习提纲.
什么是嵌入式系统?与通用计算机相比,嵌入式系统有哪些特点?嵌入式系统是嵌入到对象体中的专用计算机系统。它的三要素是嵌入、专用、计算机。嵌入式系统就是一个具有特定功能或用途的计算机软硬件集合体,即以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。特点:专用性,多样性功耗低,体积小可靠性,健壮性实时性,操作系统内核小创新性,生命周期长可裁剪性需要专门的开发环境和工具2、嵌入式处理器有哪几类?试举例说明SOC、SOPC。(1)MCU微控制器价格低廉,功能优良,处理能力非常有限。嵌入式工业的主流产品(2)MPU嵌入式微处理器和工业控制计算机相比,具有体积小、质量轻、成本低、可靠性高的优点。(3)DSP数字信号处理是专门用于信号处理方面的处理器,在其系统结构和指令算法方面进行了特殊设计。(4)SOC片上系统片上系统是IC设计的发展趋势。采用SOC设计技术,可以大幅度的提高系统的可靠性,减小体统的面积,降低功耗和成本,极大的提高了系统的性价比。(5)SOPC他是片上系统,即由单个芯片可以完成整个系统的主要逻辑功能。其次,他是可编程系统,具有灵活的设计方式,可裁剪,可扩充、可升级、具备软硬件在系统可编程的功能。3.嵌入式系统的硬件、软件各由哪些部分组成?硬件:由基于ARM内核的微处理器(内含外围接口电路)、电源电路、内存储器、看门狗及复位电路、人机交互和其他的输入输出接口电路组成。软件组成:操作系统、应用软件、驱动层软件4、目前常见嵌入式操作系统有哪些?μC/OS-II 嵌入式操作系统内核VxWorks嵌入式实时操作系统WinCE操作系统Linux操作系统Symbian操作系统android操作系统iPhone OS操作系统WebOS操作系统MeeGo操作系统5、ARM微处理器有何特点?ARM的体系结构采用了RISC处理器设计技术,执行效率高.体积小,功耗低,成本低,性能好多寄存器结构,多数操作在寄存器中完成指令长度固定,寻址方式灵活高效两种指令集(16/32位)具备在线仿真调试功能多处理器模式RISC处理器的特征与其指令特点。在相同的集成规模下,RISC的CPU核在芯片上占的面积要小的多有利于减小芯片的尺寸和降低功耗,有利于扇热结构简单,开发成本低对于实时应用,RISC指令具有均匀划一并较小的执行长度,因此有利于可预测性,并且有利于缩短中断延迟特点:指令系统较少没有较长执行时间的指令编码长度固定只能对寄存器进行算术和逻辑操作,Load/Store体系结构采用优化编译技术,生成高效的目标代码程序。6、ARM的thumb指令的特点。Thumb指令为16为长度。Thumb指令集为ARM指令集的功能子集,但与等价的ARM代码相比较,可节省30%-40%以上的存储空间,同时具备32位代码的所有优点。7、ARM微处理器的工作状态32位指令的ARM状态和16位指令的Thumb状态ARM和Thumb之间状态的切换不影响处理器的模式或寄存器的内容。ARM指令集和Thumb指令集都有相应的状态切换命令。ARM处理器在开始执行代码时,只能处于ARM状态。 存储格式ARM存储器以8位为一个单元存储数据,每个存储单元分配一个存储地址。用两种方法存储字数据,称为大端格式和小端格式。大端格式:字数据的高字节存储在低地址中,而字数据的低字节存放在高地址中小端格式:低地址存放字数据的低字节,高地址存放的是字数据的高字节指令流水线。三级流水线ARM的组织(取指级、译码级、执行级)五级流水线ARM的组织(取值、译码、执行、缓冲数据、回写)8、ARM七种处理器模式各有何属性,切换的条件。用户模式(usr):ARM处理器正常的程序执行状态,大部分任务执行在这种模式。快速中断模式(fiq):当一个高优先级(fast)中断产生时将会进入这种模式,用于高速数据传输或通道处理外部中断模式(irq):当一个低优先级(normal)中断产生时将会进入这种模式。用于通用的中断处理管理模式(svc):当复位或软中断指令执行时将会进入这种模式, 供操作系统使用的一种保护模式。中止模式(abt):当存取异常时将会进入这种模式,用于虚拟存储及存储保护。未定义模式(und):当执行未定义指令时会进入这种模式 ,软件仿真硬件协处理器。系统模式(sys):供需要访问系统资源的操作系统任务使用,运行具有特权的操作系统任务由CPSR(当前程序状态寄存器)的低5位表达当前工作模式切换的条件:软件控制主动切换、某事件发生引起切换9、ARM状态下包括哪些通用寄存器、状态寄存器。R13、R14、R15的作用。(选择题)通用寄存器包括R0-R15,可以分为三类。未分组寄存器R0-R7分组寄存器R8-R14程序计数器R15寄存器R16用作CPSR即当前程
您可能关注的文档
- 山东省淄博六中2013-2014学年高二地理上学期期末考试鲁教版..doc
- 山东省淄博市第七中学2014-2015学年高二历史10月阶段性检测试题..doc
- 山东省滕州市盖村中学2015届九年级化学学业水平5月模拟考试题..doc
- 山东省滕州市善国中学2015届高三生物5月模拟考试试题..doc
- 山东省淄博市莱芜市2016届高三文综5月阶段性诊断考试(二模)试题..doc
- 山东省滨州市滨城区市中街道办事处蒲城中学七年级地理下册第七章第二节南亚教案湘教版..doc
- 山东省滨州市滨城区市中街道办事处蒲城中学七年级地理下册第三章第五节美国教案湘教版..doc
- 山东省淄博市淄川第一中学2015-2016学年高一生物1月月考试题..doc
- 山东省淄博市2013-2014学年高二地理上学期期末考试..doc
- 山东省潍坊市2013-2014学年高一上学期期末考试_语文word版含答案..doc
最近下载
- 2025年大学生思想汇报3000字(3篇).docx VIP
- 多媒体制作专业国家技能人才培养工学一体化课程设置方案.pdf
- YASKAWA 安川 AC伺服驱动器 ∑系列 用户手册 SGM SGMP SGDA.pdf VIP
- 交你如何做简历.pptx VIP
- 第5课 走近科学家 第1课时(教学课件)2025统编版道德与法治三年级上册.pptx
- 《煤矿安全生产治本攻坚三年行动》解析专题培训课件2024.pptx VIP
- 新22J04-2 内装修二(细部构造).docx VIP
- 2025北师大数学三年级上册第七单元 第1课时《水果店》教学设计表格式.docx
- SY-T5367-2023石油可采储量估算方法.pdf VIP
- 高水平文秘专业调研报告.pdf VIP
文档评论(0)