Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presentado a:
NESTOR JAVIER RODRIGUEZ
Tutor
Entregado por:
Grupo: 309696_23
Simuproc:
Entorno de Simuproc
Entorno de edición
INSTRUCCIONES SOPORTADAS POR SIMUPROC
MSG PASO 2
MSG PUNTO UNO
MSG Programa para calcular el promedio de edades de los
integrantes
CLA ; Inicializa a AX en cero
LDT INGRESE LA CANTIDAD DE ESTUDIANTES; pide al usuario
ingresar la cantidad de estudiantes
MSG *******
MOV CX,AX; Almacena en CX el valor de AX, correspondiente a la
cantidad de estudiantes
MOV 05A,CX ;Almacena en la posición 05A el valor de CX
LDT Ingrese edad del estudiante; pide al usuario ingresar la edad
del estudiante
STA 04A; guarda el resultado anterior en la posición 04A
LDT Ingrese edad del estudiante; pide al usuario ingresar la edad
del estudiante
ADD 04A ; Suma el valor anterior con el que se encuentra en la
posición 04A
STA 04B ; guarda la suma realizada anteriormente en la posición
04B
LDT Ingrese edad del estudiante; pide al usuario ingresar la edad
del estudiante
ADD 04B; Suma el valor anterior con el que se encuentra en la
posición 04B
STA 04C ; guarda la suma realizada anteriormente en la posición
04C
LDT Ingrese edad del estudiante ; pide al usuario ingresar la edad
del estudiante
ADD 04C; Suma el valor anterior con el que se encuentra en la
posición 04C
STA 04D ; guarda la suma realizada anteriormente en la posición
04D
LDT Ingrese edad del estudiante; pide al usuario ingresar la edad
del estudiante
ADD 04D ; Suma el valor anterior con el que se encuentra en la
posición 04D
DIV 05A ; Divide la suma anterior con la posición 05A
EAP EL PROMEDIO DE EDADES ES; arroja el resultado
HLT ; Finaliza el Programa
CLA
CLA
MSG "Calcular el area de un trapezoide"
MSG "Ingrese base A:"
LDT
STA 01a
MSG "Ingrese base B:"
LDT
STA 01b
ADD 01a
STA 01c
MSG "Ingrese la Altura del trapezoide:"
LDT
STA 01d
MUL 01c
STA 01e
DIV 019
STA 01f
MSG "El Area del trapezoide es:"
EAP
hlt
#019
10
Ioham Morillo
1ba
1101
42000
'ORDENAR 3 NUMEROS DE MENOR A MAYOR'
42000
'INTRODUCIR LOS DATOS A NUMERAR'
40000
'VALOR DE A:'
1020,AX
40000
'VALOR DE B:'
1021,AX
40000
'VALOR DE C:'
1022,AX
10AX,20
3221
3480
3140
3050
99000
10AX,20
41000
'A'
10AX,21
41000
'B'
10AX,22
41000
'C'
300D
0
100
101
100
10AX,21
3222
3490
3115
3060
10AX,21
3220
3340
3060
10AX,22
3221
3390
3015
10AX,20
1025,AX
10AX,21
1020,AX
10AX,25
1021,AX
3040
10AX,21
1025,AX
10AX,22
1021,AX
10AX,25
1022,AX
3008
309