212ARM微处理器系列 ARM9E系列简介 泼糸列为含有DSP指令集的综合处狸景,包括 ARM926ES、帶有高速缓存处狸器宏单元的 ARM966ES/ARM946ES。其内核在ARM7处理 暴内核的基础上使用了 Jazelle增强技术,该技术 支持一种新的Java操作状态,允许在硬件中执行 Java字节码。 ARM9E系列主要应用于下一代无线设备、数字 消费品、成像设备、工业控制、存储设备和网络设备 等领城
2.1.2 ARM微处理器系列 该系列为含有DSP指令集的综合处理器,包括 ARM926EJ-S、带有高速缓存处理器宏单元的 ARM966E-S/ARM946E-S。其内核在ARM7处理 器内核的基础上使用了Jazelle增强技术,该技术 支持一种新的Java操作状态,允许在硬件中执行 Java字节码。 ARM9E系列主要应用于下一代无线设备、数字 消费品、成像设备、工业控制、存储设备和网络设备 等领域。 • ARM9E系列简介
212ARM微处理器系列 ARM10E系列简介 该糸到包括ARM102OE和ARM1020E处理 核,其核心在于使用向量浮点(VFP)单元 VFP10提供高性能的浮点解决方,从而极大 提高了处狸爨的整型和浮点运算性能。 可以用于视频游戏机和高性能打印机等场合
2.1.2 ARM微处理器系列 • ARM10E系列简介 该系列包括ARM1020E和ARM1020E处理 器核,其核心在于使用向量浮点(VFP)单元 VFP10提供高性能的浮点解决方案,从而极大 提高了处理器的整型和浮点运算性能。 可以用于视频游戏机和高性能打印机等场合
212ARM微处理器系列 Xscale简介 Intel Xscale微控制滁则提供全性能、高性 价比、低功耗的解决方案,支持16位 Thumb指 令并集成数字信号处理(DSP)指令。 主要应用于手提式通讯和消费电子类设备
2.1.2 ARM微处理器系列 • Xscale简介 Intel Xscale微控制器则提供全性能、高性 价比、低功耗的解决方案,支持16位Thumb指 令并集成数字信号处理(DSP)指令。 主要应用于手提式通讯和消费电子类设备
22.ARM微处理器结构 22.1RSC体系结构 1.嵌入式CISC微处理器 传统的C|SC( Complex Instruction Set Computer, 复杂指令集计算机)结构有其固有的缺点,即随着计算机 技术的发展而不断引入新的复杂的指令集,为支持这些新 增的指令,计算机的体系结构会越来越复杂,然而,在 C|SC指令集的各种指令中,其使用频率却相差悬殊,大 约有20%的指令会被反复使用,占整个程序代码的80%。 而余下的80%的指令却不经常使用,在程序设计中只占20 %,显然,这种结构是不太合理的
2.2. ARM微处理器结构 2.2.1 RISC体系结构 1.嵌入式CISC微处理器 传统的CISC(Complex Instruction Set Computer, 复杂指令集计算机)结构有其固有的缺点,即随着计算机 技术的发展而不断引入新的复杂的指令集,为支持这些新 增的指令,计算机的体系结构会越来越复杂,然而,在 CISC指令集的各种指令中,其使用频率却相差悬殊,大 约有20%的指令会被反复使用,占整个程序代码的80%。 而余下的80%的指令却不经常使用,在程序设计中只占20 %,显然,这种结构是不太合理的
221RSC体系结构 2.嵌入式RSC微处理器 基于以上的不合理性,1979年美国加州大学伯克利分 校提出了RSC( Reduced Instruction Set Computer,精 简指令集计算机)的概念, RSC是精简指令集计算机,但R|SC并非只是简单地 去减少指令,而是把着眼点放在了如何使计算机的结构更 加简单合理地提高运算速度上。RSC结构优先选取使用 频最高的简单指令,抛弃复杂指令,固定指令长度,减少 指令格式和寻址方式,以控制逻辑为主,不用或少用微码 控制等措施来达到上述目的
2.2.1 RISC体系结构 2. 嵌入式RISC微处理器 基于以上的不合理性,1979年美国加州大学伯克利分 校提出了RISC(Reduced Instruction Set Computer,精 简指令集计算机)的概念, RISC是精简指令集计算机,但RISC并非只是简单地 去减少指令,而是把着眼点放在了如何使计算机的结构更 加简单合理地提高运算速度上。RISC结构优先选取使用 频最高的简单指令,抛弃复杂指令,固定指令长度,减少 指令格式和寻址方式,以控制逻辑为主,不用或少用微码 控制等措施来达到上述目的