已知内存0x41000004中的数据为0x12,0x41000005中的数据为0x34,0x41000006中的数据0x56,0x41000007中的数据0x78,R2=4,R3=0x41000000,ARM指令LDR R0,[R3,R2]!执行后,R0=

admin2021-05-11  26

问题 已知内存0x41000004中的数据为0x12,0x41000005中的数据为0x34,0x41000006中的数据0x56,0x41000007中的数据0x78,R2=4,R3=0x41000000,ARM指令LDR R0,[R3,R2]!执行后,R0=0x785634.12,则这种存储器格式为【51】_______模式,R3=【52】_______。

选项

答案【51】小端【52】0x41000004

解析 所谓小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中;指令LDR R0,[R3,R2]!是基址加变址寻址方式,符号“!”表示指令在完成数据传送后应该更新基址寄存器。将寄存器R3的内容加上寄存器R2的内容,形成操作数的有效地址,从中取得操作数存入寄存器R0中,并更新R3的内容。
转载请注明原文地址:https://kaotiyun.com/show/OG0Z777K
0

最新回复(0)