没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
安卓支持三类处理器:ARM、Intel 和 MIPS。
ARM处理器
特点: 耗电少,功能强; 16位/32位双指令集; 合作伙伴多
寄存器 37个: 31个通用寄存器(包括程序计数器) 32位
6个状态寄存器,用以标识CPU的工作状态,及程序的运行状态,均32位
指令结构: ARM指令集和Thumb指令集
主要模式: 用户模式、系统模式、快中断模式、管理模式、数据访问终止模式、中断模式、未定义指令终止模式
(除了用户模式外,其余6种称为为用户模式或特权模式;用户模式和系统模式外的5种模式称为异常模式
ARM v5 体系结构:
ARM7, ARM9, ARM10, StrongARM, Intel Xscale, Marvell Feroceon
ARM7 处理器: 是一系列低能耗的32位RISC微处理器内核,最适用于低成本和能耗敏感的消费应用程序.
ARM7整合了Thumb16位指令集,使得能以8/16位系统的成本实现32位的性能.
ARM9 处理器: 核心产品是ARM9TDMI处理器, 该处理器系列整合了16位的Thumb指令集.
ARM9Thumb系列包括ARM920T和ARM922T高速缓存的处理器宏单元:
1.用于运行Symbian OS、Palm OS、Linux 和 Windows CE 的应用程序的双 16k 高速缓存
2.用于运行Symbian OS、Palm OS、Linux 和 Windows CE 的应用程序的双 8k 高速缓存
ARM9E 处理器: 能够为微控制器、DSP 和 java 应用程序提供单处理器解决方案。
ARM9E 系列产品是一些 DSP 增强的32位 RISC处理器,适用于需要综合 DSP 和微控制器性能的应用程序。
该产品系列包括 ARM926EJ-S、ARM946E-S、ARM966E-S 和 ARM968E-S 处理器宏单元。其包括信号处理扩展
以增强 16 位固定点性能,方式是使用单循环 32 x 16 乘法积累(MAC)单元,并实现了 16 位的 Thumb指令集。
此外,ARM926EJ-S处理器还采用了 ARM Jazelle 技术,从而能够在硬件中直接执行 java 字节码。
ARM处理器
特点: 耗电少,功能强; 16位/32位双指令集; 合作伙伴多
寄存器 37个: 31个通用寄存器(包括程序计数器) 32位
6个状态寄存器,用以标识CPU的工作状态,及程序的运行状态,均32位
指令结构: ARM指令集和Thumb指令集
主要模式: 用户模式、系统模式、快中断模式、管理模式、数据访问终止模式、中断模式、未定义指令终止模式
(除了用户模式外,其余6种称为为用户模式或特权模式;用户模式和系统模式外的5种模式称为异常模式
ARM v5 体系结构:
ARM7, ARM9, ARM10, StrongARM, Intel Xscale, Marvell Feroceon
ARM7 处理器: 是一系列低能耗的32位RISC微处理器内核,最适用于低成本和能耗敏感的消费应用程序.
ARM7整合了Thumb16位指令集,使得能以8/16位系统的成本实现32位的性能.
ARM9 处理器: 核心产品是ARM9TDMI处理器, 该处理器系列整合了16位的Thumb指令集.
ARM9Thumb系列包括ARM920T和ARM922T高速缓存的处理器宏单元:
1.用于运行Symbian OS、Palm OS、Linux 和 Windows CE 的应用程序的双 16k 高速缓存
2.用于运行Symbian OS、Palm OS、Linux 和 Windows CE 的应用程序的双 8k 高速缓存
ARM9E 处理器: 能够为微控制器、DSP 和 java 应用程序提供单处理器解决方案。
ARM9E 系列产品是一些 DSP 增强的32位 RISC处理器,适用于需要综合 DSP 和微控制器性能的应用程序。
该产品系列包括 ARM926EJ-S、ARM946E-S、ARM966E-S 和 ARM968E-S 处理器宏单元。其包括信号处理扩展
以增强 16 位固定点性能,方式是使用单循环 32 x 16 乘法积累(MAC)单元,并实现了 16 位的 Thumb指令集。
此外,ARM926EJ-S处理器还采用了 ARM Jazelle 技术,从而能够在硬件中直接执行 java 字节码。
资源评论
惜花召拾
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功