Organización del Computador 1

Slides:



Advertisements
Presentaciones similares
DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
Advertisements

CIRCUITOS SECUENCIALES E.U.I.T. Informática de Gijón
Circuitos Lógicos Combinatorios
Diseño de Circuitos Lógicos Secuenciales1
Circuitos secuenciales
Instalación de Computadoras
Introducción a los Algoritmos
DESCRIBIR LOS PRINCIPIOS DE LA LÓGICA SECUENCIAL
SISTEMAS DIGITALES INTRODUCCION
UNIDAD VI: CIRCUITOS LÓGICOS SECUENCIALES
UNIDAD VI: CIRCUITOS LÓGICOS SECUENCIALES
Circuitos digitales secuenciales I: Resumen del contenido
Análisis Análisis y Síntesis Métodos de análisis: Tabla de verdad.
NIVEL DE LENGUAJES ORIENTADOS A PROBLEMAS NIVEL DE LENGUAJE ENSAMBLADOR NIVEL DE MAQUINA DEL SISTEMA OPERATIVO NIVEL DE MICROPROGRAMACIÓN NIVEL DE LÓGICA.
DESCRIBIR LOS PRINCIPIOS DE LA LÓGICA SECUENCIAL
INTEGRANTES: CABRERA BYRON GUAMAN PABLO NIOLA XAVIER MOLINA JORGE
Circuitos Secuenciales
Teoría de la Computación
CURSO: UNIDAD 4: LENGUAJES HDL
Flip-Flop RS.

Programación de Computadores
 SON FUNCIONES LÓGICAS  REPRESENTADAS POR TABLAS DE VERDAD  SIMPLIFICABLES POR LÓGICA BOOLEANA  SIMPLIFICABLES POR KARNAUGH  APLICACIONES: funciones.
Fundamentos de Programación Fundamentos de Procesamiento de Datos
DESCRIBIR LOS PRINCIPIOS DE LA LÓGICA SECUENCIAL
EXAMEN CORTO SOBRE FLIP-FLOPS
Alumno: Israel Espinosa Jiménez Matricula: Licenciatura: TIC Asignatura: Arquitectura de Computadoras Cuatrimestre: 4 Página 1 de 9.
DESCRIBIR LOS PRINCIPIOS DE LA LÓGICA SECUENCIAL
REGISTROS DE DESPLAZAMIENTO
INTRODUCCIÓN AL DISEÑO SECUENCIAL: CONTADORES Y REGISTROS
Organización del Computador 1
CIRCUITOS DIGITALES II: Análisis de Sistemas Secuenciales
SISTEMAS DIGITALES SECUENCIALES
Análisis de Sistemas Secuenciales
EXAMEN CORTO SOBRE FLIP-FLOPS
UNIDAD VI: CIRCUITOS LÓGICOS SECUENCIALES
Lógica Positiva En esta notación al 1 lógico le corresponde el nivel más alto de tensión (positivo, si quieres llamarlo así) y al 0 lógico el nivel mas.
UNIDAD VI: CIRCUITOS LÓGICOS SECUENCIALES
Tecnologías de las computadoras
Lógica de Tres Estados (TRI-STATE)
[ Arquitectura de Computadores ] SISTEMAS DIGITALES
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Maestría en Ingeniería Electrónica
Organización del Computador I Verano Aritmética (3 de 3) Basado en el capítulo 4 del libro de Patterson y Hennessy Verano 2004 Profesora Borensztejn.
Circuitos Digitales.
Diseño lógico secuencial con VHDL
Arquitectura de computadoras
Sistemas Secuenciales Electrónica Digital
ARQUITECTURA DE COMPUTADORES
Organización del Computador 1
Contenido Los puntos 9.7 y 9.8 no se dan 9.1. Revisión del concepto de máquina secuencial. Taxonomía Temporización en los circuitos lógicos síncronos.
CIRCUITOS NO COMBINACIONALES
FLIP - FLOP Oscar Ignacio Botero H..
Alumno: Gerardo Mario Valdés Ortega
Flip-Flop Integrantes: Hesbon Esaù Torres Jaime
Compuertas lógicas INTRODUCCION
Diseño de Sistemas Secuenciales Síncronos
Máquinas de estado con VHDL
Introducción al Algebra de Boole Principios de Lógica Digital
Circuitos secuenciales 2
Arquitectura de Computadores IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia.
[ Arquitectura de Computadores ] SISTEMAS DIGITALES Präsentat ion Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia.
CIRCUITOS COMBINACIONALES Y SECUENCIALES. SON FUNCIONES LÓGICAS REPRESENTADAS POR TABLAS DE VERDAD SIMPLIFICABLES POR LÓGICA BOOLEANA SIMPLIFICABLES.
Organización del Computador 1 Lógica Digital 2 Circuitos y memorias.
Organización del Computador 1 Lógica Digital Circuitos Secuenciales.
CIRCUITOS SECUENCIALES
SISTEMAS SECUENCIALES DIGITALES
Sistemas Secuenciales Electrónica Digital Electrónica Básica José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC.
Sistemas Secuenciales Electrónica Digital. Combinacional: las salidas dependen de las entradas Secuencial: las salidas dependen de las entradas y de valores.
Transcripción de la presentación:

Organización del Computador 1 Lógica Digital Circuitos Secuenciales

Circuitos Secuenciales Circuitos combinatorios  Funciones Booleanas El resultado depende sólo de las entradas También necesitamos circuitos que puedan “recordar” su estado y que actúen según su estado y las entradas Memorias, contadores, etc. Estos circuitos de los denominan “Secuenciales”

Flip-Flops Uno de los circuitos secuenciales más básicos es el flip-flop SR. “SR” por set/reset. Circuito lógico y diagrama en bloque de un flip-flop SR:

Flip-Flops La tabla característica describe el comportamiento del flip-flop SR. Q(t) es el valor de la salida al tiempo t. Q(t+1) es el valor de Q en el próximo ciclo de clock.

Flip-Flops sincrónicos (por nivel) Queremos un flip-flop que actúe en momentos precisos. Es decir, que tome la entrada solo en ciertos momentos establecidos por un clock. Hacemos una pequeña modificación:

Flip-Flops sincrónicos (por flanco) Cuando clock es cero, no se puede cambiar el estado. Cuando clock es 1, se puede cambiar infinitas veces. Queremos que el estado se altere a lo sumo una vez. Hacemos otra pequeña modificación:

Flip-Flop JK A la derecha podemos ver el circuito lógico de flip-flop SR modificado. La tabla característica indica que es estable para cualquier combinación de sus entradas.

Flip-Flop D Otra modificación al flip-flop SR es el denominado flip-flop D. Note que retiene el valor de la entrada al pulso de clock, hasta que cambia dicha entrada, pero al próximo pulso de clock.

Flip-Flop D El flip-flop D es el circuito fundamental (celda) de la memoria de una computadora.

Ejercicio 1 (3.37) Investigar que hace el siguiente circuito. Asumir que el estado inicial de todos los flip-flops es 0. Mostrar la traza de salidas.

Ejercicio 1 (3.37) Investigar que hace el siguiente circuito. Asumir que el estado inicial de todos los flip-flops es 0. Mostrar la traza de salidas.

Ejercicio 2 (3.39) Escribir la tabla de verdad del siguiente circuito: An Bn X Siguiente estado An+1 Bn+1 1

Ejercicio 2 (3.39) Escribir la tabla de verdad del siguiente circuito: An Bn X Siguiente estado An+1 Bn+1 1

Ejercicio 2 (3.39) Escribir la tabla de verdad del siguiente circuito: An Bn X Siguiente estado An+1 Bn+1 1

Ejercicio 2 (3.39) Escribir la tabla de verdad del siguiente circuito: An Bn X Siguiente estado An+1 Bn+1 1

Ejercicio 2 (3.39) Escribir la tabla de verdad del siguiente circuito: An Bn X Siguiente estado An+1 Bn+1 1

Ejercicio 2 (3.39) Escribir la tabla de verdad del siguiente circuito: An Bn X Siguiente estado An+1 Bn+1 1

Ejercicio 2 (3.39) Escribir la tabla de verdad del siguiente circuito: An Bn X Siguiente estado An+1 Bn+1 1

Ejercicio 2 (3.39) Escribir la tabla de verdad del siguiente circuito: An Bn X Siguiente estado An+1 Bn+1 1

Ejercicio 2 (3.39) Escribir la tabla de verdad del siguiente circuito: An Bn X Siguiente estado An+1 Bn+1 1

Ejercicio 3 (3.43) Un flip-flop MN se comporta de la siguiente manera: si M = 1, el ff complementa su estado. Si M = 0, el siguiente estado del ff es el valor de N. A) Escribir la tabla caracteristica B) Mostrar como construir un MN a partir de un JK.

Ejercicio 3 (3.43) Un flip-flop MN se comporta de la siguiente manera: si M = 1, el ff complementa su estado. Si M = 0, el siguiente estado del ff es el valor de N. A) Escribir la tabla caracteristica B) Mostrar como construir un MN a partir de un JK. M N Qn+1 … 1

Ejercicio 3 (3.43) Un flip-flop MN se comporta de la siguiente manera: si M = 1, el ff complementa su estado. Si M = 0, el siguiente estado del ff es el valor de N. A) Escribir la tabla caracteristica B) Mostrar como construir un MN a partir de un JK. M N Qn+1 1 1 - Qn

Ejercicio 3 (3.43) Un flip-flop MN se comporta de la siguiente manera: si M = 1, el ff complementa su estado. Si M = 0, el siguiente estado del ff es el valor de N. A) Escribir la tabla caracteristica B) Mostrar como construir un MN a partir de un JK. M N Qn+1 1 1 - Qn J K Qn+1 Qn 1 1 - Qn