MIPS Exception Handler Code funktioniert nicht: Im folgenden Code versuche ich die Adressen der Anweisung auszudrucken, die die Ausnahme verursacht (register $ 14) und die Art der Ausnahme (register $ 13). Ich habe jede mögliche Route ausgeschöpft, die mir einfiel.MIPS Exception Printing funktioniert nicht
Die Fehlermeldung gibt:
"lw": Zu wenige oder falsch Operanden formatiert. Erwartet: lw $ t1, -100 ($ t2)
Vielen Dank!
mfc0 $k0,$14 # Coprocessor 0 register $14 has address of trapping instruction
lw $a0, $k0 # address of string to print
li $v0, 4 # Print String service
syscall
mfc0 $k0,$13 # Coprocessor 0 register $13 has type of exception
lw $a0, $k0 # address of string to print
li $v0, 4 # Print String service
syscall
Klicken Sie auf "Bearbeiten" unter Ihrer Frage, wählen Sie Ihren gesamten Code aus und klicken Sie auf die Schaltfläche mit den geschweiften Klammern, um ihn richtig zu formatieren. –
Okay danke für den Tipp! –