Upload
hacong
View
225
Download
4
Embed Size (px)
Citation preview
Advertencia
• No se requiere ser un experto en TODOS los conceptos del Algebra de Boole.
Sistemas Digitales Profesor: Carlos Fajardo 7
Advertencia
• No se requiere ser un experto en TODOS los conceptos del Algebra de Boole.
• Algunos conceptos básicos son suficientes para ser un buen diseñador digital.
Sistemas Digitales Profesor: Carlos Fajardo 8
Algebra de Boole
• Tres operaciones: – Suma Booleana (+) : OR
– Multiplicación Booleana ( • ): AND
– Negación : NOT
• Las variables (Dominio y Rango): Sólo dos valores – 1
– 0
Sistemas Digitales Profesor: Carlos Fajardo 9
Algebra de Boole
• Tres operaciones: – Suma Booleana (+) : OR
– Multiplicación Booleana ( • ): AND
– Negación : NOT
• Las variables (Dominio y Rango): Sólo dos valores – 1
– 0
Sistemas Digitales Profesor: Carlos Fajardo 10
Algebra de Boole
• Tres operaciones: – Suma Booleana (+) : OR
– Multiplicación Booleana ( • ): AND
– Negación : NOT
• Las variables (Dominio y Rango): Sólo dos valores – 1
– 0
Sistemas Digitales Profesor: Carlos Fajardo 11
Compuerta OR
Sistemas Digitales Profesor: Carlos Fajardo 15
0+0=0
0+1=1
1+0=1
1+1=1
A B F = A or B
F = A + B
0 0 0
0 1 1
1 0 1
1 1 1
Compuerta OR
Sistemas Digitales Profesor: Carlos Fajardo 16
A B F = A or B F = A + B
0 0 0
0 1 1
1 0 1
1 1 1
a
bf = a + b
Función O
Tabla de Verdad
Símbolo
Analogía
Compuerta AND
Sistemas Digitales Profesor: Carlos Fajardo 17
A B F = A and B F = A • B
0 0 0
0 1 0
1 0 0
1 1 1
Tabla de Verdad
Símbolo
Analogía
a
bf = ab
Función Y
Compuerta NOT
Sistemas Digitales Profesor: Carlos Fajardo 18
𝑨 𝑨
0 0
0 1
Tabla de Verdad
Símbolo Analogía Función inversión
a a
Compuerta NOR
Sistemas Digitales Profesor: Carlos Fajardo 20
A B F = (A or B)’ F = (A + B)’
0 0 1
0 1 0
1 0 0
1 1 0
Tabla de Verdad
Símbolo
a
bf = a + b = a b
a
bf = a b = a + b
Compuerta NAND
Sistemas Digitales Profesor: Carlos Fajardo 21
A B F = (A • B)’
0 0 1
0 1 1
1 0 1
1 1 0
Tabla de Verdad
Símbolo
Compuerta XOR
Sistemas Digitales Profesor: Carlos Fajardo 22
A B F = A xor B F = A B
0 0 0
0 1 1
1 0 1
1 1 0
Tabla de Verdad
Símbolo
a
bfo = a b
Compuerta NXOR
Sistemas Digitales Profesor: Carlos Fajardo 23
A B F = (A xor B)’ F = (A B)’
0 0 0
0 1 1
1 0 1
1 1 0
Tabla de Verdad
Símbolo
Ley de Shannon
• “Si tenemos cualquier expresión booleana negada, es igual a la misma expresión en la que todas las variables estén negadas y en la que se sustituyan las operaciones + por • y viceversa.”
• (𝐴 + 𝐵) ∙ 𝐶) = 𝐴 + 𝐵 + 𝐶
• 𝐴 ∙ 𝐵 + 𝐶) = 𝐴 ∙ 𝐵 ∙ 𝐶
Sistemas Digitales Profesor: Carlos Fajardo 27