0% encontró este documento útil (0 votos)
6 vistas57 páginas

Clasificación de Circuitos Digitales

El documento detalla la clasificación y funcionamiento de circuitos y dispositivos digitales, destacando la diferencia entre sistemas digitales y analógicos. Se abordan conceptos clave como la representación de información en formato binario, el álgebra de Boole, y la distinción entre sistemas combinacionales y secuenciales. Además, se incluyen ejemplos y ejercicios prácticos para reforzar la comprensión de estos temas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas57 páginas

Clasificación de Circuitos Digitales

El documento detalla la clasificación y funcionamiento de circuitos y dispositivos digitales, destacando la diferencia entre sistemas digitales y analógicos. Se abordan conceptos clave como la representación de información en formato binario, el álgebra de Boole, y la distinción entre sistemas combinacionales y secuenciales. Además, se incluyen ejemplos y ejercicios prácticos para reforzar la comprensión de estos temas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Clasificación de

Circuitos y
Dispositivos
Digitales
Los sistemas digitales son conjuntos de
dispositivos diseñados para manipular
información representada en forma digital,
es decir, que solo pueden tomar valores Introducción a
discretos. A diferencia de los sistemas los Sistemas
analógicos, que utilizan señales continuas,
los sistemas digitales operan con señales Digitales
que se representan mediante dígitos,
comúnmente en formato binario (0s y 1s)
Estos sistemas son fundamentales en la
tecnología moderna, ya que permiten la Introducción a
creación, procesamiento, transmisión y los Sistemas
almacenamiento de información de manera
eficiente. Digitales
Señales
digitales y
analógicas
Podemos citar
ejemplos y
aplicaciones
Las señales analógicas son
representaciones continuas de datos,
lo que significa que pueden tomar un
número infinito de valores dentro de
Señales un rango.
analógicas y
digitales Por el contrario, las señales digitales
solo pueden asumir valores discretos,
limitados a un conjunto específico
Ventajas de los sistemas digitales
Precisión: Al trabajar con valores discretos, los
sistemas digitales minimizan errores y permiten una
mayor exactitud en el procesamiento de datos.

Confiabilidad: Son menos susceptibles a


interferencias externas, lo que garantiza una
transmisión de información más estable.

Flexibilidad: Pueden ser programados y adaptados


para realizar diversas tareas, lo que les permite ser
utilizados en múltiples aplicaciones
Sistemas Digitales
Representación de la información
en sistemas digitales

La información se representa mediante un


sistema numérico binario, donde cada valor se
codifica utilizando bits (dígitos binarios). Por
ejemplo:
Bit: Unidad básica de información que puede
ser 0 o 1.
Byte: Conjunto de 8 bits.
Palabra: Conjunto de bits que puede variar
según la arquitectura del sistema
(comúnmente 16, 32 o 64 bits).
Representación de la información
en sistemas digitales

Códigos binarios
ASCII: Un código que representa caracteres
utilizando un conjunto de 7 bits, permitiendo
representar 128 caracteres diferentes.
Unicode: Un sistema más amplio que permite
representar caracteres de múltiples idiomas y
símbolos utilizando hasta 32 bits
Representación de la información en
sistemas digitales
Conversión entre sistemas numéricos
La conversión entre diferentes sistemas numéricos es
fundamental en el trabajo con sistemas digitales. Los más
comunes son:
Binario a decimal
Decimal a binario
Hexadecimal a decimal.
Recodemos los
valores de tensión
Se aceptan habitualmente para
los valores alto y bajo de
tensión Cualquier circuito que
produzca valores de tensión que
no se correspondan con estos
dos intervalos funcionará
incorrectamente, pues no será
reconocido como valor digital
posible.
Algebra de Boole
Para analizar proposiciones lógicas de tipo Verdadero/Falso: el
álgebra de la lógica o álgebra Booleana. Basada en dos
operaciones: unión y disyunción. Otra operación es la negación.
Identidades del Algebra de Boole

Identidades básicas del algebra de Boole


Propiedades básicas del Algebra de
Boole
Propiedades básicas del algebra de Boole
Leyes Básicas del Algebra de Boole

Leyes de Morgan
Demostración de la propiedad distributiva
Las identidades, las propiedades y las leyes se comprueban por
medio del método “exhaustivo”, definiendo la tabla de la verdad
de las funciones a ambos lados de la igualdad y comprobando
que son iguales.
Mapas de Karnaugh
Simplificación mediante mapas de Karnaugh mediante mintérminos.
Por medio de los mapas de Karnaugh se pueden detectar los riesgos e
introducir los términos redundantes (se añaden los términos a la
suma) que elimina el riesgo.
Síntesis de Circuitos Lógicos.
Sistema de numeración posicional
En sistemas digitales la información esta codificada en 1 y 0.
Donde:
di = Cifras en diferentes posiciones
i = Posición de la cifras
10 i= numero que multiplica cada cifra peso
Por ejemplo 2021
2*1000 2*10 1*1 = 2021
Conversión de decimal a binario: Se puede realizar con mediante divisiones sucesivas
del numero decimal por la base de dos hasta que el coeficiente llegue a ser cero:
14 / 2 = 7 (LSB) Bit menos significativo
7/2=1
3/2=1
1 / 2 = 0 (MSB) Bit mas significativo
Adición Binaria y Resta Binaria
Fundamentos de la adición binaria
0+0=0
0+1=1
1+0=1
1+1=0 con un acarreo de 1

Fundamentos de la resta binaria


0-0=0
1-0=1
1-1=0
0-1= pide prestado al próximo

La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posición
siguiente: 10 - 1 = 1 y me llevo 1, lo que equivale a decir en decimal, 2 - 1 = 1. Esa unidad prestada debe
devolverse, sumándola, a la posición siguiente
Complemento a 1 y complemento a 2
Adición Binaria y Resta Binaria
Sistema decimal codificado en binario
(Binary coded decimal BCD).
En los displays y las pantallas se representan
números en base 10 pero existe un método para ello
Es un código binario en el que se representan los números
decimales cifra por cifra. Como para representar la cifra
decimal más alta hacen falta cuatro bits, a cada cifra de un
número decimal le corresponden cuatro bits que
representan en binario la cifra decimal.
Sistemas
Combinacionales
Los circuitos lógicos
considerados hasta ahora han
sido combinacionales, cuyos
niveles de salida en cualquier
instante son dependientes de los
niveles presentes en las
entradas en ese instante.
Cualquier condición en relación
con los niveles de entrada no
tiene efecto alguno sobre las
salidas actuales ya que los
circuitos lógico combinacionales
no tiene memoria.
Sistemas
Combinacionales
Los circuitos
combinacionales no
pueden mantener valores
en el tiempo ni producir
listas ordenadas de valores
(como contadores) dado
que no pueden guardar el
valor previo de la cuenta.
Sistemas Secuenciales
Hablemos de circuitos secuenciales que se constituyen en base de las
memorias y de los microprocesadores.
DIFERENCIAS
En los circuitos secuenciales en un instante de tiempo determinado la salida
depende de los valores de las entradas externas y de la información
almacenada, presente en ese instante.
Por ejemplo:
Sistemas secuenciales

Los sistemas secuenciales son un tipo de


sistema digital en el que las salidas
dependen no solo de las entradas actuales,
sino también de los estados anteriores del
sistema. Esto significa que estos sistemas
tienen la capacidad de "recordar"
información, lo cual es crucial para su
funcionamiento en aplicaciones que
requieren memoria
Sistemas secuenciales

Un sistema secuencial es aquel en el que el


valor de salida en un momento dado depende
de las entradas actuales y del estado interno del
sistema. Este estado interno se mantiene
mediante elementos de memoria
Sistemas secuenciales

Memoria: Capacidad para almacenar


información sobre estados anteriores.

Dependencia temporal: Las salidas pueden


variar con el tiempo, incluso con las mismas
entradas, dependiendo del estado previo5.

Estructura: Compuesto por un sistema


combinacional y un sistema de memoria.
Almacenar el historial de
entradas: Esto es esencial para
determinar el estado actual del
Memoria en sistema.
los sistemas
Facilitar la toma de decisiones:
secuenciales Permite que el sistema responda
de manera diferente a las mismas
entradas basándose en su historia
Tipos de Sistemas Secuenciales
Los diferentes dispositivos que constituyen las memorias pueden estar regidos
o no por una señal periódica pulsante (reloj) Por tanto se dividirán en:
Asíncronos
Los cambios o salidas vienen regidos por el cambio de las variables de entrada
Cambian sus salidas inmediatamente al cambiar las entradas, sin necesidad de
un reloj.
Pueden ser más difíciles de diseñar debido a problemas potenciales como
condiciones de carrera
Síncronos
Los cambios en las salidas vienen regidos por las transiciones de una señal
digital periódica denominada reloj
Requieren una señal de reloj para sincronizar cambios en las salidas.
Ejemplo: Flip-flops que cambian su estado solo con pulsos de reloj
Sistemas Secuenciales
Diagrama que combina las compuertas lógicas
combinacionales con los dispositivos de memoria, es
decir las salidas son funciones de las entradas
externas y los elementos de la memoria.
A los elementos de memoria o dispositivos de
memorización se conocen genéricamente como
basculas que cambian su valor de 0 a 1 o de 1 a 0
hasta que se presenten nuevas condiciones que
determinen la salida.
Sistemas Secuenciales Definiciones
DEFINICIONES IMPORTANTES
EVENTO: cambio de valor de una señal en un instante de tiempo,
Pasar de un Nivel lógico de O a 1, también se puede denominar evento
a un mensaje cuando se tienen varias señales en algunos casos los
valores de los eventos se interpretan como símbolos pertenecientes a
un alfabeto.
MAQUINA ABSTRACTA: modelo de computación que establece como se
generan las acciones o eventos de salida a partir de los eventos de
entrada, si además puede cambiar sus atributos en función del tiempo
se denominan dinámicos.
Sistemas Secuenciales Definiciones
MAQUINA DE ESTADOS: se denominan maquinas de estados a aquellas
cuyas salidas en un instante de tiempo dependen de los valores que
toman las entradas en ese instante de tiempo y describen una Función
de Transición que especifica los valores de las salidas del próximo
estado para cada una de las combinaciones.
TRANSICIÓN: Cambios de estados y esta transición debe indicar como
pasa de un estado al otro.
Sistemas Secuenciales Definiciones

ESTADO: conjunto de atributos que representan las propiedades de un


sistema u objetos en un determinado instante de tiempo, En caso de
componentes digitales que tienen dispositivos que puedan almacenar
valores se denomina estado contenido de la memoria. Un circuito
secuencial genera una función que es reenviada como una nueva
entrada Retroalimentación.
Sistemas Secuenciales Definiciones
ESTADO (2)
La señal realimentada, antes de ser memorizada, presenta el estado futuro del circuito.
Las variables que conforman el estado futuro se denominan variables de excitación.
El estado futuro del circuito constituye la entrada de los elementos que van a
memorizar el estado.
La señal realimentada, una vez memorizada, se denomina señal de estado, y a cada
combinación actual de valores se le denomina estado del circuito. Las variables que
conforman el estado se denominan variables de estado.
Sistemas Secuenciales Definiciones
Cada vez que el estado del circuito cambie, la salida tendrá nuevos valores aunque el
valor de la entrada sea el mismo. Es decir, un circuito secuencial puede evolucionar sin
que sus entradas varíen (característica de los dispositivos síncronos).
La variable de estado debe permanecer aunque la entrada cambie, de lo contrario se
perderá el estado del circuito1. La permanencia se lleva a cabo por los elementos de
memoria.
Contadores
Sistemas Secuenciales Definiciones
DIAGRAMA DE ESTADOS: representación grafica de la matriz de transiciones
donde las salidas dependen de las entradas presentes y de los valores delas
entradas anteriores.
AUTÓMATA DE ESTADOS FINITOS DETERMINISTA: el número de estados es finito
es decir si el próximo estado queda unívocamente determinado por un solo
evento
AUTÓMATA DE ESTADOS FINITOS NO DETERMINISTA. Si hay transacciones sin un
evento de entrada o mas de una transición para una determinada entrada o
estado
Sistemas Secuenciales Definiciones
TIPOS DE MÁQUINAS:
MEALY
Las salidas se producen en las transiciones de estados
Las salidas dependen tanto del estado interno como de las entradas actuales
MOORE
Las salidas están asociadas al estado
Las salidas dependen únicamente del estado interno, no directamente de las entradas
Sistemas Secuenciales Definiciones
RELOJ: si las transiciones ocurren en determinados instantes de
tiempo son sincrónicas, los cambios están asociados a la subida o
bajada de la señal denominada reloj.
MÁQUINAS SECUENCIALES. Las máquinas de estados finitos suelen
denominarse máquinas secuenciales ya que a partir de un estado
inicial y de una secuencia ordenada de eventos de entrada, generan
una secuencia de estados por los que pasa la máquina, y a su vez una
secuencia de acciones de salida.
Elemento de memoria
El elemento de memoria mas importante es el flip flop esta
conformado por un conjunto de compuertas lógicas, interconectadas
de cierta forma que permiten almacenar información, utilizando
varios arreglos distintos de compuertas.
La siguiente clase Secuencias
Sincrónica de nivel
Sincrónica de pulsos
Asincrónica de nivel
Asincrónica de pulsos
Ejercicios
Ejercicio x puntos 1
Clasifica los siguientes sistemas como analógicos o digitales:
Un termómetro de mercurio.
Un reloj digital.
Una grabadora de audio de cinta.
Un teléfono móvil.
Ejercicio x puntos 1
Clasifica los siguientes sistemas como analógicos o digitales:
1. Termómetro de mercurio: Analógico (representa la temperatura de manera continua).
2. Reloj digital: Digital (muestra la hora en formato numérico discreto).
3. Grabadora de audio de cinta: Analógica (graba sonido en forma continua).
4. Teléfono móvil: Digital (transmite información en forma de datos discretos).
Ejercicios por Puntos 2
Expresar el número decimal 568,23 como suma de
los valores de cada dígito.
Ejercicios por Puntos 2
Expresar el número decimal 568,23 como suma de los
valores de cada dígito.
Ejercicios por puntos 3
Convertir a decimal los siguientes números binarios:
1. 10111101,011
2. 1111111,11111
3. 1011100,10101
4. 110011,11
5. 1011010,1010
Ejercicios por puntos 3
Convertir a decimal el siguiente número binario:
1. 10111101,011 = 189,375
2. 1111111,11111 = 127,96875
3. 1011100,10101 = 92,65625
4. 110011,11 = 51,75
5. 1011010,1010 = 90,625
Ejercicio por puntos 4
Convertir a binario los siguientes números decimales:
1. 12
2. 25
3. 58
4. 82
Ejercicio por puntos 4
Convertir a binario los siguientes números decimales:
1. 12 = 1100
2. 25 = 11001
3. 58 = 111010
4. 82 = 1010010
Ejercicio por puntos 5
Convierte los siguientes números octales a decimal:
1. 53
2. 127
3. 341
Ejercicio por puntos 5
Convierte los siguientes números octales a decimal:
1. 53 = 43
2. 127 = 87
3. 341 = 225
Ejercicio por puntos 6
Convierte los siguientes números hexadecimales a
decimal:
1. 2B2
2. A5A1
3. 1F35
Ejercicio por puntos 6
Convierte los siguientes números hexadecimales a
decimal:
1. 2B2 = 690
2. A5A1 = 42401
3. 1F35 = 7989
Ejercicio por puntos 7
Convierte los siguientes números binarios a
hexadecimales:
1. 101110
2. 1100101
3. 10001111
Ejercicio por puntos 7
Convierte los siguientes números binarios a
hexadecimales:
1. 101110 = 2E
2. 1100101 = 65
3. 10001111 = 8F

También podría gustarte