Programas simulador 8085

Embed Size (px)

Citation preview

Programas simulador 8085Programa 1:Sumas sucesivas controladas Funcionamiento:Introducimos 4 valores desde el panel de interruptores, cada uno desde una diferente direccin es decir, el valor A en el puerto de entrada 00h, B en el 01h y as sucesivamente, la respuesta de las sumas se da en el panel de leds, las sumas que realizamos son las siguientes con sus respectivas salidas:Sumas salidas

A+B00H

A+C01H

A+D02H

B+C03H

B+D04H

C+D05H

Programa:.org 00h ; SUMAS MULTIPLES ;Ain 00hsta 0074h

;Bin 01hsta 0075h

;Cin 002hsta 0076h

;Din 03hsta 0077h

; suma a y blda 0074hlxi h,0075h;visualizacionadd mout 00h

; suma a y clda 0074hlxi h,0076h;visualizacionadd mout 01h

; suma a y dlda 0074hlxi h,0077h;visualizacionadd mout 02h

; suma b y clda 0075hlxi h,0076h;visualizacionadd mout 03h

; suma b y dlda 0075hlxi h,0077h;visualizacionadd mout 04h

; suma c y dlda 0076hlxi h,0077h;visualizacionadd mout 05h

Resultados:

Programa 2Transformacin de cdigo BCD a cdigo grayFuncionamiento:Introducimos los el cdigo en BCD en el panel de interruptores estando el bit menos significativo en la posicin 00h y el ms significativo en la posicin 03h, la transformacin de BCD a gray se visualiza en el panel de leds.

Programa:.org 00h;ingreso

in 00hsta 2010hout 00h

in 01hsta 2011hmov c,a

in 02hsta 2012hmov d,a

in 03hsta 2013hmov e,a

;primeralda 2010hxra cout 00h

;segundalda 2011hxra dout 01h

;terceralda 2012hxra eout 02h

Resultados: