【发布时间】:2014-11-17 23:59:07
【问题描述】:
在意识到我对汇编语言和使用 MIPS 有多么迷茫之后,我决定从基础开始,真正理解它。
显然 MIPS 代码有特定用途,但很多东西似乎做类似的事情,我很难理解其中的一些差异。
立即加载.. (li) 和加载单词.. (lw) 有什么区别?我什至不确定“词”是什么。或以下内容:
li $t0,y
lw $t0,0($t0)
它是否将 y 加载到第一行的寄存器 $t0 中?然后将 0($t0) 加载为 y?
对不起,这可能是一个非常愚蠢的问题。如果有人能解释这两行在做什么以及 li/lw 之间的区别,我将不胜感激。谢谢!
【问题讨论】: