.data # Zona de datos mensaje1: .asciiz "Introduce un número entero: " mensaje2: .asciiz "El número que has introducido es el: " cr: .asciiz "\n" # retorno de carro .text # Zona de instrucciones main: li $v0, 4 # print_string mensaje1 la $a0, mensaje1 syscall li $v0, 5 # Llamada al sistema para read_int syscall # Lee un número entero del teclado ori $t0, $v0, 0 # $t0 <- $v0 li $v0, 4 # print_string mensaje2 la $a0, mensaje2 syscall li $v0, 1 # print_int ori $a0, $t0, 0 syscall li $v0, 4 # print_string retorno de carro la $a0, cr syscall li $v0, 10 # Finalizar programa syscall