网站大量收购独家精品文档,联系QQ:2885784924

第3章 ARM内核及ARM处理器.pdf

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 ARM 内核与ARM处理器  3.1 ARM微处理器的特点  3.2 ARM 内核系列及配置命名  3.3 ARM 内核体系结构  3.4 ARM微处理器及其选型  3.5 ARM开发与调试方法  本章小结 习题 3.1 ARM微处理器的特点  体积小、低功耗、低成本、高性能  支持Thumb(16位)/ARM(32位)双指令集  大量使用寄存器,指令执行速度更快  大多数数据操作都在寄存器中完成  寻址方式灵活简单,执行效率高  指令长度固定 3.2 ARM微处理器的系列  应用程序型  嵌入式型  安全型  专业型 3.2 ARM微处理器的系列 (应用程序型处理器) Cortex™-A 系列 - 开放式操作系统的高性能处理器 高达 2GHz+ 标准频率,可支持下一代的移动 Internet 设备 。这些处理器具有单核和多核种类,最多提供四个具有可 选 NEON™ 多媒体处理模块和高级浮点执行单元的处理单元。 按处理器执行复杂操作系统(如 Linux、Android / Chrome、Microsoft Windows CE和 Symbian)和支持复杂图 形用户界面的能力来定义。集成了内存管理单元 (MMU) 以管 理这些复杂操作系统的内存需求,并允许下载和执行第三方 软件。 应用包括:智能手机、特色手机、智能本*/上网本/电子书 阅读器、高级个人媒体播放器、数字电视、机顶盒和卫星接 收器、高端打印机、个人导航设备。 3.2 ARM微处理器系列 (应用程序型处理器 )  ARM Cortex-A15 处理器是ARM Cortex-A最新成员,与其他成 员代码全兼容,一个高性能、低能耗的 ARM 宏单元,优化的 L1 高速缓存子系统,能提供完全的虚拟内存功能,紧凑可设 置的L2高速缓存子系统最大可达4M, 。Cortex-A9 处理器实 现了 ARMv7-A 体系结构并运行 32 位 ARM 指令、16 位和 32 位 Thumb 指令、浮点运算指令,DSP SIMD扩展, NEON技术加速多媒体和信息处理能力,还可在 Jazelle 状 态下运行 8 位 Java 字节码。可以满足下一代多媒体、互联 网、机顶盒和家电设备的需求。 3.2 ARM微处理器系列 (应用程序型处理器 )  ARM Cortex-A9 处理器是一个高性能、低能耗的 ARM 宏单元, 带有 L1 高速缓存子系统,能提供完全的虚拟内存功能。 Cortex-A9 处理器实现了 ARMv7-A 体系结构并运行 32 位 ARM 指令、16 位和 32 位 Thumb 指令,还可在 Jazelle 状 态下运行 8 位 Java 字节码。  ARM Cortex-A8 处理器是一个高性能、低能耗的高速缓存应 用程序处理器,能提供完全的虚拟内存功能。  ARM Cortex-A5 处理器是一个高性能、低能耗的 ARM 宏单元, 带有 L1 高速缓存子系统,能提供完全的虚拟内存功能。 Cortex-A5 处理器实现了 ARMv7 体系结构并运行 32 位 ARM 指令、16 位和 32 位 Thumb 指令,还可在 Jazelle 状态下 运行 8 位 Java 字节码。是最小的 Cortex-A 处理器。 3.2 ARM微处理器系列 (嵌入式型处理器 )  ARM Cortex-R 系列是一系列用于实时系统的嵌入 式处理器。这些处理器支持 ARM、Thumb 和 Thumb-2 指令集。目前,此系列包含 Cortex-R4 和 Cortex-R4F 处理器。  ARM Cortex-R4 处理器是一个中端实时处理器,用 于深层嵌入式系统。  ARM Cortex-R4F 处理器是一个带有浮点运算单元 (FPU) 的 Cortex-R4 处理器。 3.2 ARM微处理器系列 (嵌入式型处理器 )  ARM Cortex-M 系列是一系列针对成本敏感的应用程序进行 优化的深层嵌入式处理器。这些处理器仅支持 Thumb-2 指 令集。此系列包含 Cortex-m4、Cortex-M3、Cortex-M1 FPGA 和 Cortex-M0 处理器。  ARM Cortex-M4 处理器是一个低能耗处理器,特点是门数低、

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档