У меня есть этот код MIPS:
li $v0, 4
la $a0, promptInputRoman
syscall
jal _readString
move $s0, $a0
и
_readString:
li $v0, 8 # Syscall 8: Read string
la $a0, buffer # load byte space into address
addi $a1, $zero, 20 # allot the byte space for string
syscall
jr $ra
Но проблема в том, что если я введу что-то вроде vii
в качестве ввода, после него появится новая строкаи, возможно, другие странные персонажи. Как мне снять этот персонаж. Проблема в том, что когда я вывожу его позже, вывод будет выглядеть так, как будто он имеет новую строку и выглядит так:
The integer value of vii
is 7