Unidad 3: Circuitos digitales.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Unidad 3: Circuitos digitales."

Transcripción

1 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 and V. Heuring A-2 Appendix A - Digital Logic Objetivos generales El objetivo de este tema es abordar los principios básicos de la lógica digital, que pueden aplicarse en el diseño de una computadora digital. Lograr el entendimiento de los principios de la Lógica combinatoria y de la Lógica Secuencial, utilizadas en el diseño de circuitos lógicos digitales, a partir de los cuales es posible construir integramente una computadora. Estos circuitos implementan las operaciones básicas de mas bajo nivel, de las cuales depende el funcionamiento de una computadora. 999 M. Murdocca and V. Heuring Page

2 A-3 Appendix A - Digital Logic Indice general Lógica Combinatoria: Definiciones Algebra de Boole Componentes digitales Lógica Secuencial: Maquina de Estados Finitos FLIP_FLOPS: Circuito S-R sincrónico Circuito D Flip-Flop Circuito J-K Flip-Flop Circuito Master-Slave Flip-Flop Registros Contadores 999 M. Murdocca and V. Heuring A-4 Appendix A - Digital Logic Algunas definiciones Unidad lógica Combinatoria: un circuito lógico digital en el cual las decisiones lógicas se toman exclusivamente en base a las combinaciones de las entradas. Ejemplo: un sumador. Unidad lógica Secuencial: un circuito donde las decisiones se adoptan no sólo en virtud de las combinaciones de entrada sino también de la historia anterior de las mismas entradas. Ejemplo: una unidad de memoria. Máquina de estado finito: Un circuito que posee un estado interno y cuya salida es función de las entradas corrientes y de la historia previa de sus entradas 999 M. Murdocca and V. Heuring Page 2

3 A-5 Appendix A - Digital Logic Indice general Lógica Combinatoria: Definiciones Algebra de Boole Componentes digitales Lógica Secuencial: Maquina de Estados Finitos FLIP_FLOPS: Circuito S-R sincrónico Circuito D Flip-Flop Circuito J-K Flip-Flop Circuito Master-Slave Flip-Flop Registros Contadores 999 M. Murdocca and V. Heuring A-6 Appendix A - Digital Logic Logica Secuencial: Modelo clásico de una Máquina de Estados Finitos Una MEF está compuesta de una unidad lógica combinacional y elementos de retardo (llamados flip-flops). S i : elementos de retardo, uno por cada línea de entrada (líneas de estado) D - D n : salidas internas, que producirán el nuevo estado Q i : nuevos bits de estado Señal de sincronismo: D i ->S i ->Q i 999 M. Murdocca and V. Heuring Page 3

4 A-7 Appendix A - Digital Logic Máquinas de Estado Finito (I) Las máquinas de estado finito basan su funcionamiento en los AUTÓMATAS FINITOS, son entes matemáticos que permiten dar un soporte teórico a numerosos desarrollos relacionados con la informática (para nuestra asignatura, los circuitos secuenciales). Inicialmente se puede ver al autómata como una "caja negra" con entradas y salidas, cuyo comportamiento se observan en instantes sucesivos discretos: t ; t ; t2 ;... Un estímulo o entrada E(t) en el instante t produce una respuesta S(t+) en el instante (t+), respuesta que dependerá del estímulo o entrada E(t) y de una función del tiempo H(t): S(t+) = F( H(t), E(t) ) 999 M. Murdocca and V. Heuring A-8 Appendix A - Digital Logic Máquinas de Estado Finito (II) Considerar que: H(t) está completamente definida por la historia previa del autómata. Existe un número finito de elementos de memoria, por lo tanto H(t) no puede tomar más que un número finito de valores distintos llamados ESTADOS INTERNOS DEL AUTÓMATA. S(t+) = F( H(t), E(t) ) 999 M. Murdocca and V. Heuring Page 4

5 A-9 Appendix A - Digital Logic Máquinas de Estado Finito (III) Funciones de transición Si al estado del autómata en el instante t se lo denomina Q(t) entonces: ) S(t+) = F( Q(t), E(t) ) Lo cual indica que la salida depende del estado en el instante t y de las entradas E(t). El estado posterior a los estímulos o entradas, Q(t+) dependerá también de E(t) y de Q(t); o sea: 2) Q(t+) = G( Q(t), E(t) ) Las ec. ) y 2) permiten calcular paso a paso el comportamiento del autómata, cualquiera sea la sucesión de estímulos que pueda recibir en un instante t. Las funciones F y G o FUNCIONES DE TRANSICIÓN pueden representarse en forma de tablas o de diagramas: 999 M. Murdocca and V. Heuring A- Appendix A - Digital Logic Máquinas de Estado Finito (IV) Si al estado del autómata en el instante t se lo denomina Q(t) entonces: Ejemplo : autómata cuyo comportamiento es el siguiente: Q(t+) = E(t) E Q (t) S Q(t+) E/S / / / / Q(t+) 999 M. Murdocca and V. Heuring Page 5

6 A- Appendix A - Digital Logic Máquinas de Estado Finito (V) Ejemplo 2: Autómata para suma binaria en serie. Las entradas indican las parejas de números a sumar, la salida S presenta la suma de los números binarios introducidos, los estados posibles ( o ) indican, en cada caso) el arrastre producido. Entradas Estado Actual Salida Estado Siguiente A B Q(t) S Q(t+) 999 M. Murdocca and V. Heuring A-2 Appendix A - Digital Logic FLIP-FLOPS Los elementos de memoria en un circuito secuencial se denominan flip-flops. Un flip-flop posee dos salidas, Q y Q', y dos entradas, set y reset (Flip-Flop SR). Un flip flop posee dos salidas, una para el valor normal y otra para el valor complementado almacenado en él. Un flip-flop puede construirse a partir de dos compuertas NAND o dos compuertas NOR 999 M. Murdocca and V. Heuring Page 6

7 A-3 Appendix A - Digital Logic Compuerta NOR con tiempo de retardo El tiempo requerido para que una señal se propague desde las entradas de una compuerta lógica hasta sus salidas no es nulo. El retardo entre la E/S es la base de funcionamiento de un elemento importante de la memoria, el flip-flop. Este no se indica en los circuitos, pero su presencia está implícita 999 M. Murdocca and V. Heuring A-4 Appendix A - Digital Logic Circuito biestable Flip-Flop S-R (I) Es un conjunto de compuertas lógicas que mantiene estable el estado de la salida aun luego de que las entradas pasen a un estado inactivo. Salida de un flip-flop queda determinada tanto por las entradas actuales, y por la historia de las mismas. Se puede utilizar para almacenar un bit de información, sirve como bloque constructivo para memorias de computadoras. Es necesario un nuevo circuito combinacional en el que se pueda lograr este comportamiento. Un flip flop se puede utilizar para almacenar un bit de información. 999 M. Murdocca and V. Heuring Page 7

8 A-5 Appendix A - Digital Logic Circuito biestable Flip-Flop S-R(II) El flip-flop tiene dos estados útiles. Cuando Q = y Q =, se encuentra en el estado set (o estado ). Cuando Q = y Q =, se encuentra en el estado clear (o estado ). Las salidas Q ( salida normal) y Q (salida negada) El estado binario del flip-flop se toma con el valor de la salida normal (Q). Compuerta 2 Compuerta 999 M. Murdocca and V. Heuring A-6 Appendix A - Digital Logic Flip-Flop SR o SC (I) Supongamos: S=, R=, Q= y Q =. Si en un momento determinado cambiamos la entrada S de a, la salida de la compuerta (Q ) cambiará de a. Como esta salida es también una de las entradas de la compuerta 2, al haber un y un como entrada, su salida (Q) pasará de a. Como antes, ahora la salida de la compuerta 2 (Q) es una de las entradas de la compuerta. Como hubo un cambio de a debemos ver que efecto tiene esto en la salida de la compuerta. Las entradas son y a lo que la compuerta NOR responderá con un a la salida (Q ). Como esta estaba en, el FF queda en un estado estable y no hay mas cambios. 999 M. Murdocca and V. Heuring Page 8

9 A-7 Appendix A - Digital Logic Flip-Flop SR o SC (II) Estado inicial: S=, R=, Q= y Q =. Compuerta : S=; R=; Q =. Compuerta 2: R= ; Q= Q =. Compuerta : S= ; Q= Q =. Como estaba en FF queda en un estado estable y no hay mas cambios. ( estado set). 999 M. Murdocca and V. Heuring A-8 Appendix A - Digital Logic Flip-Flop SR o SC (III) Nuestro estado actual es: S=, R=, Q= y Q =. Al cambiar la entrada S de a, la salida de la compuerta (Q ) deberá dar un. Como ya está en esto no produce ningún otro cambio. Estando ahora en S=, R=, Q= y Q =, si nuevamente colocamos en la entrada S, la compuerta responderá a las entradas y con un. Como la salida (Q ) está en, no habrá cambios. Para finalizar, estando en S=, R=, Q= y Q =, si nuevamente colocamos la entrada S en, no se efectuará ningún cambio en el estado del FF. 999 M. Murdocca and V. Heuring Page 9

10 A-9 Appendix A - Digital Logic Flip-Flop SR o SC (IV) Podemos resumir el comportamiento para el FF cuando aplicamos un pulso en S (subir a y bajar a nuevamente ) de la siguiente manera: Estando el FF en (Q n = ) si aplicamos un pulso en S el estado futuro será (Q n+ = ). Estando el FF en (Qn= ) si aplicamos un pulso en S el estado futuro será (Q n+ = ). Con esto podemos decir que si aplicamos un pulso en S, independientemente del estado actual, (Q n ) el estado futuro será (Q n+ = ) 999 M. Murdocca and V. Heuring A-2 Appendix A - Digital Logic Flip-Flop SR o SC (I) A continuación se presenta la tabla de funcionamiento (tabla de estados de verdad) de este biestable: S C Q t Q t+?? 999 M. Murdocca and V. Heuring Page

11 A-2 Appendix A - Digital Logic Flip-Flop SR o SC (V) Supongamos: S=, R=, Q= y Q =. Si en un momento determinado cambiamos la entrada R de a, la salida de la compuerta 2 (Q) cambiará de a. Como esta salida es también una de las entradas de la compuerta, al haber un y un como entrada, su salida (Q ) pasará de a. Como antes, ahora la salida de la compuerta (Q ) es una de las entradas de la compuerta 2. Como hubo un cambio de a debemos ver que efecto tiene esto en la salida de la compuerta 2. Las entradas son y a lo que la compuerta NOR responderá con un a la salida (Q). Como estaba en, el FF queda en un estado estable y no hay mas cambios. ( estado clear ) 999 M. Murdocca and V. Heuring A-22 Appendix A - Digital Logic Flip-Flop SR o SC (V) Nuestro estado actual es: S=, R=, Q= y Q =. Al cambiar la entrada R de a, la salida de la compuerta 2 (Q) deberá dar un. Como ya está en esto no produce ningún otro cambio. Estando ahora en S=, R=, Q= y Q =, si nuevamente colocamos en la entrada R, la compuerta 2 responderá a las entradas y con un. Como la salida (Q) está en, no habrá cambios. Para finalizar, estando en S=, R=, Q= y =, si nuevamente colocamos la entrada R en, no se efectuará ningún cambio en el estado del FF. ( estado clear ) 999 M. Murdocca and V. Heuring Page

12 A-23 Appendix A - Digital Logic Flip-Flop SR o SC (V) Podemos resumir el comportamiento para el FF cuando aplicamos un pulso en R (subir a y bajar a nuevamente ) de la siguiente manera: Estando el FF en (Qn= ) si aplicamos un pulso en R el estado futuro será (Qn+ = ). Estando el FF en (Qn= ) si aplicamos un pulso en R el estado futuro será (Qn+ = ). Con esto podemos decir que si aplicamos un pulso en R, independientemente del estado actual, (Qn) el estado futuro será (Qn+ = ) 999 M. Murdocca and V. Heuring A-24 Appendix A - Digital Logic Flip-Flop SR o SC (I) A continuación se presenta la tabla de funcionamiento (tabla de estados de verdad) de este biestable: S R Q t Q t+?? 999 M. Murdocca and V. Heuring Page 2

13 A-25 Appendix A - Digital Logic Flip-Flop SR o SC (VI) Podemos resumir el comportamiento para el FF cuando mantenemos S y R iguales a de la siguiente manera: Estando el FF en (Qn= ) si mantenemos S y R iguales, el estado futuro será (Qn+ = ) Estando el FF en (Qn= ) si mantenemos S y R iguales, el estado futuro será (Qn+ = ) Con esto podemos decir que si mantenemos S y R iguales a, el estado futuro será igual al estado presente futuro, Qn = Qn+ 999 M. Murdocca and V. Heuring A-26 Appendix A - Digital Logic Flip-Flop SR o SC (I) A continuación se presenta la tabla de funcionamiento (tabla de estados de verdad) de este biestable: S R Q t Q t+?? 999 M. Murdocca and V. Heuring Page 3

14 A-27 Appendix A - Digital Logic Representación de Flip-Flop SR o SC Tabla de verdad: muestra el comportamiento del estado futuro en función de las entradas y el estado presente. Se utiliza para obtener la ecuación característica. Tabla característica: también muestra el comportamiento del estado futuro pero de una manera mas compacta que la tabla de verdad. Ecuación característica: es otra forma de describir el comportamiento del estado futuro, pero a menudo mas útil durante el análisis de circuito porque puede ser utilizada como parte de una expresión booleana. Tabla de excitación: se obtiene de la ecuación característica. Muestra las entradas que se necesitan para pasar de un estado a otro. Se utilizan en la síntesis de circuitos secuenciales. 999 M. Murdocca and V. Heuring Representaciones de Flip-Flop SR o SC A-28 Appendix A - Digital Logic Tablas de estado de verdad 999 M. Murdocca and V. Heuring Page 4

15 A-29 Appendix A - Digital Logic Flip-Flop SR o SC (I) A continuación se presenta la tabla de funcionamiento (tabla de estados de verdad) de este biestable: S C Q t Q t+?? 999 M. Murdocca and V. Heuring A-3 Appendix A - Digital Logic Flip-Flop SR: Tabla de excitación Consiste en definir qué valor debe ingresarse por las entradas del biestable para que un cierto cambio de estados sea posible, Se utilizan en la síntesis de circuitos secuenciales. Q t Q t+ R x S Explicación : Observando la tabla de funcionamiento hay dos situaciones en que se verifica este cambio de estado: en ambos casos por S ingresa un y por R puede ingresar o. Esto implica que independientemente del valor de R (x) por S debe ingresar un x Observando la tabla de funcionamiento se verifica que hay una sola situación en que se verifica este cambio de estado: Cuando por R ingresa un y por S ingresa un Observando la tabla de funcionamiento se verifica que hay una sola situación en que se verifica este cambio de estado: Cuando por R ingresa un y por S ingresa un Observando la tabla de funcionamiento se verifica que hay dos situaciones en que se verifica este cambio de estado: en ambos casos por R ingresa un y por S puede ingresar o. Esto implica que independientemente del valor de S (x) por R debe ingresar un 999 M. Murdocca and V. Heuring Page 5

16 A-3 Appendix A - Digital Logic Flip-Flop SR o SC (VII) Supongamos: S=, C=, Q= y Q =. Si en un momento determinado cambiamos la entrada S de a, como se vio al comienzo, la salida de la compuerta (Q ) cambiará de a quedando en un estado estable y no hay mas cambios. Estando ahora en S=, C=, Q= y Q =, si colocamos en la entrada C, la compuerta 2 responderá a las entradas y con un, y la salida (Q) cambiará de a. Note que ambas salidas Q y Q son ahora ambas iguales a, y aunque funcionalmente esto está bien, hay una contradicción con el tener una salida como el complemento de la otra. Estando ahora en S=, C=, Q= y Q =, podemos hacer tres cosas:. Bajar S a cero, esperar que el FF se coloque en un estado estable y luego bajar C a cero. 2. Bajar C a cero, esperar que el FF se coloque en un estado estable y luego bajar S a cero. 3. Bajar S y C a cero simultáneamente. 999 M. Murdocca and V. Heuring A-32 Appendix A - Digital Logic Flip-Flop SR o SC (VII) Estando ahora en S=, C=, Q= y Q =, podemos hacer tres cosas:. Bajar S a cero, esperar que el FF se coloque en un estado estable y luego bajar C a cero. 2. Bajar C a cero, esperar que el FF se coloque en un estado estable y luego bajar S a cero. 3. Bajar S y C a cero simultáneamente. 999 M. Murdocca and V. Heuring Page 6

17 A-33 Appendix A - Digital Logic Forma de onda de una señal de reloj En general, se necesita una forma de ordenar los diferentes eventos que producen cambios de estados. Para esto se usan relojes: Un reloj (clock) es un circuito capaz de producir señales eléctricas de oscilantes, con una frecuencia uniforme. Esta señal es una serie de pulsos rectangulares o cuadrados y se distribuye a todas las partes del sistema. Algunas de sus salidas cambian de estado sólo cuando la señal de reloj hace una transición. Cuando la señal de reloj cambia de a, se le denomina Flanco de Subida o Positivo, cuando pasa de a se le conoce como Flanco de Bajada o Negativo. 999 M. Murdocca and V. Heuring A-34 Appendix A - Digital Logic Forma de onda de una señal de reloj Señal de sincronismo de reloj: para lograr una sincronizacion controlada de los circuitos de logica secuencial. Cada flip-flop se sincroniza a si mismo al aceptar cambios de sus entradas solo en instantes determinados 999 M. Murdocca and V. Heuring Page 7

18 A-35 Appendix A - Digital Logic Señal de reloj Frecuencia de la señal de reloj: a la inversa de su periodo o ciclo. Ej.: Periodo de 25 ns./ciclo-> la frecuencia = /25 ciclos/ns, o sea 4 millones de ciclos por segundo o 4 MHz. (ns= -9 seg). Si los estados de un circuito son sensibles a la secuencia temporal de las señales de entrada-> variación transitoria de los estados y deriva en mal funcionamiento Señal de sincronismo: permite la eliminación de riesgos por medio de la creación de circuito biestable sincrónico. 999 M. Murdocca and V. Heuring A-36 Appendix A - Digital Logic Prefijos Normalizados para la denominación de períodos y frecuencias For computer memory, K = 2 = 24. For everything else, like clock speeds, K =, and likewise for M, G, etc. 999 M. Murdocca and V. Heuring Page 8

19 A-37 Appendix A - Digital Logic Circuito S-R sincrónico R y S ya no pueden cambiar el estado del circuito hasta que no reciba un nivel alto en CLK. Si los cambios en R y S se producen mientras la señal de reloj está en su estado (bajo) el estado del flip flop no se modifica. Sólo cuando la señal de reloj pase a los nuevos estados de R y S, estables, se almacenarán en el flip flop. 999 M. Murdocca and V. Heuring A-38 Appendix A - Digital Logic Circuito D-FLIP-FLOP Desventaja del flip_flop R-S : para almacenar un o un, hace falta aplicar un a una de dos entradas diferentes y un a la otra (según el valor que se desea almacenar). Alternativa: aplicar un o un a una única entrada, lleva a a un flip flop D. Se obtiene conectando las entradas R y S entre ellas a través de un circuito inversor. Cuando se activa la señal de reloj, el valor de D queda almacenado en el flip flop. Desventaja: En situaciones en que existen realimentaciones desde las salidas hacia la entrada, a través de otros circuitos, el flip-flop puede cambiar de estado mas de vez en un ciclo de reloj. 999 M. Murdocca and V. Heuring Page 9

20 A-39 Appendix A - Digital Logic Clocked D Flip-Flop C: representa la señal de sincronismo El flip-flop D, sincronizado, llamado latch, presenta un problema potencial. Como solución: se suele cortar el lazo de realimentación a través de otra estructura. El flip-flop Master-Slave soluciona este problema. 999 M. Murdocca and V. Heuring A-4 Appendix A - Digital Logic Master-Slave Flip-Flop Cuando se utiliza un biestable en situaciones en las que existe realimentación desde la salida hacia la entrada a través de otros circuitos, esta realimentación puede provocar que el flip flop cambie sus estado más de una vez en un ciclo de reloj. 999 M. Murdocca and V. Heuring Page 2

21 A-4 Appendix A - Digital Logic Master-Slave Flip-Flop Un flip flop maestro-esclavo se construye con dos FF. Durante la subida del pulso de reloj se habilita el maestro y se deshabilita el esclavo. La información de entrada es transmitida hacia el FF maestro. Cuando el pulso baja nuevamente a cero se deshabilita el maestro lo que evita que lo afecten las entradas externas y se habilita el esclavo que pasa al mismo estado del maestro. El comportamiento del flip-flop maestro- esclavo hace que los cambios de estado coincidan con la transición del flanco negativo del pulso. 999 M. Murdocca and V. Heuring A-42 Appendix A - Digital Logic Flip-Flop J-K- Además de los anteriores son muy comunes los flip-flops J-K El flip-flops J-K se comporta en forma similar al flip-flop S-R excepto porque cuando las dos entradas valen simultáneamente, el circuito conmuta el estado anterior de su salida. 999 M. Murdocca and V. Heuring Page 2

22 A-43 Appendix A - Digital Logic Resumen de Flip-Flop 999 M. Murdocca and V. Heuring A-44 Appendix A - Digital Logic Registros Un flip-flop D almacena un único bit de información. Un grupo de N bits, que forman una palabra puede almacenarse en N flip-flops D organizados. Esta disposición se conoce como registro. Representación abstracta de un registro de 4 bits. 999 M. Murdocca and V. Heuring Page 22

23 A-45 Appendix A - Digital Logic Registro de cuatro bits La información de las entradas Di se carga en el registro cuando las señales de Escritura y Habilitación están en su estado alto, en forma sincronizada con la señal de reloj. Los contenidos del registro pueden leerse en las salidas Q i solo si la línea de habilitación esta en su estado alto. Si la línea esta en su estado bajo los buffers de tres estados ubicados a la salida se encuentran eléctricamente desconectados. Algunos registros típicos son: Contadores, Decontadores, de desplazamiento. 999 M. Murdocca and V. Heuring A-46 Appendix A - Digital Logic Contador de Modulo-8 Un contador es un tipo distinto de registro, en el que los patrones binarios de salida recorren en secuencia un cierto rango de números binarios 999 M. Murdocca and V. Heuring Page 23

24 A-47 Appendix A - Digital Logic Contador de Modulo-8 El ej. recorre la secuencia binaria,,,,,, y, repitiendo luego la operación. Se utilizan 3 flip-flop J-K en modo T, y cada entrada de reloj se conecta a través de una compuerta Y con la salida Q de la etapa anterior, lo que divide la frecuencia de reloj a la mitad en cada caso. Como resultado se tiene una cadena de flip flop operando a velocidades que difieren en potencias de 2, correspondientes a la secuencia de patrones binarios que va de a. El agregado de la línea asincrónica RESET, de funcionamiento activo en estado bajo, que lleva el contador en forma independiente de los estados del reloj o de la línea de habilitación. Este diseño se puede extender a tamaños mayores debido a que no se lo trata como una maquina de estados con propósitos de diseño en las que se enumeran todos los estados. Es una maquina de estados finitos. 999 M. Murdocca and V. Heuring Page 24

Circuitos Secuenciales: concepto de estado

Circuitos Secuenciales: concepto de estado Lógica Secuencial Circuitos Secuenciales: concepto de estado En los sistemas secuenciales la salida Z en un determinado instante de tiempo t i depende de X en ese mismo instante de tiempo t i y en todos

Más detalles

Flip-flop SR con compuertas NAND y NOR. Por: Romero Reyes Roció Germana Laboratorio de Sistemas Digitales II Prof. J.

Flip-flop SR con compuertas NAND y NOR. Por: Romero Reyes Roció Germana Laboratorio de Sistemas Digitales II Prof. J. Flip-flop SR con compuertas NAND y NOR Por: Romero Reyes Roció Germana Laboratorio de Sistemas Digitales II Prof. J. Jesús Díaz Aceves Introducción Un circuito Flip Flop puede construirse con dos compuertas

Más detalles

Introducción Flip-Flops Ejercicios Resumen. Lógica Digital. Circuitos Secuenciales - Parte I. Francisco García Eijó

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

Más detalles

Sistemas Secuenciales

Sistemas Secuenciales Electrónica Básica Sistemas Secuenciales Electrónica Digital José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC CIRCUITOS SECUENCIALES Combinacional: las salidas dependen de las

Más detalles

Registros de desplazamiento

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ás detalles

Unidad 3: Circuitos digitales.

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

Más detalles

CIRCUITOS SECUENCIALES

CIRCUITOS SECUENCIALES LABORATORIO # 7 Realización: 16-06-2011 CIRCUITOS SECUENCIALES 1. OBJETIVOS Diseñar e implementar circuitos utilizando circuitos multivibradores. Comprender los circuitos el funcionamiento de los circuitos

Más detalles

TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES

TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES Exponer los conceptos básicos de los fundamentos de los Sistemas Digitales. Asimilar las diferencias básicas entre sistemas digitales y sistemas analógicos.

Más detalles

Un contador es un circuito secuencial que genera una secuencia ordenada de salidas que se repite en el tiempo. La salida coincide con el estado de

Un contador es un circuito secuencial que genera una secuencia ordenada de salidas que se repite en el tiempo. La salida coincide con el estado de CONTADORES Un contador es un circuito secuencial que genera una secuencia ordenada de salidas que se repite en el tiempo. La salida coincide con el estado de sus biestables. Los contadores son circuitos

Más detalles

Práctica 4: CONTADORES

Práctica 4: CONTADORES Práctica 4: CONTADOES Introducción Biestables Son circuitos que tienen dos estados estables. Cada estado puede permanecer de forma indefinida. Son circuitos con memoria Clasificación: Asíncronos: no necesitan

Más detalles

TEMA 3: Control secuencial

TEMA 3: Control secuencial TEMA 3: Control secuencial Esquema: Índice de contenido TEMA 3: Control secuencial...1 1.- Introducción...1 2.- Biestables...3 2.1.- Biestables asíncronos: el Biestable RS...4 2.1.1.- Biestable RS con

Más detalles

Tema 7. SISTEMAS SECUENCIALES SISTEMAS SECUENCIALES SÍNCRONOS

Tema 7. SISTEMAS SECUENCIALES SISTEMAS SECUENCIALES SÍNCRONOS Fundamentos de Computadores. Sistemas Secuenciales. T7-1 INDICE: Tema 7. SISTEMAS SECUENCIALES INTRODUCCIÓN SISTEMAS SECUENCIALES SÍNCRONOS TIPOS DE BIESTABLES o TABLAS DE ECITACIÓN DE LOS BIESTABLES o

Más detalles

&217$'25(6',*,7$/(6. Figura 1.

&217$'25(6',*,7$/(6. Figura 1. &217$'25(6',*,7$/(6 En casi todos los tipos de equipo digital se encuentran flip-flops programados o conectados como contadores, usándose no solamente como contadores sino como equipo para dar la secuencia

Más detalles

Sistemas Electrónicos Digitales

Sistemas Electrónicos Digitales Sistemas Electrónicos Digitales Profesor: Carlos Herrera C. I. Unidad COMPUERTAS LOGICAS Las compuertas lógicas son dispositivos que operan con aquellos estados lógicos Binarios y que funcionan igual que

Más detalles

TEMA - 3 LÓGICA SECUENCIAL. REGISTROS DE DESPLAZAMIENTO Y CONTADORES. 1.- Introducción.

TEMA - 3 LÓGICA SECUENCIAL. REGISTROS DE DESPLAZAMIENTO Y CONTADORES. 1.- Introducción. T-3 Lógica ecuencial. egistros de Desplazamiento y Contadores TEMA - 3 LÓGICA ECUENCIAL. EGITO DE DEPLAZAMIENTO Y CONTADOE..- Introducción. Hemos visto que en la lógica combinacional las salidas están

Más detalles

Tema 14: Sistemas Secuenciales

Tema 14: Sistemas Secuenciales Tema 14: Sistemas Secuenciales Objetivos: (CONTADORES) Introducción. Características de los contadores. Contadores Asíncronos. Contadores Síncronos. 1 INTRODUCCIÓN Los contadores son sistemas secuenciales

Más detalles

1.4 Biestables síncrono

1.4 Biestables síncrono 1.4 Biestables síncrono Son aquellos biestable que disponen de una entrada denominada entrada de habilitación o entrada de reloj (), esta entrada gobierna el modo de funcionamiento del biestable síncrono,

Más detalles

GUIAS ÚNICAS DE LABORATORIO ECUACIONES DE ESTADO AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS

GUIAS ÚNICAS DE LABORATORIO ECUACIONES DE ESTADO AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS GUIAS ÚNICAS DE LABORATORIO ECUACIONES DE ESTADO AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS ECUACIONES DE ESTADO Introducción Un circuito secuencial

Más detalles

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

Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Organización y Estructura del Computador II Semestre I-2014. Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Organización y Estructura del Computador II Semestre I-2014 Práctica #3 1) Qué es un latch? Qué es un flip-flop? 2) Si se aplican

Más detalles

Circuitos secuenciales

Circuitos secuenciales UNIDAD 6 Circuitos secuenciales Introducción a la unidad En los capítulos anteriores hemos manejado los elementos básicos que conforman un sistema digital. Por un lado el manejo binario de la información

Más detalles

Figura 1: Símbolo lógico de un flip-flop SR

Figura 1: Símbolo lógico de un flip-flop SR FLIP-FLOPS Los circuitos lógicos se clasifican en dos categorías. Los grupos de puertas descritos hasta ahora, y los que se denominan circuitos lógicos secuenciales. Los bloques básicos para construir

Más detalles

TEMA7. SISTEMAS SECUENCIALES

TEMA7. SISTEMAS SECUENCIALES Sistemas Secuenciales 1 TEMA7. SISTEMAS SECUENCIALES Los circuitos lógicos se clasifican en dos tipos: Combinacionales, aquellos cuyas salidas sólo dependen de las entradas actuales. Secuenciales, aquellos

Más detalles

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

Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid. Circuitos Secuenciales Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid Circuitos Secuenciales Circuitos secuenciales. Biestables. Registros. Contadores. Registros de desplazamiento

Más detalles

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: ARQUITECTURA DE COMPUTADORAS FECHA DE ELABORACIÓN: ENERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS (

Más detalles

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI Guía de preparación para el examen ELECTRONICA CxTx En esta materia básicamente se evalúan temas tales como son: MULTIVIBRADORES, MEMORIAS, CONTADORES Y COMPUERTAS LOGICAS, SUMADOR RESTADOR Y MICROPOCESADORES

Más detalles

Circuitos secuenciales. Circuitos secuenciales. Circuitos secuenciales. Elementos de memoria: Latches

Circuitos secuenciales. Circuitos secuenciales. Circuitos secuenciales. Elementos de memoria: Latches Circuitos secuenciales Los circuitos lógicos secuenciales contienen uno o más bloques lógicos combinacionales junto con elementos de memoria en un camino de realimentación con la lógica. Los elementos

Más detalles

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

PUERTAS LOGICAS. Una tensión alta significa un 1 binario y una tensión baja significa un 0 binario. PUERTAS LOGICAS Son bloques de construcción básica de los sistemas digitales; operan con números binarios, por lo que se denominan puertas lógicas binarias. En los circuitos digitales todos los voltajes,

Más detalles

Latches, flipflops y registros

Latches, flipflops y registros Departamento de Electrónica Electrónica Digital Latches, flipflops y registros Facultad de Ingeniería Bioingeniería Universidad Nacional de Entre Ríos Circuitos secuenciales 1 Circuitos secuenciales Salida

Más detalles

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura UNIVERSIDAD DEL CARIBE UNICARIBE Escuela de Informática Programa de Asignatura Nombre de la asignatura : Lógica Digital Carga académica : 4 créditos Modalidad : Semi-presencial Clave : INF-314 Pre-requisito

Más detalles

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

Compuertas Lógicas. Sergio Stive Solano Sabié. Agosto de 2012 MATEMÁTICA. Sergio Solano. Compuertas lógicas NAND, NOR, XOR y XNOR XOR y Lógicas Sergio Stive Solano Agosto de 2012 XOR y Lógicas Sergio Stive Solano Agosto de 2012 XOR y XOR y Con las puertas básicas podemos implementar cualquier función booleana. Sin embargo existen

Más detalles

+ Máquinas de Estado Finitas

+ Máquinas de Estado Finitas + Máquinas de Estado Finitas Las máquinas de estado pueden ser: SÍNCRONAS: Necesitan de la intervención de un pulso de reloj. Si la entrada participa también en la salida se denomina Máquina de estado

Más detalles

ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I. TEMA 4 Algebra booleana y puertas lógicas

ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I. TEMA 4 Algebra booleana y puertas lógicas ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I TEMA 4 Algebra booleana y puertas lógicas TEMA 4. Algebra booleana y puertas lógicas 4.1 Definición de álgebra de Boole 4.2 Teoremas del álgebra de Boole 4.3

Más detalles

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

Lógica y compuertas (Parte 2): Circuitos Combinacionales y Secuenciales Práctica 4 Lógica y compuertas (Parte 2): Circuitos Combinacionales y Secuenciales Objetivos de la práctica: que el alumno domine Circuitos lógicos y diagramas de compuertas Introducción a equivalencias

Más detalles

Circuitos lógicos secuenciales Continuamos con los circuitos lógicos secuenciales.

Circuitos lógicos secuenciales Continuamos con los circuitos lógicos secuenciales. Circuitos lógicos secuenciales Continuamos con los circuitos lógicos secuenciales. RESETABLE JK FLIP FLOP Muchas veces se requiere flip-flops tipo JK que puedan ser Set y Reset a estados conocidos, antes

Más detalles

LATCHES, FLIP FLOPS, CONTADORES Y REGISTROS

LATCHES, FLIP FLOPS, CONTADORES Y REGISTROS PONIFICIA UNIVEIA CAÓLICA EL PEÚ EUIO GENEALE CIENCIA ANIEL LLAMOCCA LACE, FLIP FLOP, CONAOE Y EGIO e empieza describiendo el Latch con habilitador y la derivación del Latch tipo a partir del Latch. Posteriormente

Más detalles

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

Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole Índice Algebra de Boole. Definición. Operaciones lógicas: OR, AND, XOR y NOT Puertas lógicas Algebra de Boole Postulados Teoremas

Más detalles

Electrónica II. Carrera. Electromecánica EMM UBICACIÓN DE LA ASIGNATURA a) Relación con otras asignaturas del plan de estudios.

Electrónica II. Carrera. Electromecánica EMM UBICACIÓN DE LA ASIGNATURA a) Relación con otras asignaturas del plan de estudios. 1. DATOS DE LA ASIGNATURA Nombre de la asignatura Carrera Clave de la asignatura Horas teoría-horas práctica-créditos Electrónica II Electromecánica EMM-0516 3-2-8 2. HISTORIA DEL PROGRAMA Lugar y fecha

Más detalles

2. SEÑALES Y SISTEMAS DISCRETOS EN EL TIEMPO. Una señal puede ser definida como una portadora física de información. Por ejemplo,

2. SEÑALES Y SISTEMAS DISCRETOS EN EL TIEMPO. Una señal puede ser definida como una portadora física de información. Por ejemplo, 2. SEÑALES Y SISTEMAS DISCRETOS EN EL TIEMPO Una señal puede ser definida como una portadora física de información. Por ejemplo, las señales de audio son variaciones en la presión del aire llevando consigo

Más detalles

REGISTROS DE DESPLAZAMIENTO

REGISTROS DE DESPLAZAMIENTO REGISTROS DE DESPLAZAMIENTO Es un circuito digital que acepta datos binarios de una fuente de entrada y luego los desplaza, un bit a la vez, a través de una cadena de flip-flops. Este sistema secuencial

Más detalles

Flip Flops, Multivibradores y Contadores

Flip Flops, Multivibradores y Contadores Flip Flops, Multivibradores y Contadores INTRODUCCION Los circuitos lógicos se clasifican en dos categorías: circuitos lógicos combinacionales y circuitos lógicos secuenciales. Los bloques básicos para

Más detalles

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

INDICE Capitulo 1. Álgebra de variables lógicas Capitulo 2. Funciones lógicas INDICE Prefacio XV Capitulo 1. Álgebra de variables lógicas 1 1.1. Variables y funciones 1 1.2. Variables lógicas 2 1.3. Valores de una variable lógica 2 1.4. Funciones de una variable lógica 3 1.5. Funciones

Más detalles

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA Escuela Académico Profesional de Ingeniería de Telecomunicaciones SILABO ASIGNATURA : SISTEMAS DIGITALES I CÓDIGO:8F0056

Más detalles

Tema 3. Electrónica Digital

Tema 3. Electrónica Digital Tema 3. Electrónica Digital 1.1. Definiciones Electrónica Digital La Electrónica Digital es la parte de la Electrónica que estudia los sistemas en los que en cada parte del circuito sólo puede haber dos

Más detalles

Test de Fundamentos de Electrónica Industrial (4 puntos). 3º GITI. TIEMPO: 40 minutos May 2013

Test de Fundamentos de Electrónica Industrial (4 puntos). 3º GITI. TIEMPO: 40 minutos May 2013 1) Cual de las siguientes expresiones es correcta A) A+B+B =A+B B) A+B+(A.B )=A C) (A.B)+(A.C)+(B.C)=(A.B)+(B.C) D) A.B =A +B 2) La figura adjunta se corresponde con la estructura interna de un circuito:

Más detalles

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

Oliverio J. Santana Jaria. Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Los objetivos de este tema son: 3. Circuitos aritméticos ticos Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Introducción La realización de operaciones aritméticas y lógicas

Más detalles

CAPITULO 7.- DISEÑO DE CIRCUITOS LOGICOS

CAPITULO 7.- DISEÑO DE CIRCUITOS LOGICOS CAPITULO 7.- DISEÑO DE CIRCUITOS LOGICOS 7. INTRODUCCION El diseño de los circuitos de combinación comienza con la descripción verbal del problema y termina en un diagrama de circuito lógico. El procedimiento

Más detalles

Tema 5: Sistemas secuenciales

Tema 5: Sistemas secuenciales Tema 5: Circuitos secuenciales 5.1 Introducción: tablas de transición, cronogramas. Hemos visto como en los circuitos combinacionales, las salidas sólo dependen de las entradas en el mismo instante de

Más detalles

2, Detallar los diversos tipos de Flip Flop

2, Detallar los diversos tipos de Flip Flop Profesor/a(s) Ramon Flores Pino Nivel o Curso/s 4º D Unidad/Sub Unidad 3.- Circuitos de lógica Secuencial GUÍA Nº Contenidos 1.- Temporizador 555 2. Flip Flops, Contadores Aprendizajes Esperados 1 Explicar

Más detalles

Flip-Flops. Flops. Introducción n a los Sistemas Lógicos y Digitales 2009

Flip-Flops. Flops. Introducción n a los Sistemas Lógicos y Digitales 2009 Introducción n a los Sistemas Lógicos y Digitales 29 Sergio Noriega Introducción a los Sistemas Lógicos y Digitales - 28 CLASIFICACIÓN SEGÚN TIPO DE SINCRONISMO FLIP-FLOPS ASINCRÓNICOS (No hay entrada

Más detalles

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

INDICE 1. Operación del Computador 2. Sistemas Numéricos 3. Álgebra de Boole y Circuitos Lógicos INDICE Prólogo XI 1. Operación del Computador 1 1.1. Calculadoras y Computadores 2 1.2. Computadores digitales electrónicos 5 1.3. Aplicación de los computadores a la solución de problemas 7 1.4. Aplicaciones

Más detalles

EIE SISTEMAS DIGITALES Tema 7: Latches, Flip-Flops y Temporizadores. Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas

EIE SISTEMAS DIGITALES Tema 7: Latches, Flip-Flops y Temporizadores. Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas EIE 446 - SISTEMAS DIGITALES Tema 7: Latches, Flip-Flops y Temporizadores Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas OBJETIVOS DE LA UNIDAD Utilizar puertas lógicas para construir

Más detalles

CIRCUITO 1: CIRCUITO RC

CIRCUITO 1: CIRCUITO RC CIRCUITOS DIDACTICOS DE LA MATERIA DE DISPOSITIVOS Y CIRCUTOS ELECTRONICOS Y DE DISEÑO DE SISTEMAS DIGITALES. JUSTIFICACION. Los siguientes circuitos son considerados ejemplos didácticos y representativos

Más detalles

sistemas secuenciales

sistemas secuenciales 16. Análisis y diseño o de sistemas secuenciales Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Introducción No resulta fácil deducir el funcionamiento

Más detalles

Temario Contadores asincrónicos y sincrónicos Arquitectura Características Circuitos comerciales Diseño Máquinas de estado finito Mealy Moore Ejemplo

Temario Contadores asincrónicos y sincrónicos Arquitectura Características Circuitos comerciales Diseño Máquinas de estado finito Mealy Moore Ejemplo Temario Contadores asincrónicos y sincrónicos Arquitectura Características Circuitos comerciales Diseño Máquinas de estado finito Mealy Moore Ejemplo 1 Electrónica Digital 2 Electrónica Digital 3 Electrónica

Más detalles

PRÁCTICA 4. CONTADORES

PRÁCTICA 4. CONTADORES PRÁCTICA 4. CONTADORES 1. Objetivo En esta práctica se va a estudiar el funcionamiento de los circuitos secuenciales, tomando como ejemplo varios contadores. 2. Material necesario La práctica se realizará

Más detalles

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria Unidad académica: Sistemas digitales Ubicación: Segundo semestre Clave: 1977 Horas semana-mes:

Más detalles

Introducción a los Sistemas Secuenciales. Problemas estructurales en un circuito secuencial asíncrono

Introducción a los Sistemas Secuenciales. Problemas estructurales en un circuito secuencial asíncrono Definiciones básicas Autómatas De Mealy De Moore Formas de descripción de un sistema secuencial Diagrama de estado Tabla de flujo Tabla de estado-salida Tabla de transición Proceso de análisis de sistemas

Más detalles

Problemas de Electrónica Digital Tema 5 Flip-Flops. Circuitos Secuenciales Síncronos

Problemas de Electrónica Digital Tema 5 Flip-Flops. Circuitos Secuenciales Síncronos UNIVERSIDAD DE VALLADOLID Departamento de Electricidad y Electrónica Problemas de Electrónica Digital Tema 5 Flip-Flops. Circuitos Secuenciales Síncronos. - Se desea disponer de un contador asíncrono de

Más detalles

Proyecto de Electrónica. Contador digital de 0 a 9

Proyecto de Electrónica. Contador digital de 0 a 9 Proyecto de Electrónica Contador digital de 0 a 9 La finalidad del proyecto consiste en mostrar en un display un conteo de cero a nueve, donde la velocidad de conteo podrá ser regulada. Componentes a utilizar

Más detalles

PUERTAS LOGICAS. Objetivo específico Conectar los circuitos integrados CI TTL Comprobar el funcionamiento lógico del AND, OR, NOT, NAND y NOR

PUERTAS LOGICAS. Objetivo específico Conectar los circuitos integrados CI TTL Comprobar el funcionamiento lógico del AND, OR, NOT, NAND y NOR Cód. 25243 Laboratorio electrónico Nº 5 PUERTAS LOGICAS Objetivo Aplicar los conocimientos de puertas lógicas Familiarizarse con los circuitos integrados Objetivo específico Conectar los circuitos integrados

Más detalles

Compuertas Lógicas. Apunte N 2

Compuertas Lógicas. Apunte N 2 Compuertas Lógicas Apunte N 2 C o m p u e r t a s Lógicas Las compuertas lógicas son dispositivos que operan con estados lógicos y funcionan igual que una calculadora, de un lado ingresan los datos, ésta

Más detalles

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

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN - 2008 PRÁCTICAS DE ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES Página 2 INTRODUCCIÓN En el

Más detalles

TEMA I: INTRODUCCIÓN A LOS CIRCUITOS SECUENCIALES

TEMA I: INTRODUCCIÓN A LOS CIRCUITOS SECUENCIALES TEM I: INTROUIÓN LOS IRUITOS SEUENILES Hasta ahora, únicamente hemos visto circuitos combinacionales, es decir, circuitos en los que las salidas dependen única y exclusivamente de las combinaciones de

Más detalles

PROGRAMA DE CURSO Modelo 2009

PROGRAMA DE CURSO Modelo 2009 REQUISITOS: HORAS: 3 Horas a la semana CRÉDITOS: PROGRAMA(S) EDUCATIVO(S) QUE LA RECIBE(N): IETRO PLAN: 2009 FECHA DE REVISIÓN: Mayo de 2011 Competencia a la que contribuye el curso. DEPARTAMENTO: Departamento

Más detalles

Ejercicios. Arquitectura de Computadoras. José Garzía

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

Más detalles

Práctica 7. Control de una Máquina Expendedora Mediante Máquinas de Estado Finito (FSM)

Práctica 7. Control de una Máquina Expendedora Mediante Máquinas de Estado Finito (FSM) Práctica 7 7.1 Objetivo Control de una Máquina Expendedora Mediante Máquinas de Finito (FSM) El alumno aprenderá la importancia del diseño de una máquina de estados finitos (FSM) para controlar un proceso

Más detalles

LABORATORIO DE CIRCUITOS DIGITALES (2005-II) QUINTA CLASE DE VHDL

LABORATORIO DE CIRCUITOS DIGITALES (2005-II) QUINTA CLASE DE VHDL LABORATORIO DE CIRCUITOS DIGITALES (2005-II) QUINTA CLASE DE VHDL MÁQUINAS DE ESTADO FINITAS (FSMs) Máquinas de Moore Máquinas de Mealy MÁQUINAS DE ESTADOS FINITAS (FSMs) Tipos: Máquina de Moore: Las salidas

Más detalles

Circuitos lógicos combinacionales. Tema 6

Circuitos lógicos combinacionales. Tema 6 Circuitos lógicos combinacionales Tema 6 Qué sabrás al final del capítulo? Implementar funciones con dos niveles de puertas lógicas AND/OR OR/AND NAND NOR Analizar sistemas combinacionales, obteniendo

Más detalles

Representación de números enteros: el convenio exceso Z

Representación de números enteros: el convenio exceso Z Representación de números enteros: el convenio exceso Z Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior d

Más detalles

Laboratorio 2: Mediciones Digitales

Laboratorio 2: Mediciones Digitales Objetivos: Laboratorio 2: Mediciones Digitales Conocer y utilizar con propiedad un osciloscopio de señal mixta. Manejar los conceptos de sincronización, disparo, nivel de disparo, y base de tiempo de un

Más detalles

Trabajo Práctico 1. 1) Convertir los siguientes números enteros escritos en binario a: I) Octal II) Decimal III) Hexadecimal

Trabajo Práctico 1. 1) Convertir los siguientes números enteros escritos en binario a: I) Octal II) Decimal III) Hexadecimal Electrónica igital Ingeniería Informática, Universidad Católica rgentina, 2 Trabajo Práctico ) Convertir los siguientes números enteros escritos en binario a: I) Octal II) ecimal III) Hexadecimal a) b)

Más detalles

DISEÑO CURRICULAR ELECTRÓNICA DIGITAL

DISEÑO CURRICULAR ELECTRÓNICA DIGITAL DISEÑO CURRICULAR ELECTRÓNICA DIGITAL FACULTAD (ES) CARRERA (S) Ingeniería Computación y Sistemas. CÓDIGO HORAS TEÓRICAS HORAS PRÁCTICAS UNIDADES DE CRÉDITO SEMESTRE 116243 02 02 03 VI PRE-REQUISITO ELABORADO

Más detalles

Registros y Contadores

Registros y Contadores Registros y Contadores Mario Medina C. mariomedina@udec.cl Registros Grupos de flip-flops con reloj común Almacenamiento de datos Desplazamiento de datos Construcción de contadores simples Como cada FF

Más detalles

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS: ELÉCTRICA, ELECTRÓNICA, FÍSICA Y CIENCIAS DE LA COMPUTACIÓN

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS: ELÉCTRICA, ELECTRÓNICA, FÍSICA Y CIENCIAS DE LA COMPUTACIÓN UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS: ELÉCTRICA, ELECTRÓNICA, FÍSICA Y CIENCIAS DE LA COMPUTACIÓN PROGRAMA INGENIERÍA DE SISTEMAS Y COMPUTACIÓN ASIGNATURA: ELECTRONICA I CODIGO: IS533

Más detalles

Dispositivos Digitales. EL-611 Complemento de Diseño Lógico y. Dispositivos Digitales

Dispositivos Digitales. EL-611 Complemento de Diseño Lógico y. Dispositivos Digitales EL-611 Complemento de Diseño Lógico y Objetivos y Evaluación Segundo Curso de Sistemas Digitales Complementar Materia Enfoque Diseños de Mayor Envergadura 1 Control + Examen y 6 Ejercicios (aprox.) Tareas

Más detalles

Carrera: SCB-9335 4-2-10. Proporciona conocimientos básicos para la programación de dispositivos de control digital.

Carrera: SCB-9335 4-2-10. Proporciona conocimientos básicos para la programación de dispositivos de control digital. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas Digitales Ingeniería en Sistemas Computacionales SCB-9335 4-2-10 2.- UBICACIÓN

Más detalles

CONTADORES Y REGISTROS

CONTADORES Y REGISTROS Capítulo 7 CONTADORES Y REGISTROS 7.. CONTADORES Un contador es un circuito secuencial cuya función es seguir una cuenta o conjunto predeterminado de estados como consecuencia de la aplicación de un tren

Más detalles

Otra importante división de los circuitos secuenciales es entre sincronos y asíncronos

Otra importante división de los circuitos secuenciales es entre sincronos y asíncronos 1. CIRCUITOS SECUENCIALES 1.1. Definición, características y constitución de los circuitos secuenciales Los circuitos secuénciales, de la misma forma que los combinacionales, están constituidos por puertas

Más detalles

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES.

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES. TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Sistemas

Más detalles

TEMA 11. CIRCUITOS ARITMÉTICOS TICOS DIGITALES

TEMA 11. CIRCUITOS ARITMÉTICOS TICOS DIGITALES TEM. CIRCUITOS RITMÉTICOS TICOS DIGITLES http://www.tech-faq.com/wp-content/uploads/images/integrated-circuit-layout.jpg IEEE 25 niversary: http://www.flickr.com/photos/ieee25/with/2809342254/ TEM. CIRCUITOS

Más detalles

Bloques Aritméticos - Multiplicadores

Bloques Aritméticos - Multiplicadores Bloques Aritméticos - Multiplicadores La multiplicación es una operación cara (en términos de recursos) y lenta Este hecho ha motivado la integración de unidades completas de multiplicación en los DSPs

Más detalles

MEDIDAS DE TENDENCIA CENTRAL

MEDIDAS DE TENDENCIA CENTRAL MEDIDAS DE TENDENCIA CENTRAL Al describir grupos de observaciones, con frecuencia es conveniente resumir la información con un solo número. Este número que, para tal fin, suele situarse hacia el centro

Más detalles

Matemáticas Básicas para Computación

Matemáticas Básicas para Computación Matemáticas Básicas para Computación MATEMÁTICAS BÁSICAS PARA COMPUTACIÓN 1 Sesión No. 7 Nombre: Compuertas Lógicas Objetivo Al término de la sesión el participante aplicará los conceptos de compuertas

Más detalles

FLIP FLOPS PRÁCTICA 8

FLIP FLOPS PRÁCTICA 8 FLIP FLOPS PRÁCTICA 8 Objetivos 1. Presentar el funcionamiento de los circuitos secuenciales llamados flip-flops, capaces de memorizar un evento de entrada. 2. Presentar nuevos tipos de flip-flops que

Más detalles

Contadores. Introducción n a los Sistemas Lógicos y Digitales 2009

Contadores. Introducción n a los Sistemas Lógicos y Digitales 2009 Introducción n a los Sistemas Lógicos y Digitales 29 Sergio Noriega Introducción a los Sistemas Lógicos y Digitales - 29 Contador digital: Es todo circuito o dispositivo que genera una serie de combinaciones

Más detalles

INDICE 1. Conceptos Introductorias 2. Sistemas Numéricos y Códigos 3. Compuertas Lógicas y Álgebras Booleana 4. Circuitos Lógicos Combinatorios

INDICE 1. Conceptos Introductorias 2. Sistemas Numéricos y Códigos 3. Compuertas Lógicas y Álgebras Booleana 4. Circuitos Lógicos Combinatorios INDICE 1. Conceptos Introductorias 1 1.1. Representaciones numéricas 3 1.2. Sistemas digitales y analógicos 4 1.3. Sistemas numéricos digitales 6 1.4. Representación de cantidades binarias 10 1.5. Circuitos

Más detalles

Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones

Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones Universidad de San Carlos de Guatemala, Facultad de Ingeniería, Escuela de Mecánica Eléctrica, Laboratorio de Electrónica 1, Segundo Semestre

Más detalles

Sistemas informáticos industriales. Algebra de Boole

Sistemas informáticos industriales. Algebra de Boole Sistemas informáticos industriales 2016 lgebra de oole lgebra oole Se denomina así en honor a George oole (1815-1864). El algebra de oole se emplea en sistema de control digitales, desde los sistemas de

Más detalles

ELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2008

ELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2008 ELO211: Sistemas Digitales Tomás Arredondo Vidal 1er Semestre 2008 Este material está basado en: textos y material de apoyo: Contemporary Logic Design 1 st / 2 nd Borriello and Randy Katz. Prentice Hall,

Más detalles

En la figura 1 se observan los cambios de polaridad (positivo y negativo) y las variaciones en amplitud de una onda de ca.

En la figura 1 se observan los cambios de polaridad (positivo y negativo) y las variaciones en amplitud de una onda de ca. Página 1 de 7 TENSION ALTERNA En la figura 1 se observan los cambios de polaridad (positivo y negativo) y las variaciones en amplitud de una onda de ca. Puede definirse un voltaje alterno como el que varía

Más detalles

Prerrequisito: Número de Horas Totales 160 Hrs Teoría: 120 Práctica: 40 Horas semanales: 8 Créditos: 17

Prerrequisito: Número de Horas Totales 160 Hrs Teoría: 120 Práctica: 40 Horas semanales: 8 Créditos: 17 Universidad de Guadalajara Centro Universitario de Ciencias Exactas e Ingenierías División de Electrónica y Computación Departamento de Electrónica Ingeniería en Comunicaciones y Electrónica DISEÑO DIGITAL

Más detalles

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

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

Más detalles

28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O

28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O Interfaz con Dispositivos I/O Interfaz con Dispositivos de Salida y Salida Unidad 4, Segunda Parte Port Mapped Memory mapped 1 2 Ejecución de la Instrucción OUT Ejecución de la instrucción OUT Dirección

Más detalles

Práctica Nº 5 AMPLIFICADORES OPERACIONALES.

Práctica Nº 5 AMPLIFICADORES OPERACIONALES. Práctica Nº 5 AMPLIFICADORES OPERACIONALES. 1. INTRODUCCION. El concepto original del amplificador operacional procede del campo de los computadores analógicos, en los que comenzaron a usarse técnicas

Más detalles

Aritmética de Enteros

Aritmética de Enteros Aritmética de Enteros La aritmética de los computadores difiere de la aritmética usada por nosotros. La diferencia más importante es que los computadores realizan operaciones con números cuya precisión

Más detalles

TEMA 2. CODIFICACIÓN DE LA INFORMACIÓN

TEMA 2. CODIFICACIÓN DE LA INFORMACIÓN TEMA 2. CODIFICACIÓN DE LA INFORMACIÓN 1. INTRODUCCIÓN. SISTEMAS DE NUMERACIÓN EN. Sistema binario. Sistema octal. Sistema hexadecimal. 2. REPRESENTACIÓN DE TEXTOS.. Números naturales. Números enteros.

Más detalles

Sistemas de Representación. Organización del Computador 1 Verano 2016

Sistemas de Representación. Organización del Computador 1 Verano 2016 Sistemas de Representación Organización del Computador 1 Verano 2016 Los computadores comprenden el lenguaje de los números La organización de un computador depende (entre otros factores) del sistema de

Más detalles

Tabla de contenidos. 1 Lógica directa

Tabla de contenidos. 1 Lógica directa Tabla de contenidos 1 Lógica directa o 1.1 Puerta SI (YES) o 1.2 Puerta Y (AND) o 1.3 Puerta O (OR) o 1.4 Puerta OR-exclusiva (XOR) 2 Lógica negada o 2.1 Puerta NO (NOT) o 2.2 Puerta NO-Y (NAND) o 2.3

Más detalles

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 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

Más detalles

CAPITULO XII PUENTES DE CORRIENTE ALTERNA

CAPITULO XII PUENTES DE CORRIENTE ALTERNA CAPITULO XII PUENTES DE CORRIENTE ALTERNA 2. INTRODUCCION. En el Capítulo IX estudiamos el puente de Wheatstone como instrumento de medición de resistencias por el método de detección de cero. En este

Más detalles