ÁLGEBRA DE CONMUTACIÓN - Departamento de Tecnología

Anuncio
ÁLGEBRA DE CONMUTACIÓN
Tema 2: ÁLGEBRA DE CONMUTACIÓN
Contenido
*
Álgebra de Boole: Definición axiomática y propiedades.
*
Álgebra de conmutación: operadores NOT, AND, OR, NAND, NOR, XOR y EQV.
*
Funciones y expresiones.
*
Representación: tablas de verdad, mapas binario y de Karnaugh, símbolos gráficos.
*
Formas canónicas y normalizadas.
*
Primitivas lógicas: conjuntos completos.
*
Simplificación de expresiones.
Bibliografía básica
FC
-
M. Morris Mano y Charles R. Kime: Cap 2
V. P. Nelson et al: Cap 2
C.H. Roth: Caps 2, 3, 4
J. Wakerly: Cap 4
C. Baena et al: Cap 2
Dpto. Tecnología Electrónica, U. Sevilla.
Fundamentos de Computadores
Álgebra de Conmutación 1
ÁLGEBRA DE CONMUTACIÓN
POSTULADOS Y TEOREMAS
Desarrollos matemáticos:
Aplicaciones:
C. Boole (aprox. 1850): Notación algebraica para la lógica humana (Aristóteles)
E.V. Huntington (aprox. 1904): Conjunto mínimos de postulados
A. Nakashima (1937): A circuitos con relés eléctricos
C. E. Shannon(1938-1947): Análisis y diseño de redes de conmutación
Postulado/Teorema
<B, +, •, > ; B = {..., 0, 1}; + es OR; • es AND; es NOT
P1 Ley de identidad
x+0=x
x•1=x
P2 Ley conmutativa
x+y=y+x
x•y=y•x
P3 Ley distributiva
x • (y + z) = x • y + x • z
x + (y • z) = (x + y) • (x + z)
P4 Ley del complemento: ∀x existe x tal que
x+x=1
x•x=0
T1 Ley de idempotencia
x+x=x
x•x=x
x es único
T2 Ley de unicidad del complemento
T3 Ley de los elementos dominantes
x+1=1
T4 Ley involutiva
FC
x•0=0
(x) = x
T5 Ley de absorción
x+x•y=x
x • (x + y) = x
T6 Ley del consenso
x+x•y=x+y
x • (x + y) = x • y
x + (y + z) = (x + y) + z
x • (y • z) = (x • y) • z
x•y=x+y
x+y=x•y
T9 Ley de De Morgan generalizada
x • y • z ... = x + y + z + ...
x + y + z + ... = x • y • z ...
T10 Ley del consenso generalizado
x•y+x•z+y•z=x•y+x•z
(x + y) • (x + z) • (y + z) = (x + y) • (x + z)
T7 Ley asociativa
T8 Ley de De Morgan
Dpto. Tecnología Electrónica, U. Sevilla.
Fundamentos de Computadores
Álgebra de Conmutación 2
ÁLGEBRA DE CONMUTACIÓN
Operadores básicos
puertas (gates)
(Símbolos: Clásicos de lógica positiva y negativa, y símbolo IEC1
Inversor
OR
NOR
AND
NAND
x
x+y
x+y
x·y
x·y
>1
>1
&
&
1
FC
Inhibe: 1
1
1
0
0
0
0
1
1.International Electrotechnical Comission
Dpto. Tecnología Electrónica, U. Sevilla.
Fundamentos de Computadores
Álgebra de Conmutación 3
ÁLGEBRA DE CONMUTACIÓN
Otras puertas
Entrada
Buffer
Pads
Salida
1
La increíble XOR (cuidado con EQV)
XOR
FC
=1
a⊕b=
⎨
1 sii sólo hay un único 1 (nº impar de
1’s si hay más variables)
1 sii a ≠ b
Transmite dato (a = 0
a ⊕ b = b) o dato (a = 1
a ⊕ b = b)
Aparece en muchas funciones: suma, resta, comparación, complemento a 2, generación/
detección de paridad, ...
Es asociativa; su negada NXOR puede ser EQV o EQV
Dpto. Tecnología Electrónica, U. Sevilla.
Fundamentos de Computadores
Álgebra de Conmutación 4
ÁLGEBRA DE CONMUTACIÓN
Las 16 Funciones de dos variables:
FC
Dpto. Tecnología Electrónica, U. Sevilla.
Fundamentos de Computadores
Álgebra de Conmutación 5
Descargar