Tag: mars-simulator
MARS ist eine IDE und Simulator zur Programmierung in MIPS-Assembler, erstellt am Missouri State University.
1
Antworten
Schreibe ich einen MIPS-Assembler-code, wird der Benutzer aufgefordert, für den Namen der Datei und erzeugt eine Statistik über den Inhalt der Datei. Allerdings, wenn ich hart code den Namen der Datei in eine variable vom Anfang funktioniert
1
Antworten
In MIPS, die la Anweisung übersetzt in lui und ori. Jedoch der MARS-Simulator scheint nicht zu tun. Wenn ich dump die folgenden Maschinencode: .text la $a0, array la $a1, array_size lw $a1, 0($a1) .data array: .word 0:10
2
Antworten
Arbeite ich an der übersetzung des unter C++ - code auf MIPS (dies ist nur ein kleiner Teil des Programms, dass ich stecken geblieben bin), und ich verstehe, wie $t Register nehmen Sie die array-Werte gegeben, aber
1
Antworten
.text emitchar: lui $t0,0xffff polling: lw $t1,8($t0) andi $t1,$t1,0x0001 beq $t1,$zero,polling sw $a0,0xc($t0) .data Mir wurde gesagt, dies ist, wie es zu tun, aber wenn ich den simulator mit display und Tastatur hinzufügen, ich bekomme immer noch
2
Antworten
Ich versuche zu schreiben, einen einfachen code, der das speichern von string-und integer-input in ein array und dann druckt Sie (ich werde auch später hinzufügen, ein anderer Teil, die sortiert,aber ich muss diese erstmal an zu arbeiten).
1
Antworten
Ich bin mit MARS MIPS simulator und mit dem Digital Lab Sim. Dem Zweck, mein code ist, zeigen die zahlen 0 bis 15 in hexadezimal auf dem Digital Lab Sim. Ich bin immer diese Fehlermeldung Runtime exception
3
Antworten
Derzeit arbeite ich mit Assembler unter der MIPS-Prozessor. Ich bin derzeit mit MARS-simulator und aus unbekannten Gründen bekomme ich die folgende Fehlermeldung nach jedem Lauf: Gehen: laufen versuchen.s Error : invalid program counter mit dem Wert: 0
3
Antworten
Ich versuche, ein Programm zu schreiben, das liest Zeichen aus einer .dat-Datei entsprechen, mit verschiedenen Farben angezeigt werden, die in der LED-simulator; x = off, R = rot, etc. Mein problem ist, ich kann nicht herausfinden, was
1
Antworten
Ich bin mit so etwas wie SPIMS oder MARS mit syscall-Funktionen. Lese ich in einem string (und es funktioniert, da kann ich drucken Sie es aus) wie folgt: li $v0, 8 la $a0, string li $a1, 256
2
Antworten
Ich versuche, ein array zu erstellen in MIPS Assembly, und fügen Sie alle Elemente zusammen. Jedoch, wenn ich versuche, montieren Sie die folgenden, heißt es Fehler in read_array Zeile 1 position 7: ".Wort" Richtlinie " nicht angezeigt