这个 MIP 代码是什么意思?

Ste*_*hen 0 assembly mips

我正在努力寻找一个解释 MIPS 及其工作原理的好网站。

我试图理解的代码是:

SW 7000(R0),R1
Run Code Online (Sandbox Code Playgroud)

我知道SW的意思是保存字,它正在将R1的值保存到内存地址7000。(R0)有什么意义?它有什么作用?

对于我遇到的类似问题,是否有好的资源?

谢谢!

J..*_*... 5

这里R0是一个寄存器。将其放在括号中表示您正在使用间接寻址(即:像指针一样):不存储在 R0 中,而是存储在 R0 中存储的地址中。

7000 表示偏移量。在这种情况下,您的地址将存储在 R0 + 7000 中。