UNIVERSIDAD DE CASTILLA LA MANCHA ESCUELA SUPERIOR DE INFORMÁTICA. CIUDAD REAL



Documentos relacionados
Circuitos Digitales CON José Manuel Ruiz Gutiérrez

TEMA 4. MÓDULOS COMBINACIONALES.

Modelo de examen tipo resuelto 1

PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL

SOLUCION Examen final IC parte B

Cualquier número de cualquier base se puede representar mediante la siguiente ecuación polinómica:

EJERCICIOS RESUELTOS DE SECUENCIALES

4. Prácticas: Circuitos Combinacionales

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ

TEMA 3: IMPLEMENTACIÓN DE CIRCUITOS COMBINACIONALES CON PUERTAS LÓGICAS.

CIRCUITOS DIGITALES -

Primeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950).

Boletín de Problemas de Circuitos Combinacionales. Fundamentos de Electrónica 3º Curso Ingeniería Industrial

EXAMEN DE SEPTIEMBRE DE CIRCUITOS ELECTRÓNICOS. CURSO 2007/08. PROBLEMA DEL PRIMER PARCIAL

1. SISTEMAS DIGITALES

FORMATO DE CONTENIDO DE CURSO

3. Transforma los siguientes cronogramas en tablas de verdad. (E=Entrada, S=Salida). a) b)

Tema 4: Circuitos combinacionales

Circuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial

ELECTRONICS WORKBENCH

Circuitos Electrónicos. Primer parcial curso

AUTOMATIZACIÓN INDUSTRIAL

CODIFICADORES. Cuando solo una de las entradas está activa para cada combinación de salida, se le denomina codificador completo.

Tema 7. SISTEMAS SECUENCIALES SISTEMAS SECUENCIALES SÍNCRONOS

Sumador: C o. C in. Sumador serie: Sumador paralelo con propagación de arrastre:

ELECTRÓNICA DIGITAL. Una señal es la variación de una magnitud que permite transmitir información. Las señales pueden ser de dos tipos:

Representación de Datos. Representación de datos numéricos. Representación de datos caracteres. Representación de otros tipos de datos

Diapositiva 1. Por supuesto, también se puede hacer lo contrario. Un demultiplexor envía una señal a una de muchas líneas.

El álgebra booleana (Algebra de los circuitos lógicos tiene muchas leyes o teoremas muy útiles tales como :

Puertas Lógicas. Contenidos. Objetivos

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali

Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto

INFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso v1.0 (05.03.

TEMA 5. SISTEMAS COMBINACIONALES MSI.

x

CAPITULO II SISTEMAS DE NUMERACIÓN Y CÓDIGOS

DISEÑO DE CIRCUITOS LOGICOS COMBINATORIOS

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL

TITULACIÓN Ingeniero Técnico Industrial, Especialidad en Electrónica ASIGNATURAS DE SEGUNDO CURSO DEL PLAN 1999 ELECTRÓNICA DIGITAL PROGRAMA:

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

Tema : ELECTRÓNICA DIGITAL

EJERCICIOS - Electrónica Digital

18. Camino de datos y unidad de control

Figura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente:

PRÁCTICA 3 Montaje y evaluación de sistemas digitales combinacionales.

Manual de USO de la Web CLUBTIENDAS.COM

TEMA 5. ELECTRÓNICA DIGITAL

ARQUITECTURAS ESPECIALES

Introducción a los Sistemas Digitales

Nombre del estudiante: Grimaldo velazquez Rafael. Herrera Díaz Jefree. Campus: san Rafael

28 = =

!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016!

Capítulo 20: Bases de numeración

Tema 11: Sistemas combinacionales

Sistemas de numeración, operaciones y códigos.

T6. CIRCUITOS ARITMÉTICOS

* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos:

Unidad Didáctica. Códigos Binarios

Naturaleza binaria. Conversión decimal a binario


Centro de Capacitación en Informática

Capítulo 1 CAPÍTULO 1-INTRODUCCIÓN-

SOLECMEXICO Página 1 DISEÑO DE CIRCUITOS A PARTIR DE EXPRESIONES BOOLEANAS

ALGEBRA DE BOOLE ENTRADAS SALIDA A B A + B

3.8 Construcción de una ALU básica

UNIDAD DIDÁCTICA: ELECTRÓNICA DIGITAL

Por mi honor de estudiante, declaro que no recibí ni brindé ayuda en este trabajo.

Práctica PLC1: Introducción a la programación del PLC Siemens 314IFM en el entorno Step-7

PROBLEMAS DE FUNDAMENTOS DE COMPUTADORES TEMA 2

Práctica 4 Diseño de circuitos con puertas lógicas.

NÚMEROS NATURALES Y NÚMEROS ENTEROS

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, Decana de América)

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

AUTOR CARLOS EDUARDO BUENO VERGARA JORGE ARMANDO BUENO VERGARA USO DE LOS OBJETOS DEL PROGRAMA. Dfd INFORMÁTICA II PROFESOR. JOSÉ FRANCISCO AMADOR

Software para Seguimiento de Clientes. Descripción del Producto

Tema 2. La Información y su representación

1. Se establecen los conceptos fundamentales (símbolos o términos no definidos).

DECODIFICADORES. Para cualquier código dado en las entradas solo se activa una de las N posibles salidas. 2 N

GUÍA DEL ALUMNO. 1.- Estructura y contenido de la página web. 2.- Cómo usar esta página web. 3.- Contenidos. 4.- Metodología didáctica.

Sistemas de numeración

12. Diseño o de circuitos digitales con puertas NAND o NOR

CURSO DE AUTÓMATAS PROGRAMABLES

Qué son los monomios?

Matemáticas para la Computación

Capítulo I. Convertidores de CA-CD y CD-CA

BLOQUE "E" CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS. 1.- a) Simplificar por el método de Karnaugh la siguiente expresión:

Manual de Uso Web profesional

TEMA 1: Control y programación de sistemas automáticos

ÍNDICE 1.0 INTRODUCCIÓN INSTALACIÓN Inserción de la tarjeta en el dispositivo Inserción del dispositivo CAM tdt en el televisor 4

Tema 1. SISTEMAS DE NUMERACION

Circuitos Electrónicos Digitales. Tema III. Circuitos Combinacionales

Temario de Electrónica Digital

ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I. TEMA 5 Introducción n a los Sistemas Digitales

podemos enfocar al funcionamiento del robot, es decir la parte de electrónica. Para que el

Teoría de la Comunicación

Figura 1.12 Señalización analógica y digital de datos analógicos y digitales.

Proyecto final Diseño de un circuito secuencial. utilizando un contador binario de cuatro bits

Maria José González/ Dep. Tecnología

DISEÑO COMBINACIONAL

Transcripción:

TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL EXTRAORDINARIO. 25 JUNIO 2 TIPO TEST (CORRECTA,6 PUNTOS, ERRÓNEA, -,2 PUNTOS) TIEMPO: 2 HORAS 3 MINUTOS SOLUCIÓN 1. Un ordenador utiliza palabras de 32 bits. Cuántos números enteros en formato decimal puede representar cada palabra en (1) BCD y en (2) ASCII de 8 bits? No considere signo. a) (1) 2 32 y (2) 2 8 b) (1) 8 y (2) 4 c) (1) 2 8 y (2) 2 4 d) (1) 8 y (2) 4 2. Qué tipo de biestable implementa el circuito de la figura? A Q CK B a) RS (A=R, B=S) b) RS (A=S, B=R) c) JK (A=J, B=K) d) JK (A=K, B=J) CUESTIONES BREVES 1. Implemente un demultiplexor (1 a 8) utilizando un codificador con Enable del tamaño que estime oportuno y las puertas lógicas que necesite. Justifique su respuesta (,8 puntos). Un codificador 3x8 en el que consideremos la señal Enable como la entrada de datos se comporta directamente como un demultiplexor 1x8. Las tres entradas del codificador serían las 3 señales de control.

2. En la figura se representa el diagrama de bloques del sistema de encendido y apagado de un proyector de vídeo. La señal S (Start/Stop) debe poner en marcha tanto la bombilla de proyección (L) como el ventilador (V) que protege su funcionamiento. Cuando esta señal se desactiva, se apaga la luz pero el ventilador debe seguir encendido durante 2 minutos para asegurar el adecuado enfriamiento de la bombilla. Para ello se introduce el módulo temporizador, cuyo diseño está fuera del alcance de este problema, y que funciona capturando los cambios de la señal S de la siguiente forma: Si S pasa de a 1, el temporizador (T) permanece inactivo. Si S pasa de 1 a, el temporizador (T) se activa, permaneciendo así 2 minutos, pasados los cuales se desactiva. Teniendo en cuenta el funcionamiento descrito, diseñe el bloque combinacional (L/C) utilizando el menor número de puertas lógicas. (1, punto). S L Temp. T L/C V S T L V 1 1 L = S V= S + T 1 1 1 1 1 X X

PROBLEMA Nº 1 En un grupo de gente se analizan los grupos sanguíneos existentes para establecer la compatibilidad donante-receptor. Los resultados muestran que los grupos existentes son el O-, AB+, AB- y B-. Se debe diseñar un circuito combinacional capaz de proporcionar una salida F que indique la compatibilidad entre un donante y un receptor. Las entradas del circuito combinacional son el grupo sanguíneo del donante (que se debe codificar con 2 bits D1 y D) y el grupo sanguíneo del receptor (que se debe codificar con 2 bits R1 y R). Para establecer la compatibilidad se sabe que: Una persona del grupo - puede ser donante para un receptor de cualquier grupo, pero sólo puede ser receptor de un donante -. Una persona del grupo AB+ solo puede ser donante para un receptor del grupo AB+, pero puede ser receptor de un donante de cualquier grupo. Una persona del grupo AB- puede ser donante para un receptor de los grupos AB- o AB+, y puede ser receptor de un donante -, B- y AB-. Una persona del grupo B- puede ser donante para un receptor de los grupos B-, AB- y AB+, y puede ser receptor de un donante - o B-. a) Definir la codificación de los grupos sanguíneos tanto del donante como del receptor (,4 puntos). b) Encontrar la función lógica simplificada que proporciona la salida F para establecer la compatibilidad donante-receptor mediante suma de productos (1, punto). c) Dibujar el circuito combinacional resultante mediante puertas lógicas (,6 puntos). a) Grupo Donante Receptor sanguíneo D1 D R1 R O- AB+ 1 1 AB- 1 1 B- 1 1 1 1

b) D1 D R1 R F 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 D1 D 1 11 R1 R 1 1 1 1 1 1 11 1 1 1 1 1 c) F D1 D R1 R D1 R1 R D1 D R1

PROBLEMA Nº 2 Se desea diseñar un circuito secuencial que controle el sintonizador de un televisor que permite ver tanto canales analógicos como digitales. El sintonizador dispone de 3 canales digitales numerados de 1 a 3, y de 3 canales analógicos, numerados también de 1 a 3. El circuito secuencial tendrá dos entradas binarias E 1 y E que estarán normalmente a, salvo cuando se pulse en el mando a distancia una tecla de 1 a 3, para elegir algún canal de los 3 posibles, en cuyo caso se pondrán respectivamente a 1, y 11 durante un tiempo suficiente para que la entrada le llegue al circuito secuencial diseñado. También dispondrá de tres salidas F 2, F 1 y F que funcionarán de la forma siguiente: Si F 2 es se le indicará al sintonizador que el canal es analógico, mientras que si F 2 es 1, se le indicará que el canal es digital. El número de canal, tanto si es analógico como si es digital, se expresará con las salidas F 1 F en binario, siendo F1 el bit más significativo. Obsérvese que no existe el canal. F 2 E 1 E CIRCUITO SECUENCIAL A DISEÑAR F 1 F SINTONIZADOR TELEVISOR El sistema se inicializará siempre con el canal 1 analógico, pero una vez en él se puede cambiar a cualquier otro canal analógico simplemente pulsando la tecla correspondiente. En caso de pulsar la tecla del mismo canal en que se está en el momento, se cambia de analógico a digital o viceversa en el mismo número de canal. Por ejemplo, si se está viendo el canal 2 digital y se pulsa la tecla 2, se pasa al canal 2 analógico. Además, ésta es la única forma de cambiar de sistema (analógico digital). Se pide: a) Diagrama de estados (,6 puntos). b) Tabla de verdad usando los biestables indicados (1, punto). c) Implementación de la excitación del biestable 2 con un MUX 8x1 (,4 puntos). d) Implementación de la excitación del biestable 1 con un DEC 4x16 (,4 puntos). e) Implementación de la excitación del biestable con puertas lógicas (,3 puntos cada función). NOTA: Es necesario respetar los siguientes criterios: En la definición de estados, usar la siguiente notación: q nx siendo n un número de 1 a 3, ambos incluidos, que expresa el número de canal, y haciendo X=A para referirse a canales analógicos y X=D para referirse a canales digitales. Por ejemplo, el canal 2 analógico se representaría q 2A. En la codificación de estados, usar el biestable más significativo Q 2 para codificar si el canal es analógico o digital, con valores respectivos y 1, y el resto de biestables para codificar en binario el número de canal, haciendo coincidir el número de canal con su representación binaria. Es decir, el canal 2, por ejemplo, se representaría con Q 1 Q =.

Tal como se desprende del enunciado, la definición y codificación de estados, no pedida, pero necesaria para realizar el problema, es: Q 2 Q 1 Q Significado F 2 F 1 F No usado q 1A 1 Canal 1 analógico 1 q 2A 1 Canal 2 analógico 1 q 3A 1 1 Canal 3 analógico 1 1 1 No usado q 1D 1 1 Canal 1 digital 1 1 q 2D 1 1 Canal 2 digital 1 1 q 3D 1 1 1 Canal 3 digital 1 1 a) Diagrama de estados. Al ser un autómata de Moore, no se escribe la salida, ya que está asociada al estado, según se observa en la tabla anterior. 1 q 1A q 1D 1 1 1 1 11 q 2A q 2D 11 1 11 11 q 3A 11 11 q 3D

b) TABLA PARA RESPONDER AL APARTADO B DEL PROBLEMA NÚMERO 2 ENTRADAS ESTADOS ACTUALES ESTADOS PRÓXIMOS SALIDAS EXCITACIÓN BIESTABLES E 1 E Q 2(t) Q 1(t) Q (t) Q 2(t+1) Q 1(t+1) Q (t+1) F 2 F 1 F D 2 T 1 J K X X X X X X X X X X 1 1 1 X 1 1 1 X 1 1 1 1 1 1 X 1 X X X X X X X X X X 1 1 1 1 1 1 1 X 1 1 1 1 1 1 1 X 1 1 1 1 1 1 1 1 1 1 X 1 X X X X X X X X X X 1 1 1 1 1 1 1 X 1 1 1 1 1 1 X 1 1 1 1 1 1 X 1 1 X X X X X X X X X X 1 1 1 1 1 X 1 1 1 1 1 1 1 1 1 1 X 1 1 1 1 1 1 1 1 1 1 X 1 X X X X X X X X X X 1 1 1 1 1 X 1 1 1 1 1 1 1 1 X 1 1 1 1 1 X 1 1 1 X X X X X X X X X X 1 1 1 1 1 1 1 1 1 X 1 1 1 1 1 1 X 1 1 1 1 1 1 1 1 1 X 1 1 1 X X X X X X X X X X 1 1 1 1 1 1 1 1 X 1 1 1 1 1 1 1 1 X 1 1 1 1 1 1 1 1 1 1 1 X 1 1 1 X X X X X X X X X X 1 1 1 1 1 1 1 1 1 1 1 1 X 1 1 1 1 1 1 1 1 1 1 1 1 X 1 1 1 1 1 1 1 1 1 X

c) Implementación de la excitación del biestable 2 1 Q 1 Q 1 Q Q Q 1 Q 1 2 3 4 5 6 MUX 8x1 D 2 Q 1 Q 7 2 1 E 1 E Q 2 d) Implementación de la excitación del biestable 1 Q 1 Q 2 E E 1 1 2 3 5 7 PUERTA 8 DEC 4x16 T 1 12 14 15 OR e) Implementación de la excitación del biestable X X X X X X X X X X X X X 1 1 X X X X X X X X X X 1 1 X X X X X X X X X X X X X X 1 1 X X 1 1 X J = E K = E 1 E