ARM v7添加与LDR

ARM v7添加与LDR,arm,assembly,mnemonics,Arm,Assembly,Mnemonics,以下说明(除标记外)之间是否有任何差异 及 添加数字,LDR将数据从内存加载到寄存器 ADD R6, SP, #0xDC -> R6 = SP + 0xDC LDR R6, [SP, #0xDC] -> R6 = memory_contents_of_address(SP + 0xDC) 添加数字,LDR将数据从内存加载到寄存器 ADD R6, SP, #0xDC -> R6 = SP + 0xDC LDR R6, [SP, #0xDC] -> R6 = mem

以下说明(除标记外)之间是否有任何差异


添加数字,LDR将数据从内存加载到寄存器

ADD R6, SP, #0xDC   -> R6 = SP + 0xDC
LDR R6, [SP, #0xDC] -> R6 = memory_contents_of_address(SP + 0xDC)

添加数字,LDR将数据从内存加载到寄存器

ADD R6, SP, #0xDC   -> R6 = SP + 0xDC
LDR R6, [SP, #0xDC] -> R6 = memory_contents_of_address(SP + 0xDC)

仅供参考,我对你的问题投了否决票,因为你在问助记符的含义之前甚至没有看一下ARM信息中心。如果你理解了,但不理解那里的解释,这是完全可以接受的,但是你应该引用你不理解的部分,让人们更清楚。仅供参考,我否决了你的问题,因为你在询问助记符的含义之前,甚至没有看一下ARM信息中心。如果你理解了,但不理解那里的解释,这是完全可以接受的,但是你应该引用你不理解的部分,让人们更清楚。
ADD R6, SP, #0xDC   -> R6 = SP + 0xDC
LDR R6, [SP, #0xDC] -> R6 = memory_contents_of_address(SP + 0xDC)