EDA365电子论坛网
标题:
ARM 微处理器有哪几种工作模式?
[打印本页]
作者:
three
时间:
2022-3-18 09:54
标题:
ARM 微处理器有哪几种工作模式?
ARM 微处理器有哪几种工作模式?
; \' |3 z+ W) ^* ^8 x
作者:
Memory00
时间:
2022-3-18 10:45
1.用户模式2.快速中断模式3.数据访问中止模式4.中断模式5.管理模式6.系统模式7.未定义模式
# J0 c3 I" K. d2 ?( K9 u
作者:
Blah
时间:
2022-3-18 13:05
看看其他人是怎么说的
6 _* S" q) ?: d, i
作者:
Jame33
时间:
2022-3-18 13:33
ARM微处理器支持7种运行模式,分别为:
$ c' ^0 a- v+ f0 S
用户模式(usr):ARM处理器正常的程序执行状态。
2 m |* R& C/ |( }/ n. n
快速中断模式(fiq):用于高速数据传输或通道处理。
4 K0 | J! X5 z% f+ s+ E
外部中断模式(irq):用于通用的中断处理。
( Y8 p6 c. D: [8 m$ y
管理模式(svc):操作系统使用的保护模式。
3 g7 Z9 ?4 e! @: @# n
数据访问终止模式(abt):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护。 统模式(sys):运行具有特权的操作系统任务。
6 ^& H8 s$ j# K5 ?( Z% S* `
定义指令中止模式(und):当未定义的指令执行时进入该模式,可用于支持硬件协处理器的软件仿真。
/ P; B$ i, q% K" M5 K" b6 c& Z
9 j$ E' l0 @ J% V' @5 d! @: {
ARM微处理器的运行模式可以通过软件改变,也可以通过外部中断或异常处理改变。
; f: ]9 p0 ^; W
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2