algebra boole compuertas logicas

22
Álgebra De Boole y Puertas Lógicas Álgebra De Boole SUMA 0 + 0 = 0 1 + 1 = 1 0 + 1 = 1 1 + 0 = 1 MULTIPLICACIÓN COMPLEMENTACION = 1 = 0 Ejemplo con otros signos: 1

Upload: marco-antonio

Post on 02-Jul-2015

13.763 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Algebra Boole Compuertas Logicas

Álgebra De Boole

y

Puertas Lógicas

Álgebra De Boole

SUMA

0 + 0 = 0 1 + 1 = 1

0 + 1 = 1 1 + 0 = 1

MULTIPLICACIÓN

COMPLEMENTACION

= 1

= 0

Ejemplo con otros signos:

1

Page 2: Algebra Boole Compuertas Logicas

TEOREMA DE MORGAN

Ejemplo:

Factor Común

Ejercicios:

2

Page 3: Algebra Boole Compuertas Logicas

Puertas Lógicas

PUERTA NOT O INVERSORA

Se trata de una operación que solo maneja una variable de entrada y otra de salida. La salida toma el estadoopuesto o inverso del que tiene la entrada.

Tabla De La Verdad De La Puerta Inversora NOT

VALOR EN LAENTRADA

VALOR EN LASALIDA

0 1

1 0

PUERTA OR O SUMADORA

Cuando distintas variables lógicas se combinan mediante la función OR, el resultado toma el estado alto,verdadero o 1 si alguna de ellas tiene dicho estado. La ecuación que representa la función OR de dos variablesde entrada es la siguiente:

X = A + B

3

Page 4: Algebra Boole Compuertas Logicas

Tabla De La Verdad De La Puerta Sumadora OR

VALOR EN LAPARTE A

VALOR EN LAPARTE B

VALOR OBTENIDOEN LA

SALIDA

0 0 0

0 1 1

1 0 1

1 1 1

PUERTA NOR O SUMADORA INVERSORA

Esta puerta produce la función inversa de la puerta OR, es decir, la negación de la suma lógica de las variablesde entrada. Su comportamiento es equivalente a la de la puerta OR seguida de una NOT.

Tabla De La Verdad De La Puerta Sumadora Inversora NOR

VALOR EN LAPARTE A

VALOR EN LAPARTE B

VALOR OBTENIDOEN LA

SALIDA

0 0 1

0 1 0

1 0 0

1 1 0

PUERTA AND O MULTIPLICADORA

Cuando varias variables lógicas, de tipo binario, se combinan mediante la operación lógica AND, producenuna variable de salida, que solo toma el nivel lógico 1, estado alto o verdadero, si todas ellas tienen dichonivel o estado. La ecuación lógica de la función AND para dos variables de entrada es la siguiente:

Tabla De La Verdad De La Puerta Multiplicadora AND

VALOR EN LA VALOR EN LA VALOR OBTENIDO

4

Page 5: Algebra Boole Compuertas Logicas

PARTE A PARTE B EN LA

SALIDA

0 0 0

0 1 0

1 0 0

1 1 1

PUERTA NAND O MULTIPLICADORA INVERSORA

La puerta NAND produce la función inversa de la AND, o sea, la negación del producto lógico de lasvariables de entrada. Actúa como una puerta AND seguida de una NOT.

Tabla De La Verdad De La Puerta Multiplicadora Inversora NAND

VALOR EN LAPARTE A

VALOR EN LAPARTE B

VALOR OBTENIDOEN LA

SALIDA

0 0 0

0 1 0

1 0 0

1 1 1

PUERTA OR EXCLUSIVA (OREX)

La salida de esta compuerta es 1, estado alto o verdadero si cada entrada es 1 pero excluye la combinacióncuando las dos entradas son 1. La función OR exclusiva tiene su propio símbolo gráfico o puede expresarse entérminos de operaciones complementarias AND, OR.

5

Page 6: Algebra Boole Compuertas Logicas

Tabla De La Verdad De La Puerta OR Exclusiva (OREX)

VALOR EN LAPARTE A

VALOR EN LAPARTE B

VALOR OBTENIDOEN LA

SALIDA

0 0 0

0 1 1

1 0 1

1 1 0

PUERTA NOR EXCLUSIVA (NOREX)

Tabla De La Verdad De La Puerta NOR Exclusiva (NOREX)

VALOR EN LAPARTE A

VALOR EN LAPARTE B

VALOR OBTENIDOEN LA

SALIDA

0 0 1

0 1 0

1 0 0

1 1 1

6

Page 7: Algebra Boole Compuertas Logicas

Ejercicios:

Implementar solo con NAND las puertas: NOT, OR, NOR y AND.•

NOT OR

NOR AND

Implementar solo con NOR las puertas: NOT, OR, NAND y AND•

NOT OR

7

Page 8: Algebra Boole Compuertas Logicas

NAND AND

Implementar solo con NAND la puerta OREX.•

Implementar solo con NOR la puerta OREX•

8

Page 9: Algebra Boole Compuertas Logicas

Implementar solo con NAND la puerta NOREX•

Implementar solo con NOR la puerta NOREX•

Implementar Y+W con NAND Implementar Y+W con NOR•

Implementar •

9

Page 10: Algebra Boole Compuertas Logicas

con AND

Implementar con NOR

Ejercicios Hoja1:

Obtener simplificada la señal de salida.• Implementar con puertas la salida ya simplificada.•

Esquema 1

Implementar con NOR Implementar con NAND

10

Page 11: Algebra Boole Compuertas Logicas

Implementar con las menos puertas posibles

Esquema 2

Implementar con NOR Implementar con NAND

11

Page 12: Algebra Boole Compuertas Logicas

Implementar con las menos puertas posibles

Esquema 3

Implementar con NOR Implementar con NAND

12

Page 13: Algebra Boole Compuertas Logicas

Esquema 4

Implementar solo con NOR Implementar solo con NAND

13

Page 14: Algebra Boole Compuertas Logicas

Implementar con las menos puertas posibles

Esquema 5

Implementar con NOR Implementar con NAND

14

Page 15: Algebra Boole Compuertas Logicas

Esquema 6

Implementar con NOR Implementar con NAND

15

Page 16: Algebra Boole Compuertas Logicas

Esquema 7

Implementar con NOR Implementar con NAND

16

Page 17: Algebra Boole Compuertas Logicas

COMPUERTA OREX

A

B

COMPUERTA NOREX

MASA (0)

PILA (1)

AL AIRE (1)

A + B

A + B

A B

17

Page 18: Algebra Boole Compuertas Logicas

A + B

18

Page 19: Algebra Boole Compuertas Logicas

YX

19

Page 20: Algebra Boole Compuertas Logicas

20

Page 21: Algebra Boole Compuertas Logicas

21

Page 22: Algebra Boole Compuertas Logicas

ENTRADA/INPUT

SALIDA/OUTPUT

22