You are on page 1of 3

Nombres:

Johana Medina
Anthony Barrionuevo
Freddy Nuez
Jessica Rosas
Fecha
.org 1000h
rutina:
mvi e,3fh
in 00h ;ingreso de dato1
mov b,a
in 01h ;ingreso de dato2
mov c,a
in 05h; ingreso de dato para seleccionar operacion
mov d,a
;comp suma
mvi a,01h
cmp d
jz suma
;comp resta
mvi a,10h
cmp d
jz resta
jmp rutina
suma:
mov a,b
add c
cpi 0h
jz cero
cpi 1h
jz uno
cpi 2h
jz dos
cpi 3h
jz tres
cpi 4h
jz cuatro
cpi 5h
jz cinco
cpi 6h
jz seis
cpi 7h
jz siete
cpi 8h
jz ocho
cpi 9h
jz nueve
resta:
mov a,b
sub c
cpi 0h

jz cero
cpi 1h
jz uno
cpi 2h
jz dos
cpi 3h
jz tres
cpi 4h
jz cuatro
cpi 5h
jz cinco
cpi 6h
jz seis
cpi 7h
jz siete
cpi 8h
jz ocho
cpi 9h
jz nueve
cero:
mvi a,77h
out 05h
jmp rutina
uno:
mvi a,44h
out 05h
jmp rutina
dos:
mvi a,3eh
out 05h
jmp rutina
tres:
mvi a,6eh
out 05h
jmp rutina
cuatro:
mvi a,4dh
out 05h
jmp rutina
cinco:
mvi a,6bh
out 05h
jmp rutina
seis:
mvi a,7bh
out 05h
jmp rutina
siete:
mvi a,46h

out 05h
jmp rutina
ocho:
mvi a,7fh
out 05h
jmp rutina
nueve:
mvi a,4fh
out 05h
jmp rutina

You might also like