CIRCUITOS ELECTRÓNICOS DIGITALES BOLETÍN DE PROBLEMAS 5

Documentos relacionados
4. Prácticas: Circuitos Combinacionales

INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS

TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Tema 3: Sistemas Combinacionales

PROBLEMA VHDL. 7 dig1. dig2. Entradas : Señales a[3..0] y b [3..0] en código GRAY Salida : Señales Dig1[6..0] y Dig2[6..0] para los visualizadores

CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA 1. CIRCUITOS ARITMÉTICOS

INDICE. XIII Introducción. XV 1. Introducción a la técnica digital 1.1. Introducción

Tema 6: Circuitos Digitales BásicosB. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

GUIA DE CIRCUITOS LOGICOS COMBINATORIOS

CURSO: ELECTRÓNICA DIGITAL SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: ING. JORGE ANTONIO POLANÍA

T6. CIRCUITOS ARITMÉTICOS

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:

Circuitos Combinacionales. Fundamentos de Computadores Escuela Politécnica Superior. U.A.M

PUERTAS LOGICAS. Una tensión alta significa un 1 binario y una tensión baja significa un 0 binario.

Sistemas Electrónicos Digitales Curso de adaptación al Grado

Ejercicios. Arquitectura de Computadoras. José Garzía

Introducción a los Sistemas Digitales. Tema 1

PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL

Registros de desplazamiento

LABORATORIO DE COMPUTADORAS

SELECCIÓN DE PROBLEMAS

TEMA 5. SISTEMAS COMBINACIONALES MSI.

Universidad Nacional de Quilmes

Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole

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

Universidad Central Del Este U C E Facultad de Ciencias de las Ingenierías y Recursos Naturales Escuela de Ingeniería Electromecánica

Subsistemas aritméticos y lógicos. Tema 8

Electrónica Digital II. Arquitecturas de las Celdas Lógicas. Octubre de 2014

Temario de Electrónica Digital

Existen diferentes compuertas lógicas y aquí mencionaremos las básicas pero a la vez quizá las más usadas:

Sistemas Electrónicos Digitales

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

1. Representación de la información en los sistemas digitales

INDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU)

Compuertas Lógicas. Sergio Stive Solano Sabié. Agosto de 2012 MATEMÁTICA. Sergio Solano. Compuertas lógicas NAND, NOR, XOR y XNOR

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

^6+1 2^5+1 2^2+1 2^1+1 2^ ^6+1 2^0-65.

Tema 5. SISTEMAS COMBINACIONALES. Tema 5. Sistemas combinacionales por Angel Redondo I.E.S Isaac Peral Torrejon de Ardoz 1

SISTEMAS ELECTRÓNICOS DIGITALES

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

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

DISEÑO CURRICULAR ELECTRÓNICA DIGITAL

Electrónica Digital. Conceptos Digitales. Dr. Oscar Ruano

NOT. Ejemplo: Circuito C1

Bloques Combinacionales

TEMA I: INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL

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

Curso Completo de Electrónica Digital

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA

Electrónica digital IES GUADIANA 4º ESO

circuitos digitales números binario.

Unidad 3: Circuitos digitales.

Componentes indispensables Un (1) 74LS181 ALU Un (1) 74 LS 47 Un display 7seg Ánodo Común

Circuitos Digitales CON José Manuel Ruiz Gutiérrez

Compuertas Lógicas. Apunte N 2

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

Comunicaciones I. Capítulo 4 CODIFICACIÓN Y MODULACIÓN

INDICE Capitulo 1. Álgebra de variables lógicas Capitulo 2. Funciones lógicas

Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Organización y Estructura del Computador II Semestre I-2014.

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

Lógica y compuertas (Parte 2): Circuitos Combinacionales y Secuenciales

TEMA I: INTRODUCCIÓN A LOS CIRCUITOS SECUENCIALES

Álgebra de Boole. Valparaíso, 1 er Semestre Prof. Rodrigo Araya E.

Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid. Circuitos Secuenciales

TECNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN

Oliverio J. Santana Jaria. Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Los objetivos de este tema son:

Tema IV. Unidad aritmético lógica

Bloques Aritméticos - Multiplicadores

Tema 11: Sistemas combinacionales

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES : SISTEMAS DIGITALES I SÍLABO

TEMA 4. MÓDULOS COMBINACIONALES.

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I CAPÍTULO III ARITMÉTICA Y CODIFICACIÓN

La Unidad Procesadora.

Circuitos combinacionales aritméticos (Parte II)

PRÁCTICA 1b: SUMA Y RESTA BINARIA

Fundamentos de Electrónica.1 ELECTRÓNICA DIGITAL. Fundamentos de Electrónica.2

TEMA 1 Representación de la información

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

ELECTRÓNICA DIGITAL. Sistemas analógicos y digitales.

Sistemas informáticos industriales. Algebra de Boole

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

IEE 2712 Sistemas Digitales

Circuitos lógicos combinacionales. Tema 6

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

Objetivo. Desarrollo. Práctica 6 Multiplexado. Sección 1 Estudio del comportamiento de un circuito sample and hold

Discusión. Modelo de una compuerta. Arquitecturas de Computadores Prof. Mauricio Solar. Temario. ...Introducción

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ácticas de electrónica básica para el área de Tecnología en Educación Secundaria. Curso para profesores.

Clase 02: Representación de datos

Diseño VHDL de módulos combinacionales básicos

CIRCUITOS COMBINACIONALES

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

Diseño de una calculadora

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

TEMA III TEMA III. Circuitos Digitales 3.1 REPRESENTACIÓN DE LA INFORMACIÓN 3.2 ALGEBRA DE BOOLE 3.3 MODULOS COMBINACIONALES BÁSICOS

INDICE 1. Operación del Computador 2. Sistemas Numéricos 3. Álgebra de Boole y Circuitos Lógicos

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

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

Representación de datos y aritmética básica en sistemas digitales

Transcripción:

CIRCUITOS ELECTRÓNICOS DIGITALES GRADO EN INGENIERÍA INFORMÁTICA TECNOLOGÍAS INFORMÁTICAS BOLETÍN DE PROBLEMAS 5 P1.- Realice la función f= Σ(0,3,6) con los siguientes componentes: a) Utilizando un decodificador con salidas activas en nivel alto y puertas OR. b) Utilizando un decodificador con salidas activas en nivel bajo y puertas AND. c) Utilizando un decodificador con salidas activas en bajo y puertas NAND. d) Con un decodificador con salidas activas en alto y puertas NOR. P2.- Realice las siguientes funciones haciendo uso de los dispositivos que se dan en cada uno de los apartados: a) Utilizando un decodificador con salidas activas en nivel alto y puertas OR. b) Utilizando un decodificador con salidas activas en nivel bajo y puertas AND. c) Utilizando un decodificador con salidas activas en bajo y puertas NAND. d) Utilizando un decodificador con salidas activas en alto y puertas NOR. F= Σ(0,9,11,15) + d(1,2,3) F = Π (0,3,5). d(1,2) F = Π (1,3,4,6,9,11). d(7,12,14) F = Π (1,2,3,7,8,9) P3.- Diseñe un circuito que permita multiplicar dos números binarios de dos bits. Para ello, utilice puertas lógicas de dos entradas y un decodificador: a) con salidas activas en alto b) con salidas activas en bajo P4.- Diseñe un circuito de 4 entradas y 3 salidas, z 0,z 1,z 2 que realice las siguientes funciones: z 0 vale 1 cuando tres o más entradas sean 1. z 1 vale 1 cuando haya el mismo número de unos que de ceros. z 2 vale 0 cuando dos o más entradas sean 1. Para ello se dispone de: a) Un decodificador con salidas activas en nivel alto y puertas NOR. b) Un decodificador con salidas activas en bajo y puertas NAND. P5.- Se dispone de decodificadores 2 a 4con salidas activas en alto y con señal de habilitación activa también en nivel alto. Diseñe, con las mismas características: a) Un decodificador 1:2 b) Un decodificador 3:8 c) Un decodificador de 4:16 P6.- Utilizando decodificadores de menos entradas que el dado, se pide: a) Cómo implementar un decodificador de 2 a 4? b) Cómo implementar un decodificador de 3 a 8? c) Cómo implementar un decodificador de 4 a 16?

Indique en cada apartado qué alternativa conduce al menor número de decodificadores. P7.- Implemente un circuito que realice la conversión BCD a Gray utilizando decodificadores y puertas. P8.- Realice las funciones de conmutación siguientes utilizando multiplexores de 4 canales. a) F= Σ (0,1,3,4) b) F= Σ (2,4,5,7) c) F= Σ (0,3,4) d) F= Σ (1,2,3,6,7) P9.- Realice las funciones del ejercicio anterior con: a) MUX-1 b) MUX-2 c) MUX-3 P10.- Realice con multiplexores de dos entradas de selección la función: F= Σ (0,1,3,4,5,6,8,9,10,11,12,15,17,20,22,23,25,28,29,30,31) P11.- Un sistema de comunicación se ha diseñado para que transmita uno de los dos códigos binarios de cuatro bits siguientes: CA = 0010 y CB = 1101. Durante la transmisión pueden recibirse perturbaciones que provoquen errores en la comunicación de dichos códigos. Diseñe un circuito con cuatro entradas (el dato de 4 bits) y 3 salidas A, B, C. La salida A se hace igual a 1 si el código recibido es el 0010 o ese mismo código con un error en un bit. La salida B se hará 1 si el código recibido es el 1101 o ese mismo con un error en un bit. La salida C se hace 1 si el código recibido difiere en dos bits de los código010 y 1101. Diseñe la función A con MUX 2:1, la función B con un decodificador y puertas NAND, y la C con puertas NOR. P12.- El bloque A de la figura pone su salida y k =1 si y sólo si hay k entradas a 1. Diseñe la unidad B para que el bloque completo C ponga z j =1 si y s lo si hay j entradas a 1. Utilice sólo MUX 2:1 P13.- Utilizando multiplexores de menos entradas de selección que el dado, se pide: a) Cómo implementaría un MUX de 3 entradas de selección? b) Cómo implementaría un MUX de 4 entradas de selección? P14.- Implemente la siguiente función multisalida usando un decodificador y puertas: F = Σ (0,1,3,7,9,12,15)

G = Π (0,1,2,5,6,10,11) H = (X 3 + X 2 ). (X 2 + X 1 + X 0 ) P15.- Un desplazador a la derecha de n bits, es un circuito combinacional que tiene como entrada un número A de n bits, m se ales de control s m-1,.. que indican el nœmero de posiciones que se desplazará a la derecha el número de entrada A, y genera la salida Z de n bits, correspondientes al número A desplazado. Así por ejemplo, para un desplazador de 8 bits, cuya entrada sea 10010101 y las se ales de control s 2 s 1 = 010, se genera un desplazamiento de 2 posiciones a la derecha, dando como resultado la salida XX100101. Si s 2 s 1 = 000 no hay desplazamiento. a) Diseñe un desplazador a la derecha de n=4 bits y m=2 bits, utilizando 4 MUX s de 4 canales. Suponga que los bits más significativos del resultado se llenan con 0 s.para el ejemplo anterior, la salida seráa 00100101. b) Dibuje las formas de onda de las salidas, cuando A 3 A 2 A 1 A 0 =1011 y las señales s 1 cambian según la secuencia "00,01,00,11,00,10" con una frecuencia de 1kHz. c) Indique una aplicación aritmética para el desplazador. P16.- La figura muestra un comparador de dos números de 1 bit y su tabla de verdad. Se desea obtener un comparador de números de 6 bits utilizando exclusivamente comparadores de 1 bit. El diseño debe contemplar que el tiempo de retraso no supere 4T, donde T es el retraso asociado al comparador de 1 bit. P17.- Un sistema que mide periódicamente la temperatura de un experimento de laboratorio da la información utilizando números de 4 bits en notación complemento a dos. Diseñe un circuito que detecte el intervalo cerrado de códigos [-5,4] utilizando exclusivamente comparadores de magnitud de cualquier nº de bits y puertas de dos entradas que no sean operadores lógicos universales. P18.- En un determinado sistema microcomputador, existen 3 subsistemas que procesan la información de forma independiente a través de cuatro fases de operación. Por propósitos de control, es necesario conocer: a) Cuándo dos o más subsistemas están en la misma fase. b) Cuándo exactamente dos subsistemas están en la misma fase. Cada subsistema genera una señal de dos bits para indicar en qué fase se encuentra (00,01,10,11). Diseñe un circuito que permita conocer cuándo el conjunto de subsistemas se encuentra en alguna de las dos situaciones posibles. P19.- Diseñe un circuito con MUX de 4 canales que realice la función del circuito de la figura:

P20.- Analice los siguientes circuitos: a) b)

c) P21.- Determinado proceso químico es controlado por dos sistemas idénticos S 1 y S 2. Cada sistema mide dos parámetros: valor de ajuste (A 1 y A 2, cada uno de dos bits) y valor base (B 1 y B 2, cada uno de cuatro bits). La operación es de la siguiente forma: - Si los valores base medidos por ambos sistemas difieren en menos de tres unidades, el valor de salida corresponderá a la base medida por S 1. - Si los valores base de S 1 y S 2 difieren en tres o más unidades, el valor de salida corresponderá a la resta "valor base menos valor de ajuste" del sistema que haya medido mayor valor base. Muestre un diagrama de bloques y realice un diseño utilizando subsistemas combinacionales. P22.- Sea el bloque lógico A que compara la magnitud de dos números de tres bits, X3 = x1x2x3 e Y3 = y1y2y3, donde x3 e y3 son los bits menos significativos. El bloque A tiene dos salidas G3 y S3 tales que G3 = 1 si y s lo si X3>Y3; S3 = 1 si y s lo si X3<Y3 y G3 = S3 = 0 si y s lo si X3 = Y3. a) Diseñe una unidad lógica B tal que junto con el bloque A sirva para comparar dos números de cuatro bits (X4 = x1x2x3x4 e Y4 = y1y2y3y4) tal como se muestra en la figura. Obtenga expresiones para G4 y S4 en función de las entradas al bloque B y muestre una realización de estas expresiones usando s lo puertas NAND. b) Muestre una realización del bloque A utilizando s lo bloques de tipo B.