Vorrei gentilmente sapere il modo per leggere char per char di una stringa inserita in input nel linguaggio mips:

.data
set1: .space 100
msg1: .asciiz "Inserisci parola: "
.text
.globl main
main:
la $a0, msg1
li $v0, 4
syscall
la $a0, set1
li $a1, 100
li $v0, 8
syscall
li $v0, 4
syscall
li $v0, 10
syscall




Grazie in anticipo!!!!!