异步键盘组装MIPS

时间:2016-11-22 15:24:35

标签: assembly mips

我需要从火星键盘中异步读取一个字符 模拟。例如,我想在我的程序没有输入时打印-1 10,什么时候可以从键盘上读取。我尝试使用:

.text
loop:
     li $v0, 51
     bne $a1, 0, Imprime2
     j Imprime

Imprime: li $a0, -1 li $v0, 1 syscall j loop

Imprime2: li $a0, 10 li $v0, 1 syscall

li $v0, 10 syscall

但是,输出是: 10

我怎样才能做到这一点?

0 个答案:

没有答案