ARM处理器系列详解:从ARM7到ARM11
需积分: 46 105 浏览量
更新于2024-09-20
收藏 108KB PDF 举报
"这篇文章主要介绍了ARM系列CPU,特别是针对山寨机中常见的型号进行了概述,包括ARM7、ARM9、ARM9E、ARM10E、SecurCore以及ARM11系列。ARM架构因其32位嵌入式RISC设计而在业界享有领先地位,不同系列的处理器在性能和功能上有所差异,例如缓存大小、MMU支持、 Thumb、DSP和Jazelle技术的应用等。"
ARM系列CPU是全球广泛采用的微处理器架构,尤其在移动设备和嵌入式系统中占据主导地位。ARM公司提供核心设计,而其他合作伙伴如Intel(XScale微架构)会基于这些核心开发出具体的产品。ARM处理器的核心特性在于其可扩展性和优化的能效。
1. ARM7系列:这是早期的ARM产品,包括ARM7TDMI、ARM7TDMI-S和ARM7EJ-S。它们不支持指令/数据紧密耦合的缓存,但部分型号支持Thumb指令集以节省代码空间,以及Jazelle技术用于加速Java字节码执行。ARM7TDMI-S和ARM7EJ-S增加了对DSP指令的支持。
2. ARM9系列:ARM9系列处理器性能更强,如ARM920T、ARM922T、ARM940T等,它们通常带有缓存,并支持MMU(内存管理单元),允许更高级别的操作系统如Linux运行。ARM926EJ-S等型号引入了双AHB总线接口,增强了处理能力,并且支持Thumb和DSP指令。
3. ARM9E系列:ARM9E是ARM9的增强版,例如ARM946EJ-S,提供了更大的缓存支持,增强了多媒体处理能力,如支持Jazelle技术。
4. ARM10E系列:ARM1020E、ARM1022E和ARM1026EJ-S在性能上进一步提升,部分型号开始支持MMU+MMU的双内存管理单元,提高多任务处理能力,同时具备了AHB总线接口和浮点运算支持。
5. SecurCore系列:专为安全应用设计,具体信息未在摘要中提及。
6. ARM11系列:ARM1136J-S作为ARM11家族的一员,提供了4KB至1MB的指令/数据缓存,支持Jazelle和SIMD(单指令多数据)浮点运算,增强了高性能计算和多媒体处理能力。
ARM架构的优势在于其灵活性,可根据不同应用需求定制性能和功耗,因此在山寨机市场也颇为流行。随着技术的发展,ARM后来推出了Cortex系列,性能更加强大,但不在本摘要的讨论范围内。
2019-03-20 上传
2011-11-14 上传
2009-04-11 上传
151 浏览量
2012-09-29 上传
155 浏览量
2011-08-18 上传
2012-02-14 上传
wanpp11
- 粉丝: 0
- 资源: 5
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码