Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 3. Sistemas Digitales Combinacionales: 3.0.-Introducción
Tema 3. Sistemas Digitales Combinacionales: 3.0.-Introducción
3.0.- INTRODUCCIÓN
3.3.1-PROBLEMAS RESUELTOS
3.3.2-EJEMPLOS RESUELTOS
OBJETIVOS:
- Conocer teoremas y postulados del Álgebra de Boole y su
aplicación al Álgebra de Conmutación.
3.1.1.- POSTULADOS.
3.1.2.- TEOREMAS.
Postulados:
POSTULADOS
· Elementos neutros
ANTONIO ABARCA ÁLVAREZ ELECTRÓNICA DIGITAL 3.5
TEMA 3. SISTEMAS DIGITALES COMBINACIONALES
3.1.- ÁLGEBRA DE BOOLE
POSTULADOS
· Distributividad LEYES DE COMPOSICIÓN INTERNA
· Complemento único
· Dualidad (cambiar “+” por “⋅” y “0” por “1”)
TEOREMAS
· Ley de ABSORCIÓN o IDEMPOTENCIA
· Dominio del CERO EN PRODUCTO Y UNO EN SUMA
· Unicidad del ELEMENTO COMPLEMENTARIO
TEOREMAS
TEOREMAS
ÁLGEBRA DE CONMUTACIÓN
+ 0 1 · 0 1
0 0 1 0 0 0
1 1 1 1 0 1
· Variable lógica
- Tipo de lógica: POSITIVA/NEGATIVA
- Familias lógicas: TTL, CMOS, …
ÁLGEBRA DE CONMUTACIÓN
· Función lógica:
· Tabla de verdad
ENTRADAS
SALIDAS
A B C
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 0
1 1 1 1
ÁLGEBRA DE CONMUTACIÓN
· Posibles combinaciones lógicas con 2 entradas:
FORMAS CANÓNICAS
· Término canónico de una función lógica:
PRODUCTO O SUMA en el que aparecen todas las variables de
dicha función
FORMAS CANÓNICAS
· Tabla de verdad
FORMAS CANÓNICAS
· Tabla de verdad ENTRADAS SALIDA
MAXTERMS
A B C S
· Producto de maxterms (PDS):
0 0 0 0 M0
producto de las sumas de
0 0 1 0 M1
las variables de entrada
complementadas que hacen 0 1 0 0 M2
la función “0” 0 1 1 1 M3
1 0 0 0 M4
1 0 1 1 M5
1 1 0 0 M6
1 1 1 1 M7
TEOREMA DE SHANNON
PUERTAS LÓGICAS
PUERTAS NOT (INVERSORA) ENTRADA SALIDA
A F
0 1
1 0
PUERTAS NAND (PRODUCTO NEGADO)
ENTRADAS SALIDA
A B F
0 0 1
0 1 1
1 0 1
1 1 0
PUERTAS LÓGICAS
ENTRADAS SALIDA
PUERTAS NOR (SUMA NEGADA) A B F
0 0 1
0 1 0
1 0 0
1 1 0
PUERTAS XOR (OR EXCLUSIVA)
(DESIGUALDAD O DIFERENCIA)
Muestra la suma aritmética (sin acarreo) ENTRADAS SALIDA
Es asociativa A B F
0 0 0
0 1 1
1 0 1
1 1 0
PUERTAS LÓGICAS
ENTRADAS SALIDA
A B F
0 0 1
0 1 0
1 0 0
1 1 1
IMPLEMENTACIÓN
• Para obtener puertas AND u OR de cualquier número de entradas
a partir de puertas de menor número:
conectarlas en cascada aprovechando la asociatividad de las
operaciones:
a·b·c·d··· = (a·b)·(c·d)·… = (a·b·c)·d·… = …
a+b+c+d··· = (a+b)+(c+d)+ … = (a+b+c)+d+… = …
• Para obtener puertas AND u OR de menor número de entradas a
partir de puertas de mayor número:
conectar las entradas no utilizadas al elemento neutro de la
operación (1 para AND y 0 para OR):
a·b = a·b·1·1·…
a+b = a+b+0+0+…
IMPLEMENTACIÓN
• Puertas AND:
• Puertas OR:
- NAND - NOR
· Implementación
DIAGRAMAS DE KARNAUGH
A A\B 0 1 A\BC 00 01 11 10
0 0
0 0 1 0 0 1 3 2
1 1
1 2 3
1 4 5 7 6
AB\CD 00 01 11 10
00 0 1 3 2
01 4 5 7 6
11 12 13 15 14
10 8 9 11 10
DIAGRAMAS DE KARNAUGH
A B S Co
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
A B Ci S Co
0 0 0 0 0
0 1 0 1 0
1 0 0 1 0
1 1 0 0 1
0 0 1 1 0
0 1 1 0 1
1 0 1 0 1
1 1 1 1 1
CODIFICADOR
· n entradas (sólo una activa), m salidas
· Cada entrada genera una única combinación de salida
· Binarios: 2n entradas, n salidas
E Z3 Z2 Z1 Z0
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
ANTONIO ABARCA ÁLVAREZ ELECTRÓNICA DIGITAL 3.39
TEMA 3. SISTEMAS DIGITALES COMBINACIONALES
3.2.- CIRCUITOS COMBINACIONALES
DECODIFICADOR
DECODIFICADORES INTEGRADOS
MULTIPLEXOR
· CONVERSOR PARALELO-SERIE
Y1 Y0 Z
0 0 X0
0 1 X1
1 0 X2
1 1 X3
MULTIPLEXOR
Conexión en cascada,
estructura en árbol:
DEMULTIPLEXOR
DEMULTIPLEXOR
· Conversor serie-paralelo
MEMORIAS PERMANENTES
· Memoria permanente:
sólo lectura, ROM
Ejemplo: 74181
- 24 terminales
- 9 entradas de datos (N = 4, P = 1)
- 5 entradas de control (M = 5)
- 5 salidas de datos (N = 4, P = 1)
- 3 salidas auxiliares (Q = 3)
- Operaciones aritméticas: suma y resta
- Operaciones lógicas: 16 funciones de conmutación con
2 variables