装配mips和回车

时间:2011-10-25 08:07:24

标签: assembly mips

我使用程序集MIPS有这个问题。 我从键盘上读取一个整数,范围必须是1..20

li $v0,5
syscall
move $t2,$v0        # value read

blez $t2,err1       # if $t2 <0 go to error1 function
bgt $t2,20,err1     # if $t2 >20 go to error1 function

我想添加一个默认的整数值,如果用户点击Enter键(.byte 0x0d 0x0a),程序应该继续。我怎么能这样做?

E.g。

Insert in position 6 [return confirm/overwrite old]: <1,2,3..20>

谢谢!

1 个答案:

答案 0 :(得分:0)

做一个虚拟程序,就像你一样读取一个数字,然后打印出它刚读过的内容。运行它,按回车键,你知道要寻找什么。 :)