SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Arquitectura
de
Computadoras
Practica 4

Dillan Aner Durán Escamilla
Ileana Giselle Garza Ibarra
Fernando Guevara Sánchez
Norma Priscila Rodríguez Reyes
ITI 1-2
Contenido
Introducción ...................................................................................................................... 3
Bases Teóricas. ................................................................................................................... 4
   Sistemas Secuenciales: ................................................................................................... 4
   Sistemas secuenciales asíncronos................................................................................... 6
Desarrollo .......................................................................................................................... 8
   Contador con habilitación .............................................................................................. 8
   Resultado ..................................................................................................................... 10
   Contador incremento-decremento con habilitación ..................................................... 13
   Resultado ..................................................................................................................... 16
   Semáforo ..................................................................................................................... 18
   Resultado ..................................................................................................................... 20
   Contador ascendente- descendente ............................................................................ 22
   Resultado ..................................................................................................................... 24
Conclusión ....................................................................................................................... 27
Introducción
Al finalizar esta práctica, nosotros los alumnos debemos ser capases de
manejar y diseñar los circuitos secuenciales

Para esto necesitaremos:

• PC

• Software Logisim

En esta práctica podremos utilizar lo que hemos aprendió en los ejercicios
anteriores.

 Así que lo que realizaremos serán cuatro circuitos con su tabla de verdad,
simplificación con mapa de Karnaugh y el circuito en logisim.

En la primera parte se diseñara un módulo que sea capaz de simular un
Contador con habilitación. El segundo simulara un Contador incremento-
decremento con habilitación. En el tercero simularemos el funcionamiento
de un Semáforo y por ultimo realizaremos un Contador ascendente-
descendente.

Con esto evidenciaremos que sabemos manejar no solo el software logisim si
no que también sabremos cómo hacer el circuito con su tabla de de verdad y
simplificación con mapas de Karnaugh.

Y como evidencia entregaremos este reporte de la práctica desarrollada.
Bases Teóricas.

Sistemas Secuenciales:
En los sistemas secuenciales, los valores de las salidas, en un momento dado, no
dependen exclusivamente de los valores de las entradas en dicho momento, sino también
dependen del estado anterior o estado interno. El sistema secuencial más simple es el
biestable, de los cuales, el de tipo D (o cerrojo) es el más utilizado actualmente.

La mayoría de los sistemas secuenciales están gobernados por señales de reloj. A éstos se
los denomina "síncronos" o "sincrónicos", a diferencia de los "asíncronos" o "asincrónicos"
que son aquellos que no son controlados por señales de reloj.

A continuación se indican los principales sistemas secuenciales que pueden encontrarse
en forma de circuito integrado o como estructuras en sistemas programados:

      Contador
      Registros

>La salida depende de los valores de las entradas en ese instante y también de los valores
que tuvieron en los instantes anteriores.

 >Circuitos que “recuerdan” o tienen memoria de las situaciones de interés por las que ha
pasado el sistema a las situaciones se denominan estados.

Clasificación de sistemas secuenciales: definición de secuencia

 Sistemas síncronos: Sólo se observa el sistema durante el pulso de reloj, marcapasos. El
reloj establece cuando se modifica el estado (no la salida).

Sistemas asíncronos: El sistema es permanentemente activo. Un cambio en alguna de las
entradas del sistema: induce un transitorio que evoluciona hasta el siguiente estado.
Dos bloques básicos: en coincidencia con el pulso de reloj.

• Un bloque combinacional que:

    Lee las variables de entrada y de estado. Genera las funciones booleanas de salida
     y de excitación.

• Un bloque de memoria que:

    “recuerda” la evolución del sistema.
    Configura el estado anterior.

El nuevo estado se generará y será leído con el nuevo pulso de reloj.

Elementos de memoria biestable y flip-flop.

BIESTABLE: circuito secuencial que se caracteriza por:

Tener dos estados estables: almacena permanentemente un bit “0” y “1”:

       Estado: contenido de la memoria.
       Se mantiene indefinidamente en uno de los estados posibles.
       Entradas o señales externas de excitación hacen que el BIESTABLE cambie de
        estado.

NOTA: La función de excitación es característica de cada tipo de biestable (D, T, RS o JK).

       Tienen dos salidas:
            o Q y Ǭ: son las variables de estado (definen los estados internos).
            o Las salidas dependen de las entradas y del estado anterior.
Flip-flop RS (implementación NOR)




• Una de las dos entradas a “0”, salidas complementarias.

• Una entrada a “1” determina el valor de la salida.




Sistemas secuenciales asíncronos.
       Son aquellos que NO se encuentran pilotados por un pulso de reloj
         Alta velocidad de respuesta
         Dos tipos:
   No existe señal de reloj.
   El disparo del circuito se realiza con pulsos en las entradas.
   El cambio de nivel de una entrada provoca el posible cambio de la salida y el
    estado.
     No son necesarios elementos de memoria.
     Circuito combinacional realimentado.
Desarrollo
Contador con habilitación
El siguiente contador secuencial utiliza un habilitador en el cual se realiza una secuencia
de cambios de estados o en su defecto permanecer en el mismo, el cual solamente tiende
a incrementar.

                                         Explicación

A continuación en el siguiente grafo se tomaran los valores que señalan para poder
realizar la tabla de verdad. Se resolverá de la siguiente manera, primero que nada es
importante señalar que siempre se empezara nuestro contador en el RST de allí
cambiaremos a los demás estados.

Primero veremos cuáles son los estados, son los valores que se encuentran en la parte de
arriba del “círculo” o sea “Ap” y “Bp” y además nuestro contador que será “C”, los tres
anteriores valores serán nuestras entradas. Como son 3 entradas se procederá a realizar
una tabla de verdad de 8 valores con 3 bits.

Ahora se llenaran el resto de la tabla, es decir “Af”, “Bf”, “N1” y “N2” , estos valores serán
nuestras salidas. Por ejemplo los primeros valores de entrada de nuestra tabla es 0 0 0, es
decir C=0, Ap=0 Bp=0, eso significa que empezáramos en el estado 0 0 y cambiaremos
hacia al estado donde nos marque C, como C es cero y nos marca el mismo sitio, entonces
nuestro estado será el mismo pero nuestras salidas serán las que estén en N1 y N2, es
decir 0 0.

Otro ejemplo es 1 0 0, el cual las entradas serían C=1 , Ap=0 y Bp=0, es decir que en el
estado 0 0 se cambiará al estado donde esté el contador 1, por lo que el estado futuro
será 0 1, pero este conservará las salidas de su estado de origen, por lo que las salidas N1
y N2 serían 0 0.

La explicación anterior la podemos utilizar en los siguientes contadores para poder
resolverlos.
C
                                    0
                                                       RST
                                         00
                       1                                          1
                                         00

  0                                                                              0
                                        N1
             11                                                        01
                                        N2
             11                                                        01
                                             Ap
                                             Bp

                   1                                                   1
                                            10
                                            10

                                    0

La siguiente tabla de verdad se basa en el grafo anterior:

                       C       Ap       Bp        Af         Bf   N1        N2

                           0   0        0         0          0    0         0

                           0   0        1         0          1    0         1

                           0   1        0         1          0    1         0

                           0   1        1         1          1    1         1

                           1   0        0         0          1    0         0

                           1   0        1         1          0    0         1

                           1   1        0         1          1    1         0

                           1   1        1         0          0    1         1

Para realizar lo que son las funciones se necesitan realizar mapas de Karnaugh de:
Af,Bf,N1,N2 las cuáles son nuestras salidas.

        Mapa de AF
Mapa de BF




                                   Mapa de N1




                                   Mapa de N2




Resultado
De acuerdo a las funciones obtenidas de la tabla de verdad se da como resultado el
siguiente diagrama:
Ejemplos
           Entradas 1 0 1

            Salidas 0 1
Entradas 1 1 1

 Salidas 1 1
Contador incremento-decremento con habilitación
      Con este contador secuencial en el cual también se utiliza un habilitador el cual
incrementa y decremento lo que son los cambios de estados.

       A diferencia del contador anterior este utiliza además de C hay otra entrada la cual
es H, por lo que si le añadimos las otras entradas Ap y Bp, tendremos cuatro entradas,
entonces nuestra tabla de verdad deberá ser de 16 valores de 4 bits.

                                   CH        0X
                                                            RST
                              1                   00
                                                                      1
                              1                   00
                                                                      1
                                                                                      0X
          0X                            10                  10
                                               N1
                       11                                                     01
                                               N2
                       11                                                     01
                                                    Ap
                                        10                    10
                                                    Bp

                                                                          1
                              1                   10
                                                                          1
                              1                   10



       El grafo anterior se basa en la siguiente tabla de verdad de la cual se utilizara para
resolver el circuito:

                      C       H         Ap   Bp        Af    Bf    N1         N2
                       0       0         0    0         0     0     0          0
                       0       0         0    1         0     1     0          1
                       0       0         1    0         1     0     1          0
                       0       0         1    1         1     1     1          1
                       0       1         0    0         0     0     0          0
                       0       1         0    1         0     1     0          1
                       0       1         1    0         1     0     1          0
                       0       1         1    1         1     1     1          1
                       1       0         0    0         1     1     0          0
                       1       0         0    1         0     0     0          1
                       1       0         1    0         0     1     1          0
                       1       0         1    1         1     0     1          1
                       1       1         0    0         0     1     0          0
1      1      0       1        1   0     0      1
                     1      1      1       0        1   1     1      0
                     1      1      1       1        0   0     1      1



      Para la realización del circuito se tendrá que realizar los siguientes mapas de
Karnaugh para: Af, Bf, N1, N2.

                                          Mapa de Af




                                       Mapa de Bf




                                       Mapa de N1
Mapa de N2
Resultado
           En base a lo anterior que fueron los mapas se realizo el circuito siguiente:




Ejemplos

                                     Entradas 1 0 0 1

                                       Salidas 0 1
Entradas 0 1 1 0

  Salidas 1 0
Semáforo
En este contador secuencial se elaborara un semáforo que contendrá sus luces designadas
(es decir rojo, amarillo y verde, para mayor comodidad las renombraremos a “R”, “A” y
“V”), y además deberán tener la misma secuencia que un semáforo real, es decir cuando
está en rojo pasa a verde, después a amarillo y por último rojo, volviéndose a repetir la
secuencia.

                       C
                                 0
                                                RST
                                          00
                                                          1
                                         100


                                         R A                              0
                                                               01
                           1             V
                                                              001
                                          Ap
                                          Bp

                                                              1
                                          10
                                         010

                                     0

                  C        Ap    Bp        Af    Bf   R           A   V

                  0        0     0         0     0    1           0   0

                  0        0     1         0     1    0           0   1

                  0        1     0         1     0    0           1   0

                   0       1     1         x     x    x           x   x

                  1        0     0         0     1    1           0   0

                  1        0     1         1     0    0           0   1

                  1        1     0         0     0    0           1   0

                   1       1     1         x     x    x           x   x
En base a la tabla anterior se elaboran lo que son los mapas de Karnaugh de: Af,Bf,R,A,V

                                       Mapa de Af




                                       Mapa de Bf




                                       Mapa de R




       Mapa de V                                                               Mapa de A
Resultado
En base a los mapas anteriores se realizaran lo que es el circuito que simulara un
semáforo:
Ejemplos

           Entradas 1 0 1

           Salidas 0 0 1




           Entradas 1 1 0

            Salidas 1 0
Contador ascendente- descendente
En este contador secuencial se incrementa o decrementa los estados dependiendo que
entrada se utiliza, pero no tiene lo que es un habilitador.

                           C

                                                           RST
                                             00
                       1                                              1
                                             00
                                   0
                                            N1              0
             11                                                            01
                                            N2
             11                                                            01
                                                 Ap
                               0
                                                 Bp
                                                                 0
                   1                                                       1
                                                10
                                                10



A continuación se realizara la tabla de verdad que se obtuvo de lo que fue el grafo
anterior.

                       C               Ap   Bp        Af         Bf   N1        N2

                           0           0    0         1          1    0         0

                           0           0    1         0          0    0         1

                           0           1    0         0          1    1         0

                           0           1    1         1          0    1         1

                           1           0    0         0          1    0         0

                           1           0    1         1          0    0         1

                           1           1    0         1          1    1         0

                           1           1    1         0          0    1         1
En base a lo que se mostró anteriormente se realizara a cabo los mapas de Karnaugh
de:Af,Bf,N1,N2

                                      Mapa de Af




                                      Mapa de Bf




                                     Mapa de N1




                                     Mapa de N2
Resultado
En base a lo anterior se elaborara lo que es el circuito secuencial mencionado
anteriormente el cual tendrá como objetivo simular un contador con incremento y
decremento.




   Este es el circuito resultante de las funciones obtenidas de los mapas de Karnaugh.
Ejemplos

           Entradas 0 1 0

            Salidas 1 0
Entradas 1 1 1

 Salidas 1 1
Conclusión
En conclusión con esta práctica hemos aprendido a obtener la tabla de
verdad de un circuito secuencial además de que simplificamos
términos gracias a los mapas de Karnaugh y por ultimo realizamos la
simulación en logisim.

En la primera parte se diseño un módulo que fue capaz de simular un
Contador con habilitación.

El segundo      simulo   un   Contador   incremento-decremento   con
habilitación.

En el tercero simulamos el funcionamiento de un Semáforo.

Y por ultimo realizamos un Contador ascendente- descendente.

Con este tipo de prácticas aprendemos mucho ya que sabemos cómo
están hechos lógicamente muchos de los aparatos electrónicos que
utilizamos habitualmente.



.

Weitere ähnliche Inhalte

Was ist angesagt?

Comunicación entre PLC y LabView 2012
Comunicación entre PLC y LabView 2012Comunicación entre PLC y LabView 2012
Comunicación entre PLC y LabView 2012
Adan Aguirre
 
Contador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DContador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo D
Cristian Rodriguez
 

Was ist angesagt? (20)

Análisis de Bode
Análisis de BodeAnálisis de Bode
Análisis de Bode
 
mdedep_01 (2).pdf
mdedep_01 (2).pdfmdedep_01 (2).pdf
mdedep_01 (2).pdf
 
Comunicación entre PLC y LabView 2012
Comunicación entre PLC y LabView 2012Comunicación entre PLC y LabView 2012
Comunicación entre PLC y LabView 2012
 
Proyecto electronica votacion 4 pulsadores y display 7 segmentos
Proyecto electronica votacion 4 pulsadores y display 7 segmentosProyecto electronica votacion 4 pulsadores y display 7 segmentos
Proyecto electronica votacion 4 pulsadores y display 7 segmentos
 
Tema 7 -_contadores_y_registros
Tema 7 -_contadores_y_registrosTema 7 -_contadores_y_registros
Tema 7 -_contadores_y_registros
 
Electrónica digital: Display de 7 segmentos con compuertas lógicas
Electrónica digital: Display de 7 segmentos con compuertas lógicasElectrónica digital: Display de 7 segmentos con compuertas lógicas
Electrónica digital: Display de 7 segmentos con compuertas lógicas
 
DiseñO De Un Contador Con Flip Flops Tipo Jk
DiseñO De Un Contador Con Flip Flops Tipo JkDiseñO De Un Contador Con Flip Flops Tipo Jk
DiseñO De Un Contador Con Flip Flops Tipo Jk
 
Circuitos Digitales - Contador ascendente y descendente con reset
Circuitos Digitales - Contador ascendente y descendente con resetCircuitos Digitales - Contador ascendente y descendente con reset
Circuitos Digitales - Contador ascendente y descendente con reset
 
Proyecto seguidor de linea
Proyecto seguidor de linea Proyecto seguidor de linea
Proyecto seguidor de linea
 
Contador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DContador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo D
 
Problema resuelto de Maquinas de estado
Problema resuelto de Maquinas de estadoProblema resuelto de Maquinas de estado
Problema resuelto de Maquinas de estado
 
Compuertas Lógicas NOR, XOR, NAND, XNOR
Compuertas Lógicas NOR, XOR, NAND, XNORCompuertas Lógicas NOR, XOR, NAND, XNOR
Compuertas Lógicas NOR, XOR, NAND, XNOR
 
Clase 2 cdii
Clase 2 cdiiClase 2 cdii
Clase 2 cdii
 
Reporte compuertas logicas
Reporte compuertas logicas Reporte compuertas logicas
Reporte compuertas logicas
 
Rotacion, traslacion por matrices homogeneas 2
Rotacion, traslacion por matrices homogeneas 2Rotacion, traslacion por matrices homogeneas 2
Rotacion, traslacion por matrices homogeneas 2
 
Practica 7 Flip Flop
Practica 7 Flip FlopPractica 7 Flip Flop
Practica 7 Flip Flop
 
Robot seguidor de linea
Robot seguidor de lineaRobot seguidor de linea
Robot seguidor de linea
 
Electricidad conceptos básicos
Electricidad conceptos básicosElectricidad conceptos básicos
Electricidad conceptos básicos
 
T9 circuitos secuenciales
T9 circuitos secuencialesT9 circuitos secuenciales
T9 circuitos secuenciales
 
Sesion contadores y registros
Sesion  contadores y registrosSesion  contadores y registros
Sesion contadores y registros
 

Ähnlich wie Practica 4

Informe de laboratorio 2
Informe de laboratorio 2Informe de laboratorio 2
Informe de laboratorio 2
Cory13
 
54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flops54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flops
SENA-CIMI-GIRON
 
Trabajo de verano 4º eso tecnoloxia
Trabajo de verano 4º eso tecnoloxiaTrabajo de verano 4º eso tecnoloxia
Trabajo de verano 4º eso tecnoloxia
higiniocarracedo
 
Montaje de Circuitos Electronicos
Montaje de Circuitos ElectronicosMontaje de Circuitos Electronicos
Montaje de Circuitos Electronicos
kratosjys
 
Laboratorio del display
Laboratorio del displayLaboratorio del display
Laboratorio del display
dani9609
 
8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico
Ronald_Paul
 
Ctos combina +ej. bolea
Ctos combina +ej. boleaCtos combina +ej. bolea
Ctos combina +ej. bolea
Ninguna
 
Electronica Digital
Electronica DigitalElectronica Digital
Electronica Digital
patgaliana
 
Ejercicios de algebra boole
Ejercicios de algebra booleEjercicios de algebra boole
Ejercicios de algebra boole
Gaby Algarin
 

Ähnlich wie Practica 4 (20)

Practica 1
Practica 1Practica 1
Practica 1
 
Informe de laboratorio 2
Informe de laboratorio 2Informe de laboratorio 2
Informe de laboratorio 2
 
Semaforo
SemaforoSemaforo
Semaforo
 
Guia de sistemas digitales
Guia de sistemas digitalesGuia de sistemas digitales
Guia de sistemas digitales
 
Simulador de un semaforo
Simulador de un semaforoSimulador de un semaforo
Simulador de un semaforo
 
54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flops54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flops
 
Trabajo de verano 4º eso tecnoloxia
Trabajo de verano 4º eso tecnoloxiaTrabajo de verano 4º eso tecnoloxia
Trabajo de verano 4º eso tecnoloxia
 
Ejemplo BáSico De Uso De Alu
Ejemplo BáSico De Uso De AluEjemplo BáSico De Uso De Alu
Ejemplo BáSico De Uso De Alu
 
Mapas de Karnaugh Sistemas Digitales
Mapas de Karnaugh Sistemas DigitalesMapas de Karnaugh Sistemas Digitales
Mapas de Karnaugh Sistemas Digitales
 
Montaje de Circuitos Electronicos
Montaje de Circuitos ElectronicosMontaje de Circuitos Electronicos
Montaje de Circuitos Electronicos
 
Laboratorio del display
Laboratorio del displayLaboratorio del display
Laboratorio del display
 
8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico
 
8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico
 
Ctos combina +ej. bolea
Ctos combina +ej. boleaCtos combina +ej. bolea
Ctos combina +ej. bolea
 
C3
C3C3
C3
 
D:\De Todo\Articulos William\DiseñO De Un Contador Con Flip Flops Tipo Jk
D:\De Todo\Articulos William\DiseñO De Un Contador Con Flip Flops Tipo JkD:\De Todo\Articulos William\DiseñO De Un Contador Con Flip Flops Tipo Jk
D:\De Todo\Articulos William\DiseñO De Un Contador Con Flip Flops Tipo Jk
 
Electronica Digital
Electronica DigitalElectronica Digital
Electronica Digital
 
Algebra de boole
Algebra de booleAlgebra de boole
Algebra de boole
 
LOGICA BINARIA
LOGICA BINARIALOGICA BINARIA
LOGICA BINARIA
 
Ejercicios de algebra boole
Ejercicios de algebra booleEjercicios de algebra boole
Ejercicios de algebra boole
 

Mehr von Ileana Garza Ibarra

Mehr von Ileana Garza Ibarra (16)

ERP: Competitividad, Control e Integración
ERP: Competitividad, Control e IntegraciónERP: Competitividad, Control e Integración
ERP: Competitividad, Control e Integración
 
Sistemas de planificación de recursos empresariales ERP
Sistemas de planificación de recursos empresariales ERPSistemas de planificación de recursos empresariales ERP
Sistemas de planificación de recursos empresariales ERP
 
Introducción a Marching cubes
Introducción a Marching cubesIntroducción a Marching cubes
Introducción a Marching cubes
 
Predicciónes tecnológicas: Metodos descriptivos y matrices, analogias
Predicciónes tecnológicas: Metodos descriptivos y matrices, analogiasPredicciónes tecnológicas: Metodos descriptivos y matrices, analogias
Predicciónes tecnológicas: Metodos descriptivos y matrices, analogias
 
SRS para Sistema de Control de Producción
SRS para Sistema de Control de ProducciónSRS para Sistema de Control de Producción
SRS para Sistema de Control de Producción
 
Visión del sistema de control de producción
Visión del sistema de control de producciónVisión del sistema de control de producción
Visión del sistema de control de producción
 
Artefacto SRS Especificaciones Suplementarias del Sistema
Artefacto SRS Especificaciones Suplementarias del SistemaArtefacto SRS Especificaciones Suplementarias del Sistema
Artefacto SRS Especificaciones Suplementarias del Sistema
 
Estimación de costos y actividades para Sistema de Control de Producción
Estimación de costos y actividades para Sistema de Control de ProducciónEstimación de costos y actividades para Sistema de Control de Producción
Estimación de costos y actividades para Sistema de Control de Producción
 
Artefacto de Visión para Sistema de Control de Producción
Artefacto de Visión para Sistema de Control de ProducciónArtefacto de Visión para Sistema de Control de Producción
Artefacto de Visión para Sistema de Control de Producción
 
Codigo de honor
Codigo de honorCodigo de honor
Codigo de honor
 
Formato de parrafos
Formato de parrafosFormato de parrafos
Formato de parrafos
 
Nic inalambricas
Nic inalambricas Nic inalambricas
Nic inalambricas
 
Impacto de las redes inalambricas
Impacto de las redes inalambricasImpacto de las redes inalambricas
Impacto de las redes inalambricas
 
Conceptos normativos que conforman el Marco Jurídico del derecho informático.
Conceptos normativos que conforman el Marco Jurídico del derecho informático.Conceptos normativos que conforman el Marco Jurídico del derecho informático.
Conceptos normativos que conforman el Marco Jurídico del derecho informático.
 
Administración y Auditoria de Centros de Datos. Plan de Trabajo
Administración y Auditoria de Centros de Datos. Plan de TrabajoAdministración y Auditoria de Centros de Datos. Plan de Trabajo
Administración y Auditoria de Centros de Datos. Plan de Trabajo
 
Memoria ROM
Memoria ROMMemoria ROM
Memoria ROM
 

Kürzlich hochgeladen

5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Kürzlich hochgeladen (20)

INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 

Practica 4

  • 1. Arquitectura de Computadoras Practica 4 Dillan Aner Durán Escamilla Ileana Giselle Garza Ibarra Fernando Guevara Sánchez Norma Priscila Rodríguez Reyes ITI 1-2
  • 2. Contenido Introducción ...................................................................................................................... 3 Bases Teóricas. ................................................................................................................... 4 Sistemas Secuenciales: ................................................................................................... 4 Sistemas secuenciales asíncronos................................................................................... 6 Desarrollo .......................................................................................................................... 8 Contador con habilitación .............................................................................................. 8 Resultado ..................................................................................................................... 10 Contador incremento-decremento con habilitación ..................................................... 13 Resultado ..................................................................................................................... 16 Semáforo ..................................................................................................................... 18 Resultado ..................................................................................................................... 20 Contador ascendente- descendente ............................................................................ 22 Resultado ..................................................................................................................... 24 Conclusión ....................................................................................................................... 27
  • 3. Introducción Al finalizar esta práctica, nosotros los alumnos debemos ser capases de manejar y diseñar los circuitos secuenciales Para esto necesitaremos: • PC • Software Logisim En esta práctica podremos utilizar lo que hemos aprendió en los ejercicios anteriores. Así que lo que realizaremos serán cuatro circuitos con su tabla de verdad, simplificación con mapa de Karnaugh y el circuito en logisim. En la primera parte se diseñara un módulo que sea capaz de simular un Contador con habilitación. El segundo simulara un Contador incremento- decremento con habilitación. En el tercero simularemos el funcionamiento de un Semáforo y por ultimo realizaremos un Contador ascendente- descendente. Con esto evidenciaremos que sabemos manejar no solo el software logisim si no que también sabremos cómo hacer el circuito con su tabla de de verdad y simplificación con mapas de Karnaugh. Y como evidencia entregaremos este reporte de la práctica desarrollada.
  • 4. Bases Teóricas. Sistemas Secuenciales: En los sistemas secuenciales, los valores de las salidas, en un momento dado, no dependen exclusivamente de los valores de las entradas en dicho momento, sino también dependen del estado anterior o estado interno. El sistema secuencial más simple es el biestable, de los cuales, el de tipo D (o cerrojo) es el más utilizado actualmente. La mayoría de los sistemas secuenciales están gobernados por señales de reloj. A éstos se los denomina "síncronos" o "sincrónicos", a diferencia de los "asíncronos" o "asincrónicos" que son aquellos que no son controlados por señales de reloj. A continuación se indican los principales sistemas secuenciales que pueden encontrarse en forma de circuito integrado o como estructuras en sistemas programados:  Contador  Registros >La salida depende de los valores de las entradas en ese instante y también de los valores que tuvieron en los instantes anteriores. >Circuitos que “recuerdan” o tienen memoria de las situaciones de interés por las que ha pasado el sistema a las situaciones se denominan estados. Clasificación de sistemas secuenciales: definición de secuencia Sistemas síncronos: Sólo se observa el sistema durante el pulso de reloj, marcapasos. El reloj establece cuando se modifica el estado (no la salida). Sistemas asíncronos: El sistema es permanentemente activo. Un cambio en alguna de las entradas del sistema: induce un transitorio que evoluciona hasta el siguiente estado.
  • 5. Dos bloques básicos: en coincidencia con el pulso de reloj. • Un bloque combinacional que:  Lee las variables de entrada y de estado. Genera las funciones booleanas de salida y de excitación. • Un bloque de memoria que:  “recuerda” la evolución del sistema.  Configura el estado anterior. El nuevo estado se generará y será leído con el nuevo pulso de reloj. Elementos de memoria biestable y flip-flop. BIESTABLE: circuito secuencial que se caracteriza por: Tener dos estados estables: almacena permanentemente un bit “0” y “1”:  Estado: contenido de la memoria.  Se mantiene indefinidamente en uno de los estados posibles.  Entradas o señales externas de excitación hacen que el BIESTABLE cambie de estado. NOTA: La función de excitación es característica de cada tipo de biestable (D, T, RS o JK).  Tienen dos salidas: o Q y Ǭ: son las variables de estado (definen los estados internos). o Las salidas dependen de las entradas y del estado anterior.
  • 6. Flip-flop RS (implementación NOR) • Una de las dos entradas a “0”, salidas complementarias. • Una entrada a “1” determina el valor de la salida. Sistemas secuenciales asíncronos.  Son aquellos que NO se encuentran pilotados por un pulso de reloj  Alta velocidad de respuesta  Dos tipos:
  • 7. No existe señal de reloj.  El disparo del circuito se realiza con pulsos en las entradas.  El cambio de nivel de una entrada provoca el posible cambio de la salida y el estado.  No son necesarios elementos de memoria.  Circuito combinacional realimentado.
  • 8. Desarrollo Contador con habilitación El siguiente contador secuencial utiliza un habilitador en el cual se realiza una secuencia de cambios de estados o en su defecto permanecer en el mismo, el cual solamente tiende a incrementar. Explicación A continuación en el siguiente grafo se tomaran los valores que señalan para poder realizar la tabla de verdad. Se resolverá de la siguiente manera, primero que nada es importante señalar que siempre se empezara nuestro contador en el RST de allí cambiaremos a los demás estados. Primero veremos cuáles son los estados, son los valores que se encuentran en la parte de arriba del “círculo” o sea “Ap” y “Bp” y además nuestro contador que será “C”, los tres anteriores valores serán nuestras entradas. Como son 3 entradas se procederá a realizar una tabla de verdad de 8 valores con 3 bits. Ahora se llenaran el resto de la tabla, es decir “Af”, “Bf”, “N1” y “N2” , estos valores serán nuestras salidas. Por ejemplo los primeros valores de entrada de nuestra tabla es 0 0 0, es decir C=0, Ap=0 Bp=0, eso significa que empezáramos en el estado 0 0 y cambiaremos hacia al estado donde nos marque C, como C es cero y nos marca el mismo sitio, entonces nuestro estado será el mismo pero nuestras salidas serán las que estén en N1 y N2, es decir 0 0. Otro ejemplo es 1 0 0, el cual las entradas serían C=1 , Ap=0 y Bp=0, es decir que en el estado 0 0 se cambiará al estado donde esté el contador 1, por lo que el estado futuro será 0 1, pero este conservará las salidas de su estado de origen, por lo que las salidas N1 y N2 serían 0 0. La explicación anterior la podemos utilizar en los siguientes contadores para poder resolverlos.
  • 9. C 0 RST 00 1 1 00 0 0 N1 11 01 N2 11 01 Ap Bp 1 1 10 10 0 La siguiente tabla de verdad se basa en el grafo anterior: C Ap Bp Af Bf N1 N2 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 1 1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 1 1 1 0 1 1 1 0 1 1 1 0 0 1 1 Para realizar lo que son las funciones se necesitan realizar mapas de Karnaugh de: Af,Bf,N1,N2 las cuáles son nuestras salidas. Mapa de AF
  • 10. Mapa de BF Mapa de N1 Mapa de N2 Resultado De acuerdo a las funciones obtenidas de la tabla de verdad se da como resultado el siguiente diagrama:
  • 11. Ejemplos Entradas 1 0 1 Salidas 0 1
  • 12. Entradas 1 1 1 Salidas 1 1
  • 13. Contador incremento-decremento con habilitación Con este contador secuencial en el cual también se utiliza un habilitador el cual incrementa y decremento lo que son los cambios de estados. A diferencia del contador anterior este utiliza además de C hay otra entrada la cual es H, por lo que si le añadimos las otras entradas Ap y Bp, tendremos cuatro entradas, entonces nuestra tabla de verdad deberá ser de 16 valores de 4 bits. CH 0X RST 1 00 1 1 00 1 0X 0X 10 10 N1 11 01 N2 11 01 Ap 10 10 Bp 1 1 10 1 1 10 El grafo anterior se basa en la siguiente tabla de verdad de la cual se utilizara para resolver el circuito: C H Ap Bp Af Bf N1 N2 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0
  • 14. 1 1 0 1 1 0 0 1 1 1 1 0 1 1 1 0 1 1 1 1 0 0 1 1 Para la realización del circuito se tendrá que realizar los siguientes mapas de Karnaugh para: Af, Bf, N1, N2. Mapa de Af Mapa de Bf Mapa de N1
  • 16. Resultado En base a lo anterior que fueron los mapas se realizo el circuito siguiente: Ejemplos Entradas 1 0 0 1 Salidas 0 1
  • 17. Entradas 0 1 1 0 Salidas 1 0
  • 18. Semáforo En este contador secuencial se elaborara un semáforo que contendrá sus luces designadas (es decir rojo, amarillo y verde, para mayor comodidad las renombraremos a “R”, “A” y “V”), y además deberán tener la misma secuencia que un semáforo real, es decir cuando está en rojo pasa a verde, después a amarillo y por último rojo, volviéndose a repetir la secuencia. C 0 RST 00 1 100 R A 0 01 1 V 001 Ap Bp 1 10 010 0 C Ap Bp Af Bf R A V 0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 0 1 1 x x x x x 1 0 0 0 1 1 0 0 1 0 1 1 0 0 0 1 1 1 0 0 0 0 1 0 1 1 1 x x x x x
  • 19. En base a la tabla anterior se elaboran lo que son los mapas de Karnaugh de: Af,Bf,R,A,V Mapa de Af Mapa de Bf Mapa de R Mapa de V Mapa de A
  • 20. Resultado En base a los mapas anteriores se realizaran lo que es el circuito que simulara un semáforo:
  • 21. Ejemplos Entradas 1 0 1 Salidas 0 0 1 Entradas 1 1 0 Salidas 1 0
  • 22. Contador ascendente- descendente En este contador secuencial se incrementa o decrementa los estados dependiendo que entrada se utiliza, pero no tiene lo que es un habilitador. C RST 00 1 1 00 0 N1 0 11 01 N2 11 01 Ap 0 Bp 0 1 1 10 10 A continuación se realizara la tabla de verdad que se obtuvo de lo que fue el grafo anterior. C Ap Bp Af Bf N1 N2 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 1 0 0 1 1 0 0 1 1 1 0 1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 1 1 1 0 1 1 1 0 1 1 1 0 0 1 1
  • 23. En base a lo que se mostró anteriormente se realizara a cabo los mapas de Karnaugh de:Af,Bf,N1,N2 Mapa de Af Mapa de Bf Mapa de N1 Mapa de N2
  • 24. Resultado En base a lo anterior se elaborara lo que es el circuito secuencial mencionado anteriormente el cual tendrá como objetivo simular un contador con incremento y decremento. Este es el circuito resultante de las funciones obtenidas de los mapas de Karnaugh.
  • 25. Ejemplos Entradas 0 1 0 Salidas 1 0
  • 26. Entradas 1 1 1 Salidas 1 1
  • 27. Conclusión En conclusión con esta práctica hemos aprendido a obtener la tabla de verdad de un circuito secuencial además de que simplificamos términos gracias a los mapas de Karnaugh y por ultimo realizamos la simulación en logisim. En la primera parte se diseño un módulo que fue capaz de simular un Contador con habilitación. El segundo simulo un Contador incremento-decremento con habilitación. En el tercero simulamos el funcionamiento de un Semáforo. Y por ultimo realizamos un Contador ascendente- descendente. Con este tipo de prácticas aprendemos mucho ya que sabemos cómo están hechos lógicamente muchos de los aparatos electrónicos que utilizamos habitualmente. .