如何在汇编中设置AArch32和AArch64

如果一个cpu是64位的,我们可以使用AArch64指令集 也可以使用 AArch32指令集。 (1)如果想使用 aarch32指令集,也就是我们通常说的armv7的arm指令集,可以通过设置cpsr寄存器来达到目标。 首先解析armv7中的 cpsr寄存器: 从图中可得知,bit4控制我们使用什么指令集: bit4 = 0b0 :表示 使用aarch64指令集。 bit4 = 0b1 :表示 使
相关文章
相关标签/搜索