ARM处理器在大端模式下,如果R1=4,R0=0x400000FC,而指令LDR R2,[R0,R1]!执行后,R2=0xAABBCCDD,则0x40000100中的数据为【51】,R0中的值为【52】。

admin2018-10-10  31

问题 ARM处理器在大端模式下,如果R1=4,R0=0x400000FC,而指令LDR R2,[R0,R1]!执行后,R2=0xAABBCCDD,则0x40000100中的数据为【51】,R0中的值为【52】

选项

答案【51】0xAA【52】0x40001000

解析 本题考查ARM指令系统中常用指令的指令类型、指令格式以及寻址方式。所谓大端模式,是指数据的高位保存在内存的低地址中,而数据的低位保存在内存的高地址中;指令LDR R2,[R0,R1]!是将寄存器R0的内容自动增加R1,形成操作数的有效地址,从中取得32位操作数存入寄存器R2中,再更新基址寄存器R0的内容。
转载请注明原文地址:https://kaotiyun.com/show/syMZ777K
0

最新回复(0)