Sei sulla pagina 1di 7

MICROPROCESADORES Y MICROCONTROLADORES

Paso 2
Desarrollar el software de Microprocesadores

Presentado a:
DANISH PADILLA
Tutor(a)

Entregado por:

ANDRES FELIPE PERALTA


Código: 9737985

Grupo: 309696A_612

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS, INGENIERÍAS Y TECNOLOGÍAS
CALI
2019
DESARROLLO
1. Realizar el promedio de la suma de las edades de los integrantes del
grupo (Aparte del menú, ingresar los datos de los valores por medio de
teclado)
Descripción de los comandos usados para la realización del ejercicio
número 1.
COMANDO Y DESCRIPCION
MOV 200,201; (Lee de la posición 201 de la memoria el valor que se va a
mover a la posición 200)
MSG; (Mensaje en pantalla de interfaz)
LDT; (Lee un valor de teclado para luego llevarlo a ax)
STA 100; (Guarda el contenido de ax en la posición e memoria especifica)
MOV CX, 100; (Lee el valor de la posición de memoria 100)
CLA (Convierte ax igual a cero)
MSG (Comando de mensaje interfaz)
LDT (Lee un valor de teclado para luego llevarlo a ax)
ADD 200; (Suma en ax el contenido de la dirección de memoria)
STA 200; (Guarda el contenido en la dirección de memoria)
LOOP 007; (Decrece cx y salta a la siguiente posición de memoria si no es
igual a cero)
DIV 100; (Divide el valor contenido en al posición de memoria 100)
MSG; (Comando de mensaje interfaz)
EAP; (Escribe en pantalla el contenido del registro en ax) HLT; (Indica la
terminación del programa)
Codigo fuente:
CLA
MOV 200,201
MSG "PROGRAMA QUE SUMA LA EDAD PROMEDIO DE LOS ESTUDIANTES"
MSG "CUANTOS ESTUDIANTES VA A CONSULTAR?"
LDT
MOV CX,AX
MOV 100,CX
MSG "DIGITE LA EDAD DEL ESTUDIANTE"
LDT
ADD 200
STA 200
LOOP 007
MOV AX,200
DIV 100
MSG "LA EDAD PROMEDIO DE LOS ESTUDIANTES ES :"
EAP
HLT
Ejecución del programa

Potrebbero piacerti anche