エミュレーター (x)mips と mars は実行できますが、プログラムの作成方法がわかりません。MIPS アセンブリ エミュレーションの「開始」はありません。ボックスに入れて実行するだけの簡単なプログラムを教えていただけますか?
質問する
673 次
1 に答える
1
$t0
と$1
、 、 、$t2
の値を切り替えるコードを次に示します$t3
。任意のエディターを使用してファイルに貼り付けswap.s
、シミュレーター (mars、pcspim、qtspim) でファイルを開きます。
.text
.globl main
main:
li $t0, -10
li $t1, -31
li $t2, -10
li $t3, -31
#swap
xor $t0, $t0, $t1
xor $t1, $t0, $t1
xor $t0, $t0, $t1
addu $t2, $t2, $t3
subu $t3, $t2, $t3
subu $t2, $t2, $t3
li $v0, 10
syscall
あなたはいつも書く:
.text
.globl main
main:
#code here
li $v0, 10
syscall
そしてそこから進みます。
于 2012-07-14T15:21:55.043 に答える