已知R0=1,R1=2,R2=3,R3=4,则执行下列指令后: AND R0,R2,R3 ORR R4,R1,R0 ADD R5,R1,R4 SUB R1,R5,R4 指令序列执行后,R1=【53】和R5=【54】

admin2021-06-09  34

问题 已知R0=1,R1=2,R2=3,R3=4,则执行下列指令后:
AND R0,R2,R3
ORR R4,R1,R0
ADD R5,R1,R4
SUB R1,R5,R4
指令序列执行后,R1=【53】和R5=【54】

选项

答案【53】2【54】4

解析 AND的含义是进行逻辑“与”操作,执行AND R0,R2,R3后,R0=0;ORR的含义是进行逻辑“或”操作,执行ORR R4,R1,R0后,R4=2。ADD R5,R1,R4的含义是将R1+R4返回到R5中,R5=4;SUB R1,R5,R4的含义是将R5-R4返回到R1中,此时R1=2。
转载请注明原文地址:https://kaotiyun.com/show/MX0Z777K
0

最新回复(0)