|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、ARM处理器7种工作模式(特权模式 特权模式异常模式)
9 S+ n1 h5 ~+ P s# ], N- 用户模式(USR):正常程序执行模式,不能直接切换到其他模式
- 系统模式(SYS):运行操作系统的特权任务,与用户模式类似,但具有可以直接切换到其他模式等特权
- 快中断模式(FIQ):支持高速数据传输及通道处理,FIQ异常响应时进入此模式
- 中断模式(IRQ):用于通用中断处理,IRQ异常响应时进入此模式
- 管理模式(SVC):操作系统保护模式,系统复位和软件中断响应时进入此模式(由系统调用执行软中断SWI命令触发)
- 中止模式(ABT):用于支持虚拟内存和/或存储器保护,在ARM7TDMI没有大用处
- 未定义模式(UND):支持硬件协处理器的软件仿真,未定义指令异常响应时进入此模式
表3-1 ARM处理器工作模式
4 p3 M0 G4 Z4 x3 Z
# W3 k# K; F- k; z# Q2 m, ?
: P8 r, O5 H9 z0 C& g8 c, K$ T% E: H
1 e/ g! G7 o) m6 t
|
|