【问题标题】:assembly mips and carriage return组装 mips 和回车
【发布时间】:2011-10-25 23:01:35
【问题描述】:

我在使用程序集 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>

谢谢!

【问题讨论】:

    标签: assembly mips


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2015-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多