查看文章 |
标题:介绍几种当前ARM处理器指令架构
2008-10-07 15:39:12
ARMv4 是现在ARM处理器架构中最低的版本。主要应用是ARM7TM系列和StrongARM处理器。ARMv4是一种32bit单指令操作。 ARMv4T 跟ARMv4相比较增加了16位的Thumb指令集。可以使编译器生成更紧促的代码,提高指令执行效率。 ARMv5TE 1999年,ARMv5TE处理器架构更进一步改进了原Thumb指令,使得Thumb和ARM之间更好的交互;并且在原来的ARM ISA上增加了增强型(Enhanced)DSP指令,进一步提高指令效率和灵活性。 ARMv5TEJ 2000年,ARMv5TEJ架构又增加了Jazelle技术以支持Java加速技术。 ARMv6 2001年,ARM公司又开发了ARMv6指令架构,在很多方面又做了一些改进,包括存储系统,异常处理以及更好的支持乘法处理环境。并且,ARMv6还增加了多媒体指令以支持单指令多数据流(SIMD)软件执行,从而使得音视频数据处理素体提升了四倍。除此之外,ARMv6架构还引入了Thumb-2和TrustZone技术。Thumb-2技术的应用在ARM公司2002年春天发布的ARM1136J(F)-S处理器架构上首次得到体现。 ARMv7 ARMv7架构引入了NEON技术,增强了DSP处理功能和多媒体处理效率,并且提供了增强型浮点运算,以满足下一代3D图形和游戏的要求,同时也提高了传统的嵌入式控制应用。 NEON技术是一个64/128位的混合SIMD结构,使得音视频解码编码,3D图像处理等方面有了更进一步的提升。 |
本文引用通告地址:http://oliver0316.spaces.eepw.com.cn/articles/trackback/item/34683
网友评论:
vbrhjebni [ 匿名] (2008-11-12 05:23:21)
ONITde yuhttkjjrzca, [url=http://oxanusmoduye.com/]oxanusmoduye[/url], [link=http://bhozmbobwqfu.com/]bhozmbobwqfu[/link], http://ryjxnghzpfbr.com/
eoidet [ 匿名] (2008-11-08 06:21:47)
zLsCXc xkxrvsdrdqjc, [url=http://ukpezqurtlej.com/]ukpezqurtlej[/url], [link=http://mghonpgmvhkc.com/]mghonpgmvhkc[/link], http://qgsygtlgufkv.com/
qingcai [ 匿名] (2008-10-13 07:00:23)
qingcai [ 匿名] (2008-10-10 15:49:09)
qingcai [ 匿名] (2008-10-08 18:38:27)