1
.text
emitchar:   

lui $t0,0xffff
polling:
lw  $t1,8($t0)  
andi    $t1,$t1,0x0001
beq $t1,$zero,polling
sw  $a0,0xc($t0)    

.data

I was told this is how to do it but when I run the simulator with the display and keyboard add in I still get not output on the screen. What am I doing wrong?

4

1 に答える 1

1

コードを開始した後、[キーボード] ウィンドウで [MIPS に接続] をクリックしましたか? [ヘルプ] ボタンから:

重要な注意: トランスミッタ コントローラの Ready ビットは、ツールの [MIPS に接続] ボタン (スタンドアロン バージョンでは [組み立てて実行]) またはツールの [リセット] ボタンをクリックした場合にのみ、初期値の 1 に設定されます。MIPS プログラムを実行して MARS でリセットすると、コントローラの Ready ビットが 0 にクリアされます。上記の MMIO アドレスに格納されている値を直接観察できるように、MMIO アドレス範囲を表示するようにデータ セグメント ウィンドウを構成します。

于 2012-04-26T01:32:15.530 に答える