单选题 嵌入式系统开发技术
2017-03-15

ARM处理器如果R1=0x98001200,已知在小端模式下,内存0x98001204中存放数据0x35,0x98001205中存放数据0x36,0x98001206中存放数据0x37,0x98001207中存放数据0x38,在指令LDR R0,[R1,#4]执行后,R0中的值为(  )。

A.0x35363738
B.0x36353837
C.0x38373635
D.0x37383536

参考答案

C

答案解析

小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中;本指令表示将寄存器R1的内容自动增加4,形成操作数的有效地址,从中取得32位操作数存入寄存器RO中。故本题选择C。