填空题 48.已知R5=0xAAAAAAAA,依次执行ARM指令:
0RR R4,R5,#0x55555555
AND R3,R4,R5
ADD R3,R3,#0x44444444
BIC R4,R3,#0x88888888
上述指令执行之后,R3的值为【55】,R4的值为【56】
  • 1、
【正确答案】 1、【55】0xEEEEEEEE【56】0x66666666    
【答案解析】ORR R4,R5,#0x55555555,将R5的值与0x55555555相或结果存放到R4中,R4=0xDDDDDDDD;AND R3,R4,R5将R4与R5相与存放到R3中,R3=0xAAAAAAAA,ADD R3,R3,#0x44444444将R3+0x44444444存放到R3,R3=0xEEEEEEEE;BIC位清零指令,BIC R4,R3,#0x88888888将“0x88888888”取反与R3相与存放到R4中,R4=0x66666666。