.data wVet: .space 20 wDim: .byte 20 .text .globl main .ent main main: la $t0, wVet # punta a inizio vettore lb $t1, wDim add $t1, $t1, $t0 addi $t4, $0, 1 sb $t4, ($t0) addi $t0, $t0, 1 sb $t4, ($t0) # lettura stringa. a quanto pare posso solo fare una read_chr ciclo_fibonacci: # syscall read addi $t2, $t0, -1 lb $t4, ($t2) addi $t2, $t2, -1 lb $t5, ($t2) add $t4, $t4, $t5 sb $t4, ($t0) addi $t0, $t0, 1 bne $t0, $t1, ciclo_fibonacci li $v0, 10 syscall .end main