对于CPSR寄存器,选择用户模式且使用快速中断FIQ,禁止iqr中断,Thumb状态,则cpsr的

2025-03-23 03:37:25
推荐回答(3个)
回答1:

  CPSR格式构成如下(8-31位省略)

位置 :  31--8        7          6              5            4       3       2       1    0


内容:    ......       I(IRQ)   F(FIQ)   T(Thumb)    M4    M3   M2  M1   M0

用户模式下M0-M5为10000,使用快速中断FIQ则第六位为0(1表示禁止),禁止IQR中断则第7位为1(0表示使用),Thumb状态下第五位为1(0表示ARM状态);

综上CPSR低8位为10110000=0xB0

回答2:

程序状态寄存器:nzcvq(8位状态保留)i(普通中断1禁止)f(快速中断0允许)t(1为thumb)(低五位模式选择,用户模式10000)
-孙智灵

回答3:

0x000000B0