1. 首页
  2. 编程语言
  3. Perl
  4. 嵌入式系统/ARM技术中的ARM程序状态寄存器

嵌入式系统/ARM技术中的ARM程序状态寄存器

上传者: 2020-11-18 00:01:13上传 PDF文件 185.22KB 热度 16次
ARM体系结构包含1个当前程序状态寄存器(CPSR)和5个各份的程序状态寄存器(SPSRs)。使用MSR和MRS指令来设置和读取这些寄存器。 当前程序状态寄存器(CPSR),持有关于当前处理器状态的信息。其他5个各份的程序状态寄存器(SPSR),每个特权模式都有一个,持有完成在这个模式下的例外处理时处理器必须返回的关于状态的信息。 SPSR用来进行异常处理,其功能包括: (1)保存ALU中的当前操作信息。 (2)控制允许和禁止中断。 (3)设置处理器的运行模式。 程序状态寄存器的每一位的安排如图所示。 图 程序状态寄存器格式 1.条件码标志(
用户评论