正文内容 评论(0)
ARM 64位处理器架构ARMv8技术浅析
AArch64是一套新的指令集,支持ARMv7架构中的所有功能,包括TrustZone、虚拟化等等,而且内存翻译系统也是基于ARMv7而来的,采用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。
本文收录在
#快讯
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...