目录
ARM寄存器组织(一)
寄存器
概念
寄存器是处理器内部的存储器,没有地址
C语言中register存储在寄存器中,但无法进行取地址&因为没有地址,只能修饰局部变量,因为寄存器存储空间太少,不能长时间被占用
作用
一般用于暂时存放参与运算的数据和运算结果
分类
包括通用寄存器、专用寄存器、控制寄存器
ARM寄存器
不同的模式可以使用寄存器的权限不同
注 三角表示只能在某个特定模式下只能使用当前模式下的寄存器,一个模式下特有的寄存器其他模式下不可使用
一共有40个寄存器