如何在彙編中設置AArch32和AArch64

如果一個cpu是64位的,我們可以使用AArch64指令集 也可以使用 AArch32指令集。 (1)如果想使用 aarch32指令集,也就是我們通常說的armv7的arm指令集,可以通過設置cpsr寄存器來達到目標。 首先解析armv7中的 cpsr寄存器: 從圖中可得知,bit4控制我們使用什麼指令集: bit4 = 0b0 :表示 使用aarch64指令集。 bit4 = 0b1 :表示 使
相關文章
相關標籤/搜索