ARM处理器在小端模式下,如果R2=4,R1=0xFC,而指令STR R0,[R1,R2]!执行后,0x00000100~0x00000103中的数据依次为0xA1,0xB2,0xC3,0xD4,R1中的值为【61】,而原来R0中的值为【62】。

admin2021-06-09  25

问题 ARM处理器在小端模式下,如果R2=4,R1=0xFC,而指令STR R0,[R1,R2]!执行后,0x00000100~0x00000103中的数据依次为0xA1,0xB2,0xC3,0xD4,R1中的值为【61】,而原来R0中的值为【62】

选项

答案【61】0x00000100【62】0xD4C3B2A1

解析 本题考查对小端模式概念以及一些指令操作的理解。对小端模式下,32位数据字的高字节存放在高地址,而低字节存放在低地址;STR是寄存器到存储器的数据传送指令;题中指令寻址方式为基址加变址寻址,且在完成数据传送后应该更新基址寄存器。
转载请注明原文地址:https://kaotiyun.com/show/JA0Z777K
0

最新回复(0)