小端模式下ARM指令序列如下: LDR R0,=0x13579246 LDR R1,=0x10000000 STR R0,[R1,#R]! 执行后,内存0x10000008中的值=【55】_______,R1=【56】___

admin2020-07-30  45

问题 小端模式下ARM指令序列如下:
    LDR R0,=0x13579246
    LDR R1,=0x10000000
    STR R0,[R1,#R]!
    执行后,内存0x10000008中的值=【55】_______,R1=【56】_______

选项

答案【55】0x46【56】0x10000008

解析 ARM可以用两种方法存储数据字,称为大端模式和小端模式;在小端模式下,32位数据字的高字节存放在高地址,而低字节存放在低地址。题中前两条指令是存储器到寄存器的数据传送指令,第三条是寄存器到存储器的数据传送指令,采用基址加变址寻址方式,且“!”表示指令完成后更新基址寄存器。
转载请注明原文地址:https://kaotiyun.com/show/4KMZ777K
0

最新回复(0)