Está en la página 1de 2

Curso: Sistemas Digitales Ciclo: 2014-I

Prof. : Juan Carlos Gonzales Surez


Trabajo de Investigacin No.1
Los Trabajos sern presentados el da Sbado 10 de Abril del 2014. Sern presentados por
grupos (de mximo tres personas), pero todos son responsables.
----------------------------------------------------------------------------------------------------------------
I. Usando PLAs, donde NO debe existir ninguna puerta lgica externa, excepto el reloj si es
necesario, desarrolle un sistema que:
1) Realice y muestre en LEDs la traduccin de un numero BCD ingresado al cdigo:
a. BCD Jhonson;
b. Complemento a 9;
c. BCD Aiken;
d. BCD Gray;
e. BCD 5421;
f. BCD exceso 3.
2) Halle Y de la ecuacin planteada, ingresando X dado A y B como constantes, siendo
nmeros de dos bits, observando la salida en dos display BCD.
g. Y=AX**2-BX+3,
A=3,B=2;
h. Y=(A-B)(X**2)+4,
A=5,B=3
i. Y=AX-BX**2+18,
A=5,B=3;
j. Y=AX**2+BX-6,
A=2,B=2;
k. Y=(A+B)(X**2)+2,
A=1,B=2;
l. Y=AX+BX**2-16,
A=5,B=3.
3) Proporcione una un resultado que se observe en dos displays de 7segmentos(7s) o tipo
matriz(Ma), segn lo que se indica.
a. Secuenciador ascendente de mltiplos de tres, modulo 24, con estado inicial en 36 (7s).
b. Secuenciador de Luces de Navidad que inicie apagado y se encienda desde la parte
externa hacia la parte central, uno a uno (Ma).
c. Secuenciador de mltiplos de 5 descendente en modulo 17 e iniciando en 55(7s).
d. Contador descendente de BCD AIKEN de dos cifras (7s).
e. Secuenciador de Luces como un arbolito de Navidad que inicie apagado y se encienda
desde la parte inferior todos y luego la siguiente fila con un elemento menos,
sucesivamente, hasta llegar a la parte superior (Ma).
f. Contador de pares e impares descendente de 6 bits (7s).
II. Usando el simulador del 8085 efectuar un programa que:
1) Coloque los 10 primeros nmeros indicados a partir de la direccin precisada.
a. Mltiplos de 3,
2345h:
b. Pares, 9456h:
c. Mltiplos de 5, 8723h;
d. Impares, A985h;
e. Mltiplos de 4, ED74h.
2) Halle P de la ecuacin planteada, siendo A y Q nmeros de tres bits. Q estar en el
registro D, Q estar ubicado en 1023 y P debe colocarse en la direccin 5632h.
a. P= Q * X + 22;
b. P= Q * X 4;
c. P= 35 Q * X;
d. P= Q * X 16;
e. P= 75 + Q * X;
f. P= Q * X 25.
3) Incremente los primeros N bytes de memoria desde la posicin X en un valor de 38h,
donde N y X son:
a) 2, 2743h
b) 3, 2425h
c) 4, 186Ah
d) 5,1D63Bh
e) 4, 23D5h
f) 6, 198Fh
Numero de Grupo Respondern los subndices
marcados con:
Numero de Grupo Respondern los subndices
marcados con:
1 7 13 a 4 10 16 d
2 8 14 b 5 11 17 e
3 9 15 c 6 12 18 f
4) Desarrolle la rutina indicada para cada uno de los N primeros bytes desde la posicin
CD65h y el resultado lo coloque a partir de la posicin D7C0h.
a) Que intercambie los bits de mayor peso por los de menor peso en complemento a 2.
b) Que halle su bit de paridad impar y los coloque en el lugar de menor peso.
c) Que invierta los valores binarios de la seccin MSB del dato.
d) Que obtenga el complemento a 99h.
e) Que los dos bits centrales del dato los coloque en 0 lgico.
f) Que coloque los 02 bits extremo izquierdo y derecho en unos lgicos.

El Profesor

También podría gustarte