Imprimir Mensaje
daddi $t0, $0, msj3 ; $t0 = dirección del mensaje a mostrar
sd $t0, 0($s1) ; DATA recibe el puntero al comienzo del mensaje
daddi $t0, $0, 4 ; $t0 = 4 -> función 4: salida de una cadena ASCII
sd $t0, 0($s0) ; CONTROL recibe 4 y produce la salida del mensaje
Imprimir Numero Entero
LD $t0, NUM ($0)
SD $t0, 0 ($s1)
DADDI $t0, $0, 2
SD $t0, 0 ($s0)
Imprimir Numero Double
L.D f1, NUM ($0)
S.D f1, 0 ($s1)
DADDI $t0, $0, 3
SD $t0, 0 ($s0)
Imprimir un Pixel
LD $t0, PIXEL ($0)
SD $t0, 0 ($s1)
DADDI $t0, $0, 5
SD $t0, 0 ($s0)
Leo un caracter y lo guardo
daddi $t0, $0, 9 ; $t0 = 9 -> función 9: entrada de un caracter
sd $t0, 0($s1) ; CONTROL recibe 9
lbu $s2, 0($s0) ; Leo de DATA el caracter
sb $s2,aux($0) ; Lo guardo