Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso de Microprocesadores y Microcontroladores Ejecicio#1
Curso de Microprocesadores y Microcontroladores Ejecicio#1
Grupo: 309696_50
#SimuProc 1.4.2.0
mov 17,18
msg "ingrese las edades de los estudiantes que se desean promediar"
ldt
sta 100;
mov cx,100;
cla;
msg"ingrese la cantidad de estudiantes que se van apromediar"
ldt;
add 017;
sta 017;
loop 006;
div 100;
msg"el promedio de edades de los estudiantes es"
eap;
hlt;
MOV [dest,orig]
Copia el valor almacenado en el origen al destino. El destino y/o origen pueden
ser registros o direcciones de memoria o combinación de estos.
MSG
Muestra un mensaje en pantalla
LDT
Lee un valor del Teclado y lo lleva al registro AX
STA [mem]
Guarde el contenido de AX en la dirección de Memoria especificada.
CLA
Hace AX = 0
ADD [mem]
Sumar:
AX = AX + el contenido de la dirección de memoria.
LOOP [mem]
Decrementa CX y salta a la Pos de memoria si CX no es cero.
DIVF [mem]
Division:
BX y AX = BX y AX / [mem]y mem+1, en CX queda el residuo de la division en entero de
16 bits
EAP
Escribe en Pantalla el contenido del registro AX
HLT
Terminar Todo Programa lleva esta instrucción para indicarle al simulador que el
Programa programa ha terminado su ejecución.
Comando en SimuProc pantallazos.
Referencia de comandos
https://sites.google.com/site/simuproc/instrucciones-soportadas