靓丽豌豆

文章
8
资源
0
加入时间
2年10月21天

ARMv8-A编程指导之ARMv8寄存器(1)1 AArch64特殊寄存器2 处理器状态

AArch64执行状态提供了31个64位通用寄存器,它们可在任意时刻和所有异常级别被访问。每个寄存器为64位宽且它们通常被称为寄存器X0~X30。每个AArch64 64bit通用寄存器(X0~X30)也有32bit(W0~W30)形式。32bit W寄存器位相关64位X寄存器的低一半。即,W0映射到X0的低字,W1映射到X1的低字。从W寄存器中读取将忽视对应的X寄存器的高32位并不对它们做修改。对W寄存器进行写将X寄存...