新闻中心

EEPW首页 > 嵌入式系统 > 市场分析 > ARM 64位处理器架构ARMv8技术浅析

ARM 64位处理器架构ARMv8技术浅析

作者:时间:2012-11-01来源:驱动之家收藏

  

本文引用地址:http://www.eepw.com.cn/article/138394.htm

 

  AArch64是一套新的指令集,支持v7架构中的所有功能,包括TrustZone、虚拟化等等,而且内存翻译系统也是基于v7而来的,采用LPAE表格式,翻译表寄存器最高支持48位虚拟寻址。

  

 

  AArch64指令集的长度固定为32-bit,在语法上也和AArch32基本一样,只在必要的地方做了修改,此外随时都可以访问31个通用寄存器,而且宽度都是64-bit的。

  

 

  A64、A32不同之处在于,新指令都支持64-bit操作,条件指令要少得多,没有任意长度的载入/存储多重指令。

  

 

  A64的高级SIMD和浮点指令集与A32基本类似,高级SIMD同样共享浮点寄存器文件,并有三处重要改进:32个128-bit宽度寄存器、支持双精度浮点执行、完整支持IEEE754标准。

  

 

  A64的通用寄存器文件和媒体寄存器文件。

  

 

  指令级支持加密AES、SHA-1、SHA-256。

  

 

  意外模型。有四种意外级别,EL3到EL0。



关键词: ARM 处理器

评论


相关推荐

技术专区

关闭