0

エミュレーター (x)mips と mars は実行できますが、プログラムの作成方法がわかりません。MIPS アセンブリ エミュレーションの「開始」はありません。ボックスに入れて実行するだけの簡単なプログラムを教えていただけますか?

ここに画像の説明を入力

ここに画像の説明を入力

4

1 に答える 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 に答える