ここまでに取り扱った MIPS のアセンブリ言語の命令をまとめておく。 演習で取り扱っていないくても、関連するものは載せてある (引き算 sub など)。 なお、$ 等はレジスタを、 は整数値を、 は定数値を、 はラベルを表す。 [演算系] add $R, $R, $R $R = $R $R sub $R, $R, $R $R = $R $R addi $R, $R, C $R = $R C [ロード・ストア系] la $R, L ラベル L のアドレスの値をレジスタ $R にロードする。 li $R, C 定数値 C をレジスタ $R にロードする。 lw $R, N($R) $R + N のアドレスの内容をレジスタ $R にロードする。(N は 4 の倍数) sw $R, N($R) レジスタ $R の内容を $R + N のアドレスにストアする。(N は 4 の倍数) [条件分岐系]
![MIPS のアセンブリ言語の命令](https://cdn-ak-scissors.b.st-hatena.com/image/square/96e5bcf5ce2e789f3e7906243f5852d8d623eca1/height=288;version=1;width=512/https%3A%2F%2Fbrain.cc.kogakuin.ac.jp%2F~kanamaru%2Fimages%2Fsite-icon.jpg)