Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia 2 Guia Asembler Saltos 2015-I-Ejercicios Propuestos
Guia 2 Guia Asembler Saltos 2015-I-Ejercicios Propuestos
FACULTAD DE INGENIERIA
PROGRAMA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS
Ejercicios Propuestos
#SimuProc 1.4.3.0
cla
ldt ingrese n1:
sta 030
ldt ingrese n2:
sta 031
ldt ingrese n3:
sta 032
lda 030
cmp 031
jme 040
jma 060
mov 050,ax
lda 030
cmp 031
jme 0a0
jma 0b0
mov 055,ax
lda 030
add 031
add 032
sub 050
sub 055
msg "el numero intermedio es":
eap
hlt
#040
lda 031
cmp 032
jme 070
jma 080
jmp 00b
#060
lda 030
cmp 032
jme 090
jma 096
jmp 00b
#070
lda 032
jmp 00b
#080
lda 031
jmp 00b
#090
lda 032
jmp 00b
#096
lda 030
jmp 00b
#0a0
lda 030
cmp 032
jme 0c0
jma 0d0
jmp 010
#0b0
lda 031
cmp 032
jme 0e0
jma 0f6
jmp 010
#0c0
lda 030
jmp 010
#0d0
lda 032
jmp 010
#0e0
lda 031
jmp 010
#0f6
lda 032
jmp 010
3. Desarrollar el cdigo assembler que permita calcular el promedio de 3
notas y determinar la situacin del alumno en base a su promedio. Si el
promedio es mayor o igual que 14 es aprobado, si el promedio es menor
a 14 y mayor o igual a 7, la situacin es desaprobado y si es menor a 7 la
situacin es reprobado.
#SimuProc 1.4.3.0
cla
ldt ingrese A
sta 030
ldt ingrese B
sta 031
ldt ingrese C
sta 032
lda 030
add 031
add 032
sta 033
lda 033
div 040
sta 034
cmp 042
jme 070
cmp 041
jme 060
cmp 041
jma 050
eap
hlt
#040
011
#041
1110
#042
0111
#050
msg "El Alumno Esta Aprobado"
jmp 014
#060
msg "El ALumno Esta Desaprobado"
jmp 014
#070
msg "Reprobado"
jmp 014