添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第915页 > AT91SAM7S16-MU > AT91SAM7S16-MU PDF资料 > AT91SAM7S16-MU PDF资料2第43页
表11-1 。
用户
系统模式
R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
PC
ARM7TDMI ARM模式和寄存器布局
模式
R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13_SVC
R14_SVC
PC
中止模式
R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13_ABORT
R14_ABORT
PC
未定义
模式
R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13_UNDEF
R14_UNDEF
PC
打断
模式
R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13_IRQ
R14_IRQ
PC
快速中断
模式
R0
R1
R2
R3
R4
R5
R6
R7
R8_FIQ
R9_FIQ
R10_FIQ
R11_FIQ
R12_FIQ
R13_FIQ
R14_FIQ
PC
CPSR
CPSR
到SPSR_svc
CPSR
SPSR_ABORT
CPSR
SPSR_UNDEF
CPSR
SPSR_IRQ
CPSR
SPSR_科幻Q
模式特定的寄存器组
寄存器R8到R14的寄存器组。这意味着,他们每个人的取决于当前模式
处理器。
11.2.4.1
模式和异常处理
所有的异常都有分区的寄存器R14和R13 。
异常后, R14保存的返回地址的异常处理。这个地址被用作后返回
例外处理,以及对解决导致异常的指令。
R13是各种例外模式存入银行,以提供每个异常处理程序的私人堆栈指针。
快速中断模式还银行寄存器8 12 ,这样的中断处理就可以开始,而不必保存
这些寄存器。
第七处理模式,系统模式,没有任何寄存器组。它使用了用户模式寄存器。
系统模式运行,需要特权模式的任务,并允许他们调用的所有类
例外情况。
11.2.4.2
状态寄存器
所有其他处理器状态保存在状态寄存器。当前的操作状态的处理器在当前程序
克状态寄存器( CPSR ) 。 CPSR存放:
四个ALU标志(负数,零,进位和溢出)
SAM7S系列[数据表]
6175M–ATARM–26-Oct-12
43

深圳市碧威特网络技术有限公司