# Pide y muestra datos
#__________________________________-
.data
CAD: .ascii "0123456789"
.text
.global main
main:
mov %esp, %ebp
movl $9, 8(%ebp) # valor del ciclo
# --------------------------Lectura del teclado
cicloLee:
movl 8(%ebp), %eax # rescato el paso de iteracion
cmp $0, %eax
jge Muestra
jmp Salir
#////////OKOKOKOKOK otra forma
Muestra: #----- indice escalado + desplazamiento
mov 8(%ebp), %eax
leal CAD(,%eax,1), %eax
movl %eax, %ecx
movl $4, %eax
movl $1, %ebx
movl $1, %edx
int $0x80
leal 8(%ebp), %eax
decl (%eax)
jmp cicloLee
Salir:
pop %ebp
ret