ARM 指令 LDR R0,[R1,#8]! 解释及寄存器值变化
指令 'LDR R0,[R1,#8]!' 的含义是将 R1 寄存器的值加上 8 (#8),得到地址 0X00006008,然后将该地址中存放的数据 (0X0074) 加载到 R0 寄存器中。
因此,执行完这条指令后,寄存器 R0 的值为 0X0074,寄存器 R1 的值仍为 0X00006000。
原文地址: https://www.cveoy.top/t/topic/nk86 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
指令 'LDR R0,[R1,#8]!' 的含义是将 R1 寄存器的值加上 8 (#8),得到地址 0X00006008,然后将该地址中存放的数据 (0X0074) 加载到 R0 寄存器中。
因此,执行完这条指令后,寄存器 R0 的值为 0X0074,寄存器 R1 的值仍为 0X00006000。
原文地址: https://www.cveoy.top/t/topic/nk86 著作权归作者所有。请勿转载和采集!