ARM技术论坛
直播中

王伟

7年用户 1492经验值
私信 关注
[问答]

ARM的USR模式、SVC模式与IRQ模式分别有哪些限制呢?

ARM的USR模式、SVC模式与IRQ模式分别有哪些限制呢?求解答

回帖(3)

王涛

2022-10-10 16:35:28
对于外设操作限制与芯片设计有关。USR 模式不能设置CPSR 寄存器。
用户模式下无SPSR 寄存器,代码可以为 ARM,Thumb.
举报

陈秀英

2022-10-10 16:35:37
发布的版本,都是使用的usr模式来编译的,会关闭相关权限和log信息输出。
举报

王莉

2022-10-10 16:35:48
svc模式属于特权模式,可以访问那些受控资源。而且,比sys模式还多了些自己模式下的影子寄存器。
所以,相对sys模式来说,可以访问资源的能力相同,但是拥有更多的硬件资源。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分