小编bon*_*ute的帖子

(ARM ASSEMBLY)MSR CPSR_C,#0x13不起作用

我正在为ARM Cortex A9处理器编写裸机代码(无操作系统).

我需要读取一个只能在管理员模式下访问的寄存器(多处理器关联寄存器,MPIDR).

当我处于用户模式并尝试执行以下指令(进入管理程序模式)时,调试器没有任何反应.

MSR CPSR_C, #0x13
Run Code Online (Sandbox Code Playgroud)

如果我尝试读取MPIDR寄存器,我的程序将进入未定义模式

请你知道我错过了什么吗?

当我使用调试器窗口,并强制CPSR寄存器的五个第一位到b10011,它工作,我去主管.

assembly arm cortex-a8

4
推荐指数
1
解决办法
2636
查看次数

标签 统计

arm ×1

assembly ×1

cortex-a8 ×1