3、
.text
.global _start
_start:
@mrs @将寄存器cpsr中的值,读到普通寄存器Rn
@msr cpsr,#0xd0 @切换用户模式
mrs r0,cpsr
bic r0,#(0x1f) @找到五位,置0
eor r1,r0,#(0x1<<4) @将第五位置1
//and r0,#(~(0x1<<4)) @将第五位置1
msr cpsr,r0 @将r0的值传给cpsr寄存器
stop:
b stop
.end
3、
.text
.global _start
_start:
@mrs @将寄存器cpsr中的值,读到普通寄存器Rn
@msr cpsr,#0xd0 @切换用户模式
mrs r0,cpsr
bic r0,#(0x1f) @找到五位,置0
eor r1,r0,#(0x1<<4) @将第五位置1
//and r0,#(~(0x1<<4)) @将第五位置1
msr cpsr,r0 @将r0的值传给cpsr寄存器
stop:
b stop
.end