汇编 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 ),程序应该继续。我该怎么做?
例如,
Insert in position 6 [return confirm/overwrite old]: <1,2,3..20>
谢谢!
I have this issue using assembly MIPS.
From the keyboard I read an integer and the range must be 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
I want to add a default integer value and if the user clicks the Enter key (.byte 0x0d 0x0a ) the program should continue. How can I do this?
E.g.
Insert in position 6 [return confirm/overwrite old]: <1,2,3..20>
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
做一个虚拟程序,它会像您一样读取一个数字,然后打印出刚刚读取的内容。运行它,按 Enter 键,您就知道要查找什么。 :)
Do a dummy program which reads a number just like you did then it prints out what it has just read. Run it, press enter and you know what to look for. :)