Вы должны использовать системный вызов # 12, чтобы прочитать символ.
См. лист системного вызова MARS для получения дополнительной информации.
Вот пример, который читает символ из консоли и печатает следующий код ASCII char
loop:
li $v0, 12
syscall # Read Character
addiu $a0, $v0, 1 # $a0 gets the next char
li $v0, 11
syscall # Write Character
b loop
nop