私は火星でMIPSプログラムを書いています。アドレスの配列をループしています。
私はこれを書きます:
addi $t4, $t4, 8
ここで、$ t4にはアドレスの配列のベースアドレスが含まれており、ループが実行されるたびに8ずつシフトされます。次に、ループが完了した後、その場所にアドレスを保存します。
私の質問:8を足すのは正しいですか?または、1を追加する必要があります(1バイト= 8ビット、アドレスに追加するときに使用する番号がわからない...)
私は火星でMIPSプログラムを書いています。アドレスの配列をループしています。
私はこれを書きます:
addi $t4, $t4, 8
ここで、$ t4にはアドレスの配列のベースアドレスが含まれており、ループが実行されるたびに8ずつシフトされます。次に、ループが完了した後、その場所にアドレスを保存します。
私の質問:8を足すのは正しいですか?または、1を追加する必要があります(1バイト= 8ビット、アドレスに追加するときに使用する番号がわからない...)