монтажные штыри и возврат каретки - PullRequest
0 голосов
/ 25 октября 2011

У меня есть эта проблема с использованием сборки 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>

Спасибо!

1 Ответ

0 голосов
/ 25 октября 2011

Сделайте фиктивную программу, которая читает число точно так же, как вы, а затем печатает то, что только что прочитала.Запустите его, нажмите Enter, и вы знаете, что искать.:)

...