1. 首页
  2. 服务器应用
  3. VPN
  4. 嵌入式系统/ARM技术中的ARM状态寄存器访问指令

嵌入式系统/ARM技术中的ARM状态寄存器访问指令

上传者: 2020-11-17 23:21:19上传 PDF文件 37.86KB 热度 25次
ARM中有两条指令用于在状态寄存器和通用寄存器之间传送数据。 状态寄存器中有些位是当前没有使用的,但在ARM将来版本中有可能使用这些位,因此用户程序不要使用这些位。 程序不能通过直接修改CPSR中T的控制位直接将程序状态切换到Thumb状态,必须通过BX等指令完成程序状态的切换。 通常修改状态寄存器是通过“读取-修改-写回”的操作序列来实现。 状态寄存器访问指令包括以下两条。 (1)MRS 状态寄存器到通用寄存器的传送指令 MRS(条件) ' CPSR MRS指令用于将状态寄存器的内容传送到通用寄存器中。 MRS指令主要用于以下3种场合
用户评论