Код обработчика исключений MIPS НЕ работает: В следующем коде я пытаюсь распечатать адреса инструкции, вызвавшей исключение (регистр $ 14) и Тип исключения (регистр $ 13). Я исчерпал все возможные пути, о которых я мог думать.Печать исключений MIPS Не работает
Сообщение об ошибке дает:
":" LW Слишком мало или неправильно отформатированные операнды. Ожидаемые: lw $ t1, -100 ($ t2)
Спасибо!
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
Чувак, нажмите ссылку «изменить» под своим вопросом, выберите весь свой код, затем нажмите кнопку с фигурными фигурными скобками, чтобы правильно отформатировать его. –
в порядке спасибо за подсказку! –