- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验平台的体系结构 2410核心资源 总线隔离驱动 168Pin扩展槽 网卡设备 LCD驱动 音频电路 串口设备 USB设备 PCMCIA IDE/CF卡 SD卡接口 IO扩展 电机等 其他资源 局部总线 扩展总线 * ARM微处理器介绍 * AJFJDSHFDHGKHFKLGHSKHGLKDHGJHLKSHDGJLSHLGDHSLHG 1979年美國加州大学伯克利分校提出了RISC(Reduced Instruction Set Computer, 精简指令集计算机)的概念, 把着眼点放在了如何使电脑的结构更加简单合理地提高运算速度上。 RISC结构优先选取使用频率最高的简单指令,避免复杂指令;将指令长度固定,指令格式和寻址方式种类减少;以控制逻辑为主,不用或少用微码控制等措施来达到上述目的。到目前为止,RISC构架也还沒有严格的定义,一般认为,RISC构架应具有如下特点: 采用固定长度的指令格式,指令完整、简单、基本定址方式有2~3种。 使用单周期指令,便于管理操作执行。 大量使用寄存器,资料处理指令只对寄存器进行操作,只有载入/ 存储指令可以存取记忆体,以提高指令的执行效率。 基本介绍-RISC构架 * 传统的CISC(Complex Instruction Set Computer,复杂指令集计算机)结构有其固有的缺点,即随着电脑的发展而不断引入新的复杂的指令集,为支持这些新增的指令,电脑的构架会越來越复杂,然而,在CISC指令集的各种指令中,其使用频率却相差悬殊,大约有20%的简单指令会被反复使用,占程序调用指令数的80%。而余下的80%的复杂指令却不经常使用,在程式设计中只占20%,显然,这种结构是不太合理的。 RISC与CISC构架比较 * ARM 公司作为32位处理器内核的提供者,拥有100多家半导体合作伙伴,ARM core是目前消费类电子市场中市场占有量第一的CPU体系。 ARM是一个CPU内核。ARM公司自己并不生产或销售芯片,它采用技术授权模式,通过出售芯片技术授权,收取授权费与技术转让费 随着ARM/MIPS/ARC等成熟内核的推出,很多过去没有32位CPU研发能力的半导体公司进入这一行列。 ARM公司简介 * 体积小、低功耗、低成本、高性能 支持Thumb(16位)和ARM(32位)双指令集 大量使用寄存器,指令执行速度更快 大多数数据操作都在寄存器中完成 寻址方式灵活简单,执行效率高 指令长度固定 对操作系统的支持广泛 ARM系列处理器的特点 * ARM公司定义了7种主要的ARM ISA(Instruction Set Architecture,即指令集体系结构): ARMv4 ARMv5 ARMv6 ARMv7: ARMv7A、ARMv7R、ARMv7M ARM处理器的体系结构 * 主流ARM内核: ARM7 ARM9/ARM9E ARM10E ARM11 CORTEX SECURCORE Xscale StrongARM ARM系列处理器 * 工业控制领域 无线通信领域 网络应用 消费类电子产品 成像和安全产品 ARM处理器的应用领域 * 工作模式:ARM/THUMB 支持7种运行模式: 用户模式/FIQ/IRQ/管理模式/中止模式/系统模式/未定义模式 ARM总共有37个寄存器,其中包括31个通用寄存器,和6个状态寄存器: ARM处理器基础知识 * R0-R7:通用寄存器 R8-R14:分组寄存器 R15:程序计数器PC R13(SP):在ARM中常用作堆栈指针,应用程序初始化R13,使其指向异常模式专用的堆栈 R14(LR):link register ,放置当前子程序返回地址或异常模式返回地址 R15:Program Counter(PC) CPSR:(Current Program Status Register)当前程序状态寄存器 SPSR:(Saved Program Status Register)备份程序状态寄存器,SPSR用于在程序异常中断时保存被中断的程序状态 ARM7处理器基础知识 * 1) ARM微处理器内核的选择 如果希望使用WinCE或标准Linux等操作系统以减少软件开发时间,就需要选择ARM720T以上带有MMU(Memory Management Unit)功能的ARM芯片。 ARM720T、ARM920T、ARM922T、ARM946T、Strong-ARM都带有MMU功能。 而ARM7TDMI则没有MMU,不支持Windows CE和标准Linux,但目前有uCLinux等不需要MMU指出的操作系統可执行于ARM7TDMI硬件平台之上。 选择ARM微处理器的准则
您可能关注的文档
- 2014年Android环境搭建.ppt
- 2014年Android基本操作和软件应用.ppt
- 2014年android基本常识.ppt
- 2014年Android基本组件.ppt
- 2014年Android基本组件39111854.ppt
- 2014年Android基本组件介绍.ppt
- 2014年android基础架构.ppt
- 2014年android基础篇.ppt
- 2014年Android基础知识和开发.ppt
- 2014年Android基础知识和开发4748891.ppt
- 中国农业科学院农业资源与农业区划研究所2024年度公开招聘笔试备考题库及答案详解1套.docx
- 中国城市规划设计研究院2025年度公开招聘笔试模拟试题带答案详解.docx
- 2025年银川市公安局面向宁夏警官职业学院招聘285名警务辅助人员笔试模拟试题及完整答案详解1套.docx
- 2025年衢州市公安局第一期招聘54名警务辅助人员笔试模拟试题含答案详解.docx
- 2025年辽宁沈阳理工大学招聘高层次人才142人笔试模拟试题及答案详解1套.docx
- 中国民航科学技术研究院2024年度面向社会公开招聘工作人员笔试模拟试题及答案详解一套.docx
- 中国地质科学院矿产资源研究所2025年度公开招聘工作人员(第一批)笔试模拟试题及参考答案详解一套.docx
- 中国地质科学院地质力学研究所2024年度社会在职人员公开招聘笔试备考题库及答案详解1套.docx
- 中国疾病预防控制中心2024年度公开招聘学校卫生领域学科带头人笔试备考题库参考答案详解.docx
- 中国热带农业科学院南亚热带作物研究所2025年第二批公开招聘工作人员笔试模拟试题及答案详解一套.docx
文档评论(0)