Я начинаю работать с программой на MARS MIPS, которая позволит пользователю вводить что-либо в окне ввода MMIO в форме "x + y =" и получать "x + y = z".Однако я просто не знаю, с чего начать.У меня есть базовые настройки, но мне нужно написать целый обработчик прерываний.
Я использую MARS MIPS <и включил бит прерывания, но это все, что я понял. </p>
.text
main:
#Turn on the interupt enable bit
lui $t0, Oxffff
lw $t1, 0($t0)
ori $t0, $t1, 0x0002
sw $t1, 0($t0)
.data
expBuffer: .space 60
expBuff: .word 0
.ktext 0x80000180
#Store all used registers
#Recover all used registers
.kdata
#Registers