Práctica 2 - Lógica Digital
|
|
|
- Antonio Páez Bustamante
- hace 8 años
- Vistas:
Transcripción
1 Práctica 2 - Lógica Digital Organización del Computador 1 Primer cuatrimestre de 2012 Todas las compuertas mencionadas en esta práctica son de 1 ó 2 entradas, a menos que se indique lo contrario. Usaremos los símbolos detallados a continuación para representar las distintas funciones lógicas: XO, NAND, NO Circuitos Combinatorios Ejercicio 1 Demostrar la equivalencia de las siguientes fórmulas booleanas: a) p = (p.q) + (p.q) b) x.z = (x + y).(x + y).(x + z) Ejercicio 2 1 ea p q = (p.q)+(p.q). Demostrar si la siguiente propiedad de distributividad es verdadera o es falsa: x (y.z) = (x y).(x z) Ejercicio 3 Determinar la veracidad o falsedad de las siguientes afirmaciones: a) ea p q = p.q Alcanza con este operador para representar todas las funciones booleanas? b) ea p q = p + q Alcanza con este operador para representar todas las funciones booleanas? Ejercicio 4 Mostrar cómo se puede construir la función booleana f(a, B) = A.B a partir de 2 compuertas NAND. Mostar además cómo construir la función f(a) = A utilizando únicamente compuertas NAND. Ejercicio 5 Dibujar un circuito que implemente la función booleana f(a, B, C) = A.B.C usando 2 compuertas NO y varias compuertas NOT. Ejercicio 6 Dada la función booleana F definida a partir de la siguiente tabla de verdad, A B C F (A, B, C) a) Escribir la suma de productos para la función F. Calcular la cantidad de compuertas que la implementación literal de la función requeriría. 1 Ej 7. Capítulo 3 del L. Null & J. Lobur - Essentials Of Computer Organization And Architecture 1
2 b) e puede simplificar la expresión usando propiedades del álgebra booleana? Dibujar el circuito correspondiente utilizando la menor cantidad de compuertas que pueda. Ejercicio 7 Dibujar el diagrama lógico de un demultiplexor de 2 líneas de control, 1 línea de entrada y 4 líneas de salida. Este circuito dirige la única línea de entrada a una de cuatro líneas de salida, dependiendo del estado de las dos líneas de control. c 1 c 0 s i 0 0 s 0 = e 0, s i = 0 si i s 1 = e 0, s i = 0 si i s 2 = e 0, s i = 0 si i s 3 = e 0, s i = 0 si i 3 Ejercicio 8 a) Dibujar el diagrama lógico de un codificador de 4 líneas de entrada (e i )y 2 líneas de salida (s i ). i únicamente e i está alta, las salidas deben representan el número i en notación sin signo. No está definido cuál es el resultado si no se cumple que sólo una de las líneas de entrada tiene valor 1. b) Dotar al circuito anterior de una salida adicional que indique si el estado de la entrada es válido o inválido. Ejercicio 9 a) Dibujar con compuertas lógicas el circuito de un decodificador de 2 líneas de entrada (e i )y 4 líneas de salida (s i ), cuya tabla de verdad es la siguiente: e 1 e 0 s 3 s 2 s 1 s b) Usando el circuito anterior, reescribir el demultiplexor de 1 línea de entrada, 2 líneas de control y 4 líneas de salida. c) eescribir por completo los dos circuitos anteriores utilizando solamente compuertas NAND. Ejercicio 10 a) Dibujar el diagrama lógico de un carry left shifter de 3 líneas de entrada (e 2, e 1, e 0 ), 4 líneas de salida (s 3, s 2, s 1, s 0 ) y 1 línea de control (c 0 ). El comportamiento de este shifter es el siguiente: si c 0 = 0, s i = e i para todo 0 i < 3, s 3 = 0 si c 0 = 1, s i+1 = e i para todo 0 i < 3, s 0 = 0 2
3 b) i las líneas de entrada y de salida codifican un número entero en notación sin signo, qué significa matemáticamente el shift a la izquierda? Y a la derecha? c) i las líneas codificasen un número entero en notación complemento a 2, el significado matemático es el mismo? Cómo se adaptaría el circuito? Ejercicio 11 a) Diseñar un full adder de 1 bit usando sólo compuertas NAND. La tabla de verdad del full adder es la siguiente: A B carry in suma carry out b) uponiendo que todas las compuertas elementales tienen el mismo retardo (delay) t, calcule el retardo total del circuito para producir todas sus señales de salida. Ejercicio 12 a) Diseñar un full adder de 4 bits combinando 4 full adders de 1 bit. b) uponiendo que los enteros se codifican con notación complemento a 2. Diseñar circuitos anexos que observen los siguientes flags: Negative: N = 1 la salida representa un número negativo (complemento a 2) Overflow: V = 1 el resultado no es representable (complemento a 2) Carry: C = 1 la suma de la codificación binaria produjo acarreo Zero: Z = 1 el resultado representa el número 0 c) e puede usar el mismo circuito para sumar números enteros codificados en notación sin signo? d) Cómo se podría aprovechar este sumador para realizar restas tanto de números codificados en notación complemento a 2 como en notación sin signo? e) Modificar la señal de Carry de tal modo que represente lo siguiente: i la operación es suma: C = 1 la suma bit a bit produjo acarreo i la operación es resta: C = 1 la resta bit a bit produjo borrow (dame uno) f) Para comparar dos números A y B se realiza la operación A B. Indicar los valores de los flags que caracterizan las siguientes condiciones. condición complemento a 2 notación sin signo A < B A B A = B A B A > B 3
4 Ejercicio 13 a) Diseñar un componente con 4 entradas e 0,..., e 3 y 4 salidas s 0,..., s 3 tal que cada salida s i valga e i. b) Diseñar un componente con 4 entradas e 0,..., e 3 y 4 salidas s 0,..., s 3 que calcule el inverso aditivo del número codificado en complemento a 2 por la entrada. c) Modificar el circuito anterior para que en una nueva salida indique si el número de la entrada no tiene un inverso aditivo representable con 4 bits en complemento a 2. Circuitos ecuenciales Ejercicio 14 a) Escribir el diagrama temporal para el siguiente circuito secuencial desde 0 ns hasta 65 ns, suponiendo un retardo de 15 ns para la compuerta AND, un retardo de 5 ns para la compuerta NOT, en el tiempo 0 ns la señal e 0 cambia a 1, inicialmente en 0. las señales i 0 y s 0 tienen valor 1 y 0 respectivamente en el tiempo 0 ns. suponer que los componentes empiezan a estabilizarse cuando sus señales de entrada están estables. i0 s0 e0 b) Podría alcanzar s 0 un valor estable en el punto anterior? Y en el caso en que e 0 fuera 0 en lugar de 1, se estabilizaría? Ejercicio 15 Asumiendo los mismos tiempos de retardo que en el ejercicio anterior, describa el comportamiento de los siguientes circuitos si la llave 1 se mantiene desconectada y la llave 2 se acciona por 15 ns y luego se vuelve a desactivar. (1) (2) 4
5 Ejercicio 16 Escriba tablas características que especifiquen el comportamiento de cada uno de los siguientes circuitos secuenciales: (a) (b) (c) Ejercicio 17 egistro simple Diseñar un registro simple de cuatro bits. Este tipo de registros es un circuito de seis entradas (i 0 a i 3, load, clk) y cuatro salidas clk i 3 i 2 i 1 i 0 load (o 0 a o 3 ), cuyo funcionamiento es el siguiente: cuando la señal o 3 o 2 o 1 o 0 clk alcanza su rango ascendente, si load está alta, almacena las señales recibidas en i 0 a i 3. Por las líneas de salida, se emite el valor almacenado en el registro. Ejercicio 18 Extensor de signo Diseñar un registro extensor de signo de dos a cuatro bits. Del mismo modo que un registro simple (ver ejercicio 17) este circuito toma el valor de sus cuatro entradas i 0 a i 3 cuando su señal clk load atraviesa su flanco ascendente si la entrada load vale 1. Por sus clk i 3 i 2 i 1 i 0 ext líneas de salida (o o 3 o 2 o 1 o 0 a o 3 ) se emite el valor almacenado si la señal 0 ext está baja; por el contrario, si vale 1, se emite una representación de cuatro bits del número almacenado en los dos bits menos significativos del registro, interpretados como un entero codificado en complemento a 2. Ejercicio 19 Desplazador Diseñar un registro desplazador a izquierda de cuatro bits. Del mismo modo que un registro simple (ver ejercicio 17) este circuito load toma el valor de sus cuatro entradas i 0 a i 3 cuando su señal clk clk i 3 i 2 i 1 i 0 shl atraviesa su flanco ascendente, si la entrada load vale 1. Por sus o 3 o 2 o 1 o 0 líneas de salida (o 0 a o 3 ) se emite el valor almacenado si la señal shl está baja; por el contrario, si vale 1, se emite ese valor desplazado en uno hacia la izquierda. Ejercicio 20 egistro bidireccional Diseñar un registro bidireccional de cuatro bits. Este tipo de registros es un circuito con tres entradas (load, read, clk) y cuatro señales de entrada y salida (d 0 a d 3 ), que funciona de la siguiente clk d 3 d 2 d 1 d 0 load read manera: cuando la señal clk alcanza su rango ascendente, si load está alta, almacena las señales recibidas en d 0 a d 3 ; en cambio, si read está alta, se emite el valor almacenado en el registro por esas mismas líneas. 5
6 flags Ayuda: utilice componentes de tres estados y asuma como precondición que las señales load y read no pueden estar altas simultáneamente. Ejercicio 21 egistro de salida restringida Diseñar un registro de salida restringida de cuatro bits. Este load tipo de registros es un circuito de siete entradas (i clk i 3 i 2 i 1 i 0 a i 3, load, clk 0 read y read) y cuatro salidas (o o 3 o 2 o 1 o 0 a o 3 ), muy similar al registro simple 0 (ejercicio 17) pero que sólo emite su salida por las líneas o 0 a o 3 si read está alta cuando clk alcanza su flanco ascendente. Ayuda: utilice componentes de tres estados y asuma como precondición que las señales load y read no pueden estar altas simultáneamente. Ejercicio 22 Auto incrementador clk d 3 d 2 d 1 d 0 load read inc Ejercicio 23 ALU Diseñe una ALU con las siguientes características: Diseñar un registro bi-direccional auto incrementador de cuatro bits. Este circuito funciona de la misma manera que un registro bi-direccional (ver ejercicio 20), pero tiene una línea de entrada extra inc tal que si contiene una señal alta cuando clk alcanza su flanco ascendente, el valor almacenado por el registro se incrementa en uno. cuatro señales de entrada que indican la operación a realizar: add, sub, and, or; dos registros simples, donde se almacenan los operandos a utilizar; un registro de salida restringida, donde se almacena el resultado; cuatro flags cuyos valores son determinados por la última operación realizada. add sub and or Ejercicio 24 La conjetura de Collatz, es un famoso problema matemático aún no resuelto. Esta conjetura enuncia la siguiente función f : N N, aplicable a cualquier número entero positivo: { n f(n) = 2 si n es par 3n + 1 si n es impar e dice que si se toma cualquier número y se aplica esta función reiteradas veces, el resultado siempre converge a 1. a) Construir un circuito combinatorio que realice la función f(n) para una entrada de 5 bits. b) Construir un circuito secuencial, que aplique reiteradas veces la función anterior por cada ciclo de reloj. 6
7 flags c) Modificar el circuito anterior de forma que si el valor de entrada es 1, entonces la salida también sea 1. Ejercicio 25 Dado el siguiente circuito y asumiendo que el registro contador comienza almacenando el valor 0000, indique mediante un diagrama de tiempos la secuencia de activaciones y desactivaciones de señales de control necesarias para que el contador contenga los valores: 0, 1, 2, -1, 0, 1, 2, etc. clk clk extensor Incrementador load ext load read inc Ejercicio 26 Dado el siguiente circuito, indique mediante un diagrama de tiempos la secuencia de activaciones y desactivaciones de señales de control necesarias para que el valor almacenado en el registro bidireccional (ejercicio 20) 0 se sume al valor del registro bidirecional 1 y el resultado se almacene en el registro add sub and or 7
8 Apunte de componentes Componentes de tres estados A B C x 0 Hi-Z Noción eléctrica: A B=0 C A B=1 C ímbolo: A B C Hi-Z significa alta impedancia, es decir, que tiene una resistencia alta al pasaje de corriente. Como consecuencia de esto, podemos considerar al pin C como desconectado del circuito. Flip-flop Flip-flop con clock 0 0 no cambia 0 1 reset a cero 1 0 set a uno 1 1 indefinido Flip-Flop D Flip-Flop JK D D J K (t + 1) 0 0 (t) (t) J K
Práctica 2 - Lógica Digital
Práctica 2 - Lógica Digital Organización del Computador 1 Primer Cuatrimestre 2017 Todas las compuertas mencionadas en esta práctica son de 1 ó 2 entradas, a menos que se indique lo contrario. Usaremos
Lógica Digital. Circuitos Secuenciales. Maximiliano Urso. Orga I
Lógica Digital Circuitos ecuenciales Maximiliano Urso Orga I Ejercicio 1 ealizar un diagrama de tiempos para el siguiente circuito. Asuma que el retardo de las compuertas es 15 ns. Inicialmente en, y se
Práctica 2: Lógica Digital - Combinatorios
Organización del Computador I DC - UBA Segundo Cuatrimestre de 2009 Álgebra booleana Propiedades Álgebra booleana Compuertas - NOT Propiedades A NOT A 0 1 1 0 Compuertas - AND Propiedades A B A AND B 0
Lógica Digital. Circuitos Secuenciales. Francisco García Eijó. Organización del Computador I Departamento de Computación - FCEyN UBA
Lógica Digital Circuitos Secuenciales Francisco García Eijó Organización del Computador I Departamento de Computación - FCEyN UBA 5 de Abril del 2016 Agenda 1 Repaso 2 Introducción 3 Flip-Flops 4 Ejercicios
Introducción Tipos de FF Ejercicios. Lógica Digital. Circuitos Secuenciales. Francisco García Eijó
Circuitos Secuenciales Organización del Computador I Departamento de Computación - FCEyN UBA 13 de Abril del 2010 Agenda 1 Repaso 2 ué son los circuitos secuenciales? 3 Tipos de Flip-Flops 4 Ejercicios
Introducción Flip-Flops Ejercicios Resumen. Lógica Digital. Circuitos Secuenciales - Parte I. Francisco García Eijó
Lógica Digital Circuitos Secuenciales - Parte I Francisco García Eijó Organización del Computador I Departamento de Computación - FCEyN UBA 7 de Septiembre del 2010 Agenda 1 Repaso 2 Multimedia Logic 3
Práctica 3: Lógica Digital - Combinatorios 1/2
Práctica 3: Lógica Digital - Combinatorios 1/2 Matías López Organización del Computador I DC - UBA Verano 2010 Compuertas - NOT Propiedades A NOT A 0 1 1 0 Compuertas - AND Propiedades A B A AND B 0 0
Circuitos Combinatorios
Circuitos Combinatorios Expositor: Esteban Pontnau Autor: Luis Agustín Nieto Primer Cuatrimestre de 2011 Departamento de Computación, FCEyN,Universidad de Buenos Aires. 5 de abril de 2011 Objetivos de
Dado el siguiente circuito digital, encontrar la tabla característica y la tabla de operación del flip-flop correspondiente
Un flip-flop "S-R Set-dominante" difiere del flip-flop S-R normal en que cuando S y R están a valor lógico 1 simultáneamente se realiza la operación de Set. Obtener la tabla de operación, la tabla característica
Circuitos Combinatorios
Circuitos Combinatorios Primer Cuatrimestre de 2010 Departamento de Computación, FCEyN,Universidad de Buenos Aires. 7 de abril de 2010 Objetivos de la clase de hoy Repasar los operadores y propiedades
Lógica Digital - Circuitos Secuenciales
Lógica Digital - Circuitos Secuenciales Organización del Computador I Diego Fernández Slezak (gracias David y Fran!) Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de
Organización del Computador I. David Alejandro González Márquez
Lógica Digital - Circuitos Secuenciales Organización del Computador I David Alejandro González Márquez Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires 11.02.2011
Organización n del Computador 1. Lógica Digital 1 Algebra de Boole y compuertas
Organización n del Computador 1 Lógica Digital 1 Algebra de Boole y compuertas Representación n de la Información La computadoras necesitan almacenar datos e instrucciones en memoria Sistema binario (solo
Organización del Computador 1 Lógica Digital 1: álgebra de Boole y
Introducción Circuitos Bloques Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires
Lógica Digital - Circuitos Combinatorios
Lógica Digital - Circuitos Combinatorios Expositor: Esteban Pontnau Primer Cuatrimestre de 2012 Departamento de Computación, FCEyN,Universidad de Buenos Aires. 3 de abril de 2012 Objetivos de la clase
Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas
Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas Dr. Marcelo Risk Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires 2017 Lógica
Circuitos Lógicos Combinatorios. Ing. Jorge Manrique 2004 Sistemas Digitales 1
Circuitos Lógicos Combinatorios Ing. Jorge Manrique 2004 Sistemas Digitales 1 Circuitos Combinatorios Un circuito combinatorio es un arreglo de compuertas lógicas con un conjunto de entradas y salidas.
TEMA 5.3 SISTEMAS DIGITALES
TEMA 5.3 SISTEMAS DIGITALES TEMA 5 SISTEMAS DIGITALES FUNDAMENTOS DE ELECTRÓNICA 08 de enero de 2015 TEMA 5.3 SISTEMAS DIGITALES Introducción Sistemas combinacionales Sistemas secuenciales TEMA 5.3 SISTEMAS
Lógica Digital - Circuitos Secuenciales
Lógica igital - Circuitos Secuenciales Organización del Computador I Carlos A. i Pietro epartamento de Computación - FCEyN UBA 2 do Cuatrimestre de 2014 1 / 27 Menú del ía 1 Repaso 2 Clocks 3 Flip-Flops
Organización del Computador 1 Lógica Digital 1: álgebra de Boole y
Introducción Circuitos Bloques Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires
2. Números naturales: sistema de numeración y operaciones básicas
INTRODUCCIÓN A LOS COMPUTADORES 2003-2004 Objetivos Formativos Que el alumno sea capaz de: Comprender el funcionamiento y saber diseñar los circuitos digitales combinacionales y secuenciales que se utilizan
Arquitectura de Computadoras 2015 Práctico 03. Práctico 3. Álgebra de Boole. Método de Karnaugh. Circuitos lógicos combinatorios.
Práctico 3 Álgebra de Boole. Método de Karnaugh. Circuitos lógicos combinatorios. Objetivo Conocer y entrenarse en las técnicas para la construcción de circuitos combinatorios de mediano porte. Conocer
Organización de Computadoras
Organización de Computadoras SEMANA 1 UNIVERSIDAD NACIONAL DE QUILMES Qué vimos? Sistema Binario Interpretación Representación Aritmética Sistema Hexadecimal Hoy! Lógica proposicional Compuertas lógicas:
Electrónica Digital. Ing. Javier Soto Vargas Ph.D. ECI TDDA(M) - Javier Soto 1
Electrónica Digital Ing. Javier Soto Vargas Ph.D. [email protected] ECI TDDA(M) - Javier Soto 1 Sistema Digital Manejo de elementos discretos de información. Elementos discretos: Señales eléctricas.
Organización del Computador 1 Lógica Digital 2: circuitos y memor
Organización del Computador 1 Lógica Digital 2: circuitos y memorias Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Septiembre 2009 Circuitos secuenciales
LECCIÓN Nº 02 FUNCIONES DE LOGICA COMBINACIONAL (PARTE 1)
LECCIÓN Nº 02 FUNCIONES DE LOGICA COMBINACIONAL (PARTE 1) 1. CONVERSORES DE CODIGO La disponibilidad de una gran variedad de códigos para los mismos elementos discretos de información origina el uso de
UNIVERSIDAD DE CASTILLA LA MANCHA ESCUELA SUPERIOR DE INFORMÁTICA. CIUDAD REAL
TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL. 30 ENERO 21 1º A (Superior) 1º B (Sistemas) 1º C (Gestión) SOLUCIONES 1.- Realiza los siguientes cambios de base, poniendo en todos los casos
PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL
PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL 1. 2. 3. 4. 5. 6. a) Convierta el número (5B3) 16 al sistema decimal b) Convierta el número (3EA) 16 al sistema binario c) Convierta el número (235)
plicación de los circuitos SUMADOR DIBITAL S C
plicación de los circuitos ógicos A B SUMADOR DIBITAL S C Aplicaciones de los circuitos lógicos Algunas aplicaciones elementales como los circuitos aritméticos digitales y los codificadores y decodificadores,
Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid. Circuitos combinacionales
Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid Circuitos combinacionales Puertas lógicas simples y complejas. Multiplexores. Elementos varios: codificadores
CIRCUITOS ELECTRÓNICOS DIGITALES ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID
CIRCUITOS ELECTRÓNICOS DIGITALES ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD AUTÓNOMA DE MADRID Guía de problemas: Aritmética de Computadores Parte 1: Operaciones básicas con lápiz y papel Problema 1: a)
Organización de Computadoras. Clase 4
Organización de Computadoras Clase 4 Temas de clase Circuitos Lógicos Combinacionales Circuitos Lógicos Secuenciales Notas de clase 4 2 Circuitos Combinacionales o Combinatorios Responden a los valores
ESTRUCTURA Y TECNOLOGIA DE COMPUTADORES II Curso PROBLEMAS TEMA 4: Unidad Aritmético Lógica
Problemas propuestos en examen PROBLEMAS TEMA 4: Unidad Aritmético Lógica 4.1 Se desea realizar una Unidad Aritmético Lógica que realice dos operaciones, suma y comparación de dos números X (x 2 ) e Y
ELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 5
ELECTRÓNICA DIGITAL Ejercicios propuestos Tema 5 Ejercicio 1. Encontrar el diagrama de estados que describe el funcionamiento del sistema secuencial de la Fig.1. Dicho sistema posee dos señales de entrada,
Práctica 1 - Representación de la información
Práctica 1 - Representación de la información Organización del Computador 1 Primer Cuatrimestre 2014 Ejercicio 1 a) Utilizando el método del cociente, expresar en bases 2, 3 y 5 los números 33, 100 y 1023.
ELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 3
ELECTRÓNICA DIGITAL Ejercicios propuestos Tema Ejercicio. Convertir a binario natural, los siguientes números expresados en formato decimal. Puedes predecir a priori los bits que necesitarás para la representación
Electrónica Digital: Diseño y Lógica Secuencial
Electrónica Digital: Diseño y Lógica Secuencial Profesor: Ing Andrés Felipe Suárez Grupo de Investigación en Percepción y Sistemas Inteligentes. Email: [email protected] Tabla de Contenido
Unidad 3: Circuitos digitales.
A-1 Appendix A - Digital Logic Unidad 3: Circuitos digitales. Diapositivas traducidas del libro Principles of Computer Architecture Miles Murdocca and Vincent Heuring Appendix A: Digital Logic A-2 Appendix
Organización n del Computador 1. Lógica Digital 2 Circuitos y memorias
Organización n del Computador Lógica Digital 2 Circuitos y memorias Circuitos Secuenciales Circuitos combinatorios Funciones ooleanas El resultado depende sólo s de las entradas También n necesitamos circuitos
Práctica de Problemas N o 3
Práctica de Problemas N o 3 Registros y Lógica MSI Ejercicio 1 Se desean comparar dos palabras de 4 bits a = a 3 a 2 a 1 a 0 b = b 3 b 2 b 1 b 0 Diseñe un circuito combinacional que produzca una salida
Práctica 1. Sistemas de Numeración y Representación de la Información
Práctica 1 UNlVERSlDAD DE BUENOS AIRES FACULTAD DE CIENCIAS EXACTAS Y NATURALES Organización Del Computador I Práctica I Sistemas de Numeración y Representación de la Información - Alcance Unidad 3.1 Sistemas
Universidad Autónoma de Baja California
Universidad Autónoma de Baja California Facultad de Ingeniería, Arquitectura y Diseño Práctica de laboratorio Programa educativo Plan de estudio Clave asignatura Nombre de la asignatura Bioingeniería 2009-2
Circuitos electrónicos digitales. Unidades Aritméticas Lógicas. Departamento de Tecnología Electrónica Universidad de Sevilla
Circuitos electrónicos digitales Unidades Aritméticas Lógicas Índice Introducción Circuitos sumadores básicos Sumador paralelo de n bits Sumador/Restador Unidad aritmético-lógica (ALU) Introducción Los
Organización de Computadoras Apunte 5: Circuitos Lógicos Secuenciales
Organización de Computadoras 2003 Apunte 5: Circuitos Lógicos Secuenciales Introducción: En el desarrollo de los sistemas digitales es fundamental el almacenamiento de la información, esta característica
TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL. 3 JULIO SOLUCIÓN
TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL. 3 JULIO 2006. SOLUCIÓN Tipo test (0,4 puntos correcta, 0 puntos en blanco y 0,2 puntos incorrecta) 1. El resultado en complemento a 2 de la
Registros de desplazamiento
Registros de desplazamiento Definición de registro de desplazamiento básico Tipos de registro de desplazamiento Configuraciones específicas Aplicaciones más típicas VHDL Ejercicio propuestos Definición
MÓDULO Nº7 REGISTROS Y CONTADORES
MÓDULO Nº7 REGISTROS Y CONTADORES UNIDAD: LÓGICA SECUENCIAL TEMAS: Registros. Contadores. OBJETIVOS: Explicar que es un registro, su clasificación y sus principales características. Explicar que es un
TRAB.PRÁCTICO Nº 1: INTRODUCCIÓN A LAS TÉCNICAS DIGITALES
OBJETIVOS: A partir de los conocimientos adquiridos en las asignaturas previas ( Elementos de Informática y Elementos de Lógica y Matemática Discreta ) relacionados con el Álgebra de Boole y funciones
2-Funciones y representaciones booleanas
2-Funciones y representaciones booleanas 2.1 Lógica y álgebra de Boole 2.2 Funciones booleanas 2.3 Representaciones de funciones booleanas. 2.4 Funciones de varias variables. 2: Funciones booleanas 1 Lógica
HOJA DE PROBLEMAS 8: ELEMENTOS DE MEMORIA
f Universidad Rey Juan Carlos Grado en Ingeniería Informática Fundamentos de Computadores HOJA DE PROBLEMAS 8: ELEMENTOS DE MEMORIA 1. Se desea diseñar un circuito que calcule el bit de paridad par sobre
Multiplicador Digital
Multiplicador Digital Dr. Andrés David García García Departamento de Mecatrónica Escuela de Ingeniería y Ciencias Multiplicador Existen varios métodos básicos para el cálculo de la multiplicación de dos
Problema Nº 1.a2.- Obtenga las siguientes conversiones numéricas. Problema Nº 1.a3.- Obtenga las siguientes conversiones numéricas. 9E36.
Universidad Simón Bolivar EC173 Circuitos Digitales Trimestre: Septiembre_DIC_ 5 PROBLEMARIO Nº 1.- 1.a.- Problemas sistemas númericos Problema Nº 1.a1.- 0. =?. =? ( c) 67.4 =? d 15 C.3 =? Problema Nº
Operación de circuitos lógicos combinatorios.
Operación de circuitos lógicos combinatorios. 1.1 Analiza circuitos lógicos combinatorios, empleando sistemas y códigos numéricos. A. Identificación de las características de la electrónica digital. Orígenes
Sistemas Digitales. Introducción. rev diego codevilla v1.2
Introducción rev. 202.0 Características Sistemas Digitales vs. Analógicos. Digitales Analógicos Utiliza sólo dos estados diferentes. Utiliza una cantidad infinita de valores dentro de un rango de valores
ALU. Unidad aritmético-lógica
ALU Unidad aritmético-lógica Definición La ALU (unidad aritmético-lógica) es el dispositivo que se encarga de realizar: a) Operaciones aritméticas (suma, resta, etc.). b) Operaciones lógicas (and, or,
Fundamentos de Computadores. Tema 5. Circuitos Aritméticos
Fundamentos de Computadores Tema 5 Circuitos Aritméticos OBJETIVOS Conceptuales: Suma y resta binaria Implementaciones hardware/software Circuito sumador y semi-sumador básico Sumadores/restadores de n
UNIDAD ARITMETICO-LOGICA. Conceptos. 1. Sumadores y restadores. Semisumador:
UNIDAD ARITMETICO-LOGICA Conceptos Unidad aritmético-lógica: Elemento que realiza las operaciones aritméticas y lógicas entre los datos Operaciones típicas Sumar Restar Multiplicar Desplazamiento de registros
Sistemas Digitales - Examen temas 1, 2 y 3 - (6 de Abril 2016)
Sistemas Digitales - Examen temas, 2 y 3 - (6 de Abril 206) EXAMEN RESUELTO Problema-. Modelo-A (Calificación 0 puntos) Se quiere diseñar un circuito digital, tal que, dado un número en código octal de
BOLETIN 7: Subsistemas secuenciales
BOLETIN 7: Subsistemas secuenciales Problemas básicos P. Realice el diagrama de estados de un C.S.S. que funcione como un contador módulo 4 ascendente/descendente en función de una entrada de control.
Clase N 3 El Flip-Flop. Flop. Ing. Manuel Rivas DEPARTAMENTO DE ELECTRÓNICA Y CIRCUITOS. Trimestre Enero Marzo 2007
EC275 Ingeniería Electrónica 2 Clase N 3 El Flip-Flop Flop Ing. Manuel Rivas DEPARTAMENTO DE ELECTRÓNICA Y CIRCUITOS Trimestre Enero Marzo 27 Temario general Principio de funcionamiento de los Flip-Flops
CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA 1. CIRCUITOS ARITMÉTICOS
CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA En Electrónica digital se tienen sistemas combinatorios y sistemas secuenciales. Un sistema combinatorio
TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL. 13 ENERO TIEMPO 1h 30m SOLUCIÓN
TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL. ENERO 9. TIEMPO h m SOLUCIÓN Tipo test (correcta, puntos, incorrecta -,5 puntos). Qué tipo de circuito implementa la figura? a) Un contador
Arquitectura de Computadores. Resumen para Certamen 2 Por Franco Zuccar
Arquitectura de Computadores Resumen para Certamen 2 Por Franco Zuccar Componentes básicos Compuertas logicas (AND, OR, NOT, XOR, NAND y NOR) Flip-Flop s (SR, JK, D y T) Los circuitos combinacionales se
Práctica 1 ALU de 1 BIT
INSTITUTO POLITÉCNICO NACIONAL Centro de Estudios Científicos y Tecnológicos Nº 1 Gonzalo Vázquez Vela Academia de Sistemas Digitales Prácticas de Arquitectura de Microprocesadores y Microcontroladores
13-Bloques Básicos Secuenciales
3-Bloques Básicos Secuenciales 3. Bloques básicos 3.2 Ejemplos de diseños 3: Bloques Básicos Bloques Básicos Secuenciales Bloques básicos secuenciales Contadores Registros de desplazamiento (o corrimiento)
Sistemas Digitales - Examen temas 1, 2 y 3 - (6 de Abril 2016)
EXAMEN RESUELTO Problema-. Modelo-B (Calificación puntos) Se quiere diseñar un circuito digital, tal que, dado un número en código octal de una sola cifra en su entrada, este circuito: ) Indique, si el
Subsistemas aritméticos y lógicos. Tema 8
Subsistemas aritméticos y lógicos Tema 8 Qué sabrás al final del capítulo? Diseño de Sumadores Binarios Semisumadores Sumador completo Sumador con acarreo serie Sumador con acarreo anticipado Sumador /
Subsistemas aritméticos y lógicos. Tema 10
Subsistemas aritméticos y lógicos Tema 10 Qué sabrás al final del capítulo? Diseño de Sumadores Binarios Semisumadores Sumador completo Sumador con acarreo serie Sumador / Restador Sumador BCD Diseño de
CURSO: Electrónica digital UNIDAD III: CIRCUITOS SECUENCIALES - TEORÍA
www.ceduvirt.com CURSO: Electrónica digital UNIDAD III: CIRCUITOS SECUENCIALES - TEORÍA INTRODUCCIÓN SISTEMA SECUENCIAL Un sistema combinatorio se identifica por: 1. La salida del sistema debe ser estrictamente
Tema 3: Operaciones aritméticas y lógicas
Tema 3: Operaciones aritméticas y lógicas S Suma-resta en base dos S Operaciones lógicas: OR, AND, XOR y NOT S Operaciones de desplazamiento S Suma-resta en los diferentes sistemas de representación de
LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS
LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS 1. DISPOSITIVOS SECUENCIALES Los circuitos biestables son aquellos que poseen dos estados estables que se pueden mantener por tiempo indefinido, lo que nos
Ejercicios. Arquitectura de Computadoras. José Garzía
jercicios de rquitectura de Computadoras José Garzía n la figura se representa el diagrama de flujo de un algoritmo. B X Y +B í + 7=? No B B+ C +B Los registros, B y C tienen una longitud de 8 bits. 7
Unidad 3: Circuitos digitales.
A- Appendix A - Digital Logic Unidad 3: Circuitos digitales. Diapositivas traducidas del libro Principles of Computer Architecture Miles Murdocca and Vincent Heuring Appendix A: Digital Logic 999 M. Murdocca
HOJA DE PROBLEMAS 6: MÓDULOS COMBINACIONALES BÁSICOS
f Universidad Rey Juan Carlos Grado en Ingeniería Informática Fundamentos de Computadores HOJA DE PROBLEMAS 6: MÓDULOS COMBINACIONALES BÁSICOS. Dado el módulo combinacional de la figura se pide dibujar
LABELN-ELN Laboratorio Nº 5 Circuitos Lógicos Combinacionales
1 LABELN-ELN Laboratorio Nº 5 Circuitos Lógicos Combinacionales Objetivos Diseñar un circuito digital combinacional que permita realizar la suma de dos números binarios de 3 bits cada uno. Utilizar LEDs
Sistemas Digitales I
UNIVERSIDAD INDUSTRIAL DE SANTANDER Sistemas Digitales I Taller No1 Profesor: Carlos A. Fajardo Mayo de 2015 Temas: Representación digital de los Datos, Algebra de Boole, Funciones Lógicas, Introducción
Práctica 3 - Arquitectura del CPU
Práctica 3 - Arquitectura del CPU Organización del Computador 1 Primer cuatrimestre de 2012 Ejercicio 1 A partir de cada uno de los siguientes vuelcos parciales de memoria y estados del procesador, realizar
FUNDAMENTOS DE COMPUTADORES INGENIERÍA TÉCNICA INFORMÁTICA DE GESTIÓN
FUNDAMENTOS DE COMPUTADORES INGENIERÍA TÉCNICA INFORMÁTICA DE GESTIÓN LISTADO DE PRÁCTICAS CURSO 2005/2006 Practicas de Fundamentos de Computadores (05/06) 2 Práctica 1 Construcción de Funciones Lógicas
Biestable D. Análisis y síntesis de circuitos secuenciales
PRÁCTICA 3 Biestable D. Análisis y síntesis de circuitos secuenciales Objetivos Después de realizar esta práctica, el alumno deberá: 1) Conocer el funcionamiento del biestable D activado por flanco. 2)
PROBLEMAS DE ESTRUCTURA Y TECNOLOGIA DE COMPUTADORES I
1) Convertir los siguientes números a sus correspondientes representaciones en las bases 2,, 5 y 16: a) 465 10 b) 24 8 c) 4287 10 2) Pasar los siguientes números binarios a base octal y hexadecimal: a)
1.1 Circuitos Digitales
TEMA III Circuitos Digitales Electrónica II 27. Circuitos Digitales Del mundo analógico al digital. Ventajas de la señal digital. Inconvenientes de la señal digital. Algebra de Boole. Puertas Lógicas.
Lógica Secuencial. Dr. Andrés David García García Escuela de Ingeniería y Ciencias Campus Estado de México
Lógica Secuencial Escuela de Ingeniería y Ciencias Campus Estado de México Diferencias entre el mundo combinatorio y el mundo secuencial Hasta el momento, todos los circuitos que hemos diseñado e implementado
Arquitecturas de Computadores. 4 Sistemas Combinacionales y Secuenciales Prof. Javier Cañas R.
Arquitecturas de Computadores 4 Sistemas Combinacionales y Secuenciales Prof. Javier Cañas R. Temario 1. Introducción 2. Sistemas Combinacionales (SC) 3. Implantación de SC mediante PLA 4. Sistemas Secuenciales
Sumadores. Tipos de sumadores: Half-adder. Full-Adder. Carry-Look-Ahead. Carry-select.
Sumadores En electrónica un sumador es un circuito lógico que calcula la operación suma. En los computadores modernos se encuentra en lo que se denomina Unidad aritmético lógica (ALU). Generalmente realizan
Lógica Secuencial. Circuitos Digitales, 2º de Ingeniero de Telecomunicación ETSIT ULPGC
Lógica Secuencial Circuitos Digitales, 2º de Ingeniero de Telecomunicación ETSIT ULPGC Componentes secuenciales Contienen elementos de memoria Los valores de sus salidas dependen de los valores en sus
Problemario Electrónica Digital
Ejercicios de C.L.S.S ( Moore y Mealy), Registros y Memoria 1. Realice un circuito secuencial síncrono que tenga dos modos de operación: M=0 el circuito contara 0,1,3,2,5,4,7,6,0,1... M=1 el circuito contara
Problemas de Sistemas Digitales. Grados en I.Informática e I.Informática de Sistemas
Problemas de Sistemas Digitales Grados en I.Informática e I.Informática de Sistemas Curso 2013 2014 Introducción 1. Utilizando tablas de verdad, comprobar que cualquier función lógica de dos variables
TECNOLOGÍA DE COMPUTADORES. CURSO 2016/17. Problemas Secuenciales
TECNOLOGÍA DE COMPUTADORES. CURSO 2016/17. Problemas Secuenciales 1) Un contador síncrono ascendente de 0 a 11 es: A Un sistema secuencial con 12 estados, y necesita 4 biestables. B Un sistema secuencial
