Está en la página 1de 7

Leonardo Jimenez Torres

GRUPO: 309696_62

Microcontroladores y microprocesadores
Septiembre 2019
3. Desarrollar un programa para hallar el área de una circunferencia (Aparte del menú, ingresar los datos de los
valores por medio de teclado)

#SimuProc 1.4.2.0

MSG 'LEONARDO JIMENEZ


MSG 'INGENIERIA ELECTRONICA
MSG 'MICROCONTROLADORES Y MICROPROCESADORES
MSG 'GRUPO 309696_62
MSG '3.Desarrollar un programa para hallar el area de una
MSG 'circunferencia (Aparte del menu, ingresar los datos
MSG 'de los valores por medio de teclado)
MSG '
MSG '
MSG ‘
MSG 'Por favor ingrese un numero de 1 a 3 dependiendo del dato
MSG 'que conozca:
MSG '1 - si conoce el DIAMETRO
MSG '2 - si conoce el RADIO
MSG '3 - para salir del programa
LDT 'Ingrese la opcion'
CMP 90
JEQ 20
CMP 91
JEQ 40
CMP 92
JEQ 50
MSG 'Numero ingrasado es incorrecto por favor ingrese nuevamente
JMP 00C

#20
MSG '
MSG 'Formula A=pi*(d/2)^2
MSG 'por favor ingrase el valor del DIAMETRO:
IN AX,1
STF 3A
LDF 3A
DIVF 70
STF 3B
LDF 3B
JMP 30

#30
LDF 3B
MULF 3B
STF 3C
LDF 3C
MULF 80
STF 1A
LDF 1A
MSG "el area de la circuferencia es:
OUT 1,AX
JMP 7

#40
MSG '
MSG 'Formula A=pi*r^2
MSG 'por favor ingrase el valor del RADIO:
IN AX,1
STF 2A
LDF 2A
MULF 2A
STF 2B
LDF 2B
MULF 80
STF 2C
LDF 2C
MSG "el area de la circuferencia es:
OUT 1,AX
JMP 7

#50
MSG '
MSG 'GRACIAS
HLT

#70
0100000000000000
0000000000000000

#80
0100000001001000
1111010111000010
#90
0000000000000001
0000000000000010
0000000000000011

También podría gustarte