Вы находитесь на странице: 1из 8

ELECTRONICA DIGITAL

Examen de Febrero de 2002 (ITT Telemtica) C1.- El contenido de dos direcciones de la memoria de un microprocesador es el siguiente: Direccin Contenido 217h 10011000 216h 01000001

Que informacin, en decimal, tenemos en la memoria, si consideramos que estas direcciones almacen a. Nmeros en formato BCD b. Nmeros binarios de 1 byte, sin signo c. Nmeros binarios de 1 byte, con signo, en complemento a 2.

d. Un nmero binario de 16 bits con signo, en complemento a dos, sabiendo que el microprocesa almacena la parte ms significativa en la direccin superior (impar) C2.- Disee un contador asncrono ascendente mdulo 5. Qu lo diferencia de forma esencial de otro sncrono del mismo mdulo? P1.- A partir de la funicin lgica sigiente,

a. Implemente Z con un decodificador de 4 lneas de entrada con salidas activas a nivel bajo, y la puertas lgicas necesarias. b. dem, usando un MUX 4:1, y una nica clase de puerta lgica, que puede elegir libremente. c. Obtenga la expresin simplificada de Z, a partir de la expresin cannica suma de minitrmino

d. Implente dicha expresin simplificada, sobre una PAL mnima. P2.- Las comunicaciones en una red se efectan enviado paquetes de informacin serie,donde los 8 prime bits, se interpretan como la direccin del destinatario del paquete.

Queremos disear un sistema, con una entrada por la que lleguen los datos serie, y un hilo de salida d Una seal GAP, toma el valor "0" mientras hay datos, y "1" cuando no llega ningn paquete, como se la figura. El flanco de subida de la seal de reloj est sincronizado con cada bit de los datos serie.

Nuestro sistema comprobar los 3 primeros bits de direccin, del paquete que llega, y los cambiar, o segn el siguiente criterio:

Si la direccin comienza por "0", el paquete no va destinado a nuestra red, y lo retransmitirem la salida, sin variacin alguna. Si la direccin comienza por "1", el paquete va destinado a nuestra red, y actuaremos de la sig forma: o Si los 3 primeros bits son "110" los cambiaremos a la salida por "000", retransmitiendo resto del paquete sin variacin. o En los restantes casos cambiamos los 3 primeros bits "1XX" por "001", retransmitiend resto del paquete sin variacin.

Disear un autmata de Mealy que realice las funciones indicadas, siguiendo la siguiente nomenclatu

Nota: para uniformizar los resultados se aconseja utilizar el diagrama de flujo de la entrada y S:dato d salida.

Realizado el diagrama de flujo, implementar el circuito usando biestables tipo D y rellenar la tabla propuesta. Considerar slo la mitad de la tabla en que G=0, para simplificar por Karnaugh, escribiend ecuaciones de la salida sin considerar la variable G. Seguidamene modificar las ecuaciones anteriores para incluir la entrada G.

Reescribir las ecuaciones anteriores, teniendo en cuenta la entrada G: S= D2=

D1= D0=

ELECTRONICA DIGITAL
Examen de Febrero de 2003 (ITT Sistemas) C1.- Si slo se pueden emplear sumas, realizar en binario las siguientes operaciones. 1. Dividir 31510 entre 10310 . El resultado ha de ser el valor en binario del cociente y del resto. Describir como propone que se haga la operacin. 2. Mximo de 31510 y 10310. El resultado ha de ser un "1" si es 315 y un "0" si no lo es. C2.- El circuito de la figura representa una funcin lgica F de tres entradas, A,B y C :

1. Escribir la funcin F en su forma cannica 2. Rehacer el circuito utilizando slo puestas AND. C3.- En el cronograma adjunto, las seales A y B son entradas, siendo C y D seales de control. E, F y G son salidas.

Se pide realizar el diseo lgico que realice las funciones indicadas en el cronograma, con multiplexores de 4 entradas y una salida. C4.- Disear un contador sncrono que proporcione los nmeros pares existentes entre 0 y 7, de forma secuencial con el mnimo nmero de biestables tipo JK. C5.- Disear, utilizando una PLD, un circuito que haga la diferencia de dos nmeros A y

B de dos bits. C6.- Disear, partiendo de memorias de 8x1bytes y de 8x1nible, una memoria de 64x12bits. Realice el circuito decodificador

P1.- Los movimientos de un coche robot son; Parado, Adelante, Derecha e Izquierda. Dos lineas de entrada aportan informacin la siguiente informacin: 1. No hay obstculo. 2. Hay obstculo a la derecha. 3. Hay obstculo a la izquierda. 4. Hay obstculo enfrente. El robot puede girar parado a derechas. Disear un autmata de Moore que controle el motor y las ruedas de dicho coche, segn la siguiente filosofa: 1. Si no hay obstculo sigue movindose en la direccin y sentido anterior. 2. Si hay obstculo a la derecha, cambia de direccin a la izquierda, pero no se para. 3. Si hay obstculo a la izquierda, cambia de direccin a la derecha, pero no se para. 4. Si hay un obstaculo en frente, se para y activa una salida que le indica al robot que gire a derechas 5. Si est parado, y no recibe la seal de obstculo enfrente, emperar a andar. 6. Si est parado y recibe la seal de obstculo en frente, sigue parado girando a derechas. Se recomienda: 1. Que defina y codifique clramente las entradas, los estados, y las salidas. 2. Que utilice biestables tipo "D" P2.- Un sistema microprocesador, dispone de 8 lineas de direcciones y de 8 lineas de datos. Los 64 primeros bytes sen de memoria ROM, para lo cual se dispone de circuitos de 32x4bites. Los 64 siguientes bytes sern de un controlador de comuicaciones para lo cual se dispone de circuitos EEPROM de 64x8bites

Los 128 ltimos sern una memoria SRAM, formada por circuitos de 64x8bites. 1. Construir el mapa de memoria con las direcciones en exadecimal de comienzo y final de cada circuito integrado. 2. Representar un diagrama completo del sistema.

ELECTRONICA
Sistemas de numeracin y aritmtica binaria. PROBLEMAS C3.- Dibujar un contador asncrono binario descendente de dos bits, realizado con biestables tipo "D", con disparo por flanco de subida. Dibuje el cronograma de su funcionamiento Solucin: Como es de dos bits estar formado por dos biestables. Un contador es un divisor de la frecuencia de reloj. Un divisor de frecuencia es el mostrado en la figura n 1.

figura n 1 La entrada a la puerta D es la salida negada, como el biestable D traslada a la salida el valor de la entrada, siempre tiene en la entrada el negado del valor anterior. El primer biestable dibide la frecuencia del reloj por dos. Como es asncrono, la salida del primer biestable ser la entrada del reloj del segundo biestable. El segundo biestable hace la misma funcin que el primero, es decir vuelve a dividir la frecuencia de salida del primer biestable por dos. El contador tiene el cronograma siguiente

cronograma

Вам также может понравиться