标签: assembly arm
我是ARM的新手,并对Bank寄存器的概念感到困惑。Arm相关文档说 除了用户模式之外,每种模式都有自己的一组存储寄存器。我的困惑是Do 每个模式都从r0-r15 +存储寄存器注册。如果是这样。然后FIQ模式具有最大可用寄存器数,即23个寄存器。
ARM
Arm
r0-r15
FIQ
另外,据说约有ARM注册总共37个寄存器,20个寄存器在不同时间被隐藏起来。这是什么意思??
答案 0 :(得分:4)
我总觉得这个数字很有用:
Organization of general-purpose registers and Program Status Registers