指令:LDR R1,[R0,#0x12] 运行结果正确的是:
A. R0与0x12相加的结果作为地址,加载地址对应存储空间的数据至R1
B. R0与0x12相加的结果作为地址,存储R1的数据至地址对应的存储空间
查看答案
指令:STR R1,[R0,#0x12] 运行结果正确的是:
A. R0与0x12相加的结果作为地址,加载地址对应存储空间的数据至R1
B. R0与0x12相加的结果作为地址,存储R1的数据至地址对应的存储空间
指令:STR R3,[R2],#1运行结果正确的是:
A. R2的数据作为地址,加载地址对应的存储空间的数据至R3,然后再将R2与1相加的结果存至R2
B. R2的数据作为地址,存储R3的数据至地址对应的存储空间,然后再将R2与1相加的结果存至R2R2+1的结果作为地址,加载地址对应的存储空间的数据至R3,然后再将R2与1相加的结果存至R2R2+1的结果作为地址,存储R3的数据至地址对应的存储空间,然后再将R2与1相加的结果存至R2
指令:ASR #n运行结果是:
A. 算术右移n位
B. 逻辑右移n位
C. 循环右移n位
D. 带扩展的循环右移n位
指令:ROR #n运行结果是:
A. 算术右移n位
B. 逻辑右移n位
C. 循环右移n位
D. 带扩展的循环右移n位