您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 指令预取 >

arm处理器中r13r145分别有何特点和用途

发布时间:2019-07-21 00:34 来源:未知 编辑:admin

  为了清楚地表达每个ARM应用实例所使用的指令集,ARM公司定义了6种主要的ARM指令集体系结构版本,以版本号V1~V6表示

  该版架构只在原型机ARM1出现过,只有26位的寻址空间,没有用于商业产品。

  该版架构对V1版进行了扩展,例如ARM2和ARM3(V2a)架构。包含了对32位乘法指令和协处理器指令的支持。

  版本2a是版本2的变种,ARM3芯片采用了版本2a,是第一片采用片上Cache的ARM处理器。同样为26位寻址空间,现在已经废弃不再使用。

  ARM作为独立的公司,在1990年设计的第一个微处理器采用的是版本3的ARM6。它作为IP核、独立的处理器、具有片上高速缓存、MMU和写缓冲的集成CPU。

  变种版本有3G和3M。版本3G是不与版本2a向前兼容的版本3,版本3M引入了有符号和无符号数乘法和乘加指令,这些指令产生全部64位结果。

  增加了两种异常模式,使操作系统代码可方便地使用数据访问中止异常、指令预取中止异常和未定义指令异常。;

  V4版架构在V3版上作了进一步扩充,V4版架构是目前应用最广的ARM体系结构,ARM7、ARM8、ARM9和StrongARM都采用该架构。

  V4不再强制要求与26位地址空间兼容,而且还明确了哪些指令会引起未定义指令异常。

  增加了T变种,处理器可工作在Thumb状态,增加了16位Thumb指令集;

  V5版架构是在V4版基础上增加了一些新的指令,ARM10和Xscale都采用该版架构。

  增加了数字信号处理指令(V5TE版); 为协处理器增加更多可选择的指令;

  V6版架构是2001年发布的,首先在2002年春季发布的ARM11处理器中使用。在降低耗电量地同时,还强化了图形处理性能。通过追加有效进行多媒体处理的SIMD(Single Instruction, Multiple Data,单指令多数据 )功能,将语音及图像的处理功能提高到了原型机的4倍。

http://mytkt.net/zhilingyuqu/302.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有