Professional Documents
Culture Documents
Cod
Cod
data
v: .word 5, 4, 3, 2, 1, -1
mic: .asciiz "mai mic"
mare: .asciiz "mai mare"
newline: .asciiz "\n"
.text
main:
li $t1, 0 #contor i
et:
lw $t2, v($t1)
beq $t2, -1, afisare
mul $t0, $t0, 10
lw $t2, v($t1)
add $t0, $t0, $t2
addi $t1, $t1, 4
j et
afisare:
move $a0, $t0
li $v0, 1
syscall
la $a0, newline
li $v0, 4
syscall
afisare_mare:
la $a0, mare
li $v0, 4
syscall
j exit
afisare_mic:
la $a0, mic
li $v0, 4
syscall
j exit
exit:
li $v0, 10
syscall