Professional Documents
Culture Documents
Contenido
INTRODUCCIÓN ............................................................................................... 2
EJEMPLOS ...................................................................................................... 11
INTRODUCCIÓN
Según este criterio, todos los elementos del tipo todo o nada son
representables por una variable lógica, entendiendo como tal aquella que sólo
puede tomar los valores 0 y 1. El conjunto de leyes y reglas de operación de
variables lógicas se denomina álgebra de Boole.
𝑨 + 𝑩 = 𝑩 + 𝑨
𝑨 · 𝑩 = 𝑩 · 𝑨
𝑨 · (𝑩 + 𝑪) = 𝑨 · 𝑩 + 𝑨 · 𝑪
𝑨 + 𝑩 · 𝑪 = (𝑨 + 𝑩) · (𝑨 + 𝑪)
𝑨 + 𝟎 = 𝑨
𝑨 · 𝟏 = 𝑨
𝑨 + 𝑨’ = 𝟏
𝑨 · 𝑨’ = 𝟎
𝑨+𝟏 = 𝟏
𝑨·𝟎 = 𝟎
𝟎’ = 𝟏
𝟏’ = 𝟎
𝑨+𝑨=𝑨
𝑨·𝑨=𝑨
(𝑨’)’ = 𝑨
TEOREMA 6 (ABSORCIÓN): para cada par de elementos de B, se
verifica:
𝑨+𝑨·𝑩=𝑨
𝑨 · (𝑨 + 𝑩) = 𝑨
𝑨 + 𝑨’ · 𝑩 = 𝑨 + 𝑩
𝑨 · (𝑨’ + 𝑩) = 𝑨 · 𝑩
𝑨 + (𝑩 + 𝑪) = (𝑨 + 𝑩) + 𝑪
𝑨 · (𝑩 · 𝑪) = (𝑨 · 𝑩) · 𝑪
(𝑨 + 𝑩)’ = 𝑨’ · 𝑩’
(𝑨 · 𝑩)’ = 𝑨’ + 𝑩’
PUERTAS LOGICAS
PUERTA NOT
Se trata de una operación que solo maneja una variable de entrada y otra de
salida. La salida toma el estado opuesto o inverso del que tiene la entrada.
PUERTA OR
PUERTA NOR
PUERTA AND
Hay que mencionar en este punto que los niveles de tensión que se
corresponden con los niveles lógicos 1 y 0 dependen de la familia lógica
empleada. De momento basta saber que la familia TTL se alimenta con +5V,
por lo que los niveles de tensión se corresponderán con +5V para el 1 lógico y
0V para el 0 lógico (idealmente hablando).
Familias Lógicas
Actualmente dentro de estas dos familias se han creado otras, que intentan
conseguir lo mejor de ambas: un bajo consumo y una alta velocidad.
FUNCIONES LÓGICAS
𝑨 = 𝟏𝒚𝑩 = 𝟏
𝑨 = 𝟎𝒚𝑩 = 𝟎
𝑭𝟏 = 𝑨 ∗ 𝑩 (𝑨 𝒚 𝑩 𝒂 𝟏 𝒉𝒂𝒄𝒆𝒏 𝑭𝟏 𝟏)
𝑭𝟐 = 𝑨′ ∗ 𝑩′ (𝑨 𝒚 𝑩 𝒂 𝟎 𝒉𝒂𝒄𝒆𝒏 𝑭𝟐 𝟏)
La suma de estas funciones será la función lógica final que buscamos:
𝑭 = 𝑭𝟏 + 𝑭𝟐 = (𝑨 ∗ 𝑩) + (𝑨′ ∗ 𝑩′)
Sea:
𝑭 = 𝒂 + 𝒃 ∗ 𝒄’ 𝒚 𝑮 = (𝒂 + 𝒃) ∗ (𝒂 + 𝒃’ + 𝒄’)
Simplificación De Funciones
𝑭 = 𝑨 ∗ 𝑩 ∗ 𝑪 + 𝑨′ ∗ 𝑩 ∗ 𝑪 + 𝑩 ∗ 𝑪
Esta función puede ser simplificable aplicando las propiedades del álgebra de
Boole. En primer lugar aplicamos la propiedad distributiva:
𝑭 = 𝑩 ∗ 𝑪 ∗ (𝑨 + 𝑨′) + 𝑩 ∗ 𝑪
Tabla de verdad
Forma canónica
𝑭 = (𝑨𝑪)′(𝑨′𝑩𝑪𝑫′)′ + 𝑩𝑪𝑫′
𝐴𝑃𝐿𝐼𝐶𝐴𝑁𝐷𝑂 𝑨 + 𝟎 = 𝑨
𝑭 = 𝑨’ + 𝑪′ + 𝑩𝑪𝑫′ + 𝑪′(𝑩𝑪𝑫′)′
𝑭 = 𝑨′ + 𝑪′ + 𝑩𝑪𝑫′
𝑭 = 𝑨′ + 𝑪′ + 𝑩𝑫′
Ejemplo simplificación e implementación:
Simplificando:
𝒇(𝑿, 𝒀, 𝒁) = 𝑿′ 𝒀′ 𝒁 + (𝒀 + 𝑿)𝒁′
𝟑) 𝒇(𝑿, 𝒀, 𝒁) = (𝒀 + 𝑿)⨁ 𝒁
3)
𝑿
𝒇(𝑿, 𝒀, 𝒁)
𝒁
Implementación de circuitos lógicos: