funciones de las puertas lógicas

87
Álgebra Booleana

Upload: lauracruzpal

Post on 09-Feb-2017

112 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Funciones de las puertas lógicas

Álgebra Booleana

Page 2: Funciones de las puertas lógicas

Operadores Lógicos

•And•Or•Not•Nand•Nor•Exor•Exnor

• Nombre• Característica• Símbolo• Expresión Matemática• Tabla de verdad• Circuito Equivalente• Diagrama de Tiempos

Page 3: Funciones de las puertas lógicas

Nombre AND OR NOT

Característica Condición Alternativa Negar

Símbolo

ExpresiónMatemática S=AB S=A+B S=A

Tabla de Verdad

Circuitoeléctrico

equivalente

Diagramade

Tiempos

? ? ?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

Page 4: Funciones de las puertas lógicas

Ejercicio 1 a que operación booleana se refiere el enunciado

La salida es cero cuando cualquier entrada es igual a cero

A B

Page 5: Funciones de las puertas lógicas

Cualquier entrada uno produce una salida uno.

Ejercicio 2 a que operación booleana se refiere el enunciado

A + B

Page 6: Funciones de las puertas lógicas

solamente cuando todas las entradas son cero producen una salida cero.

Ejercicio 3a que operación booleana se refiere el enunciado

A + B

Page 7: Funciones de las puertas lógicas

La salida es uno solamente cuando todas las entradas son uno.

Ejercicio 4 a que operación booleana se refiere el enunciado

Page 8: Funciones de las puertas lógicas

La salida es siempre lo contrario de la entrada.

Ejercicio 5 a que operación booleana se refiere el enunciado

m A S

0 0 1

1 1 0

Page 9: Funciones de las puertas lógicas

NANDLa operación Nand es el negado de

la salida de la operación And.

Page 10: Funciones de las puertas lógicas

La operación Nand es el negado de las entradas de la operación OR.

NAND

Page 11: Funciones de las puertas lógicas

Tabla de verdad

m A B AB0 0 0 11 0 1 12 1 0 13 1 1 0

NAND

Page 12: Funciones de las puertas lógicas

Circuito Eléctrico equivalente

m A B AB0 0 0 11 0 1 12 1 0 13 1 1 0

NAND

Page 13: Funciones de las puertas lógicas

Nand de 3 entradas F(A, B, C) = A B C

m A B C ABC0 0 0 0 11 0 0 1 12 0 1 0 13 0 1 1 14 1 0 0 15 1 0 1 16 1 1 0 17 1 1 1 0

Page 14: Funciones de las puertas lógicas
Page 15: Funciones de las puertas lógicas

La operación Nor es el negado de la salida de la operación OR.

NOR

Page 16: Funciones de las puertas lógicas

La operación Nor es el negado de las entradas de la operación AND.

NOR

Page 17: Funciones de las puertas lógicas

Tabla de Verdad

m A B A+B0 0 0 11 0 1 02 1 0 03 1 1 0

NOR

X = A +B

Page 18: Funciones de las puertas lógicas

Circuito eléctrico equivalente

m A B A+B0 0 0 11 0 1 02 1 0 03 1 1 0

NOR

Page 19: Funciones de las puertas lógicas

NOR de tres entradas

m A B C A+B+C

0 0 0 0 11 0 0 1 02 0 1 0 03 0 1 1 04 1 0 0 05 1 0 1 06 1 1 0 07 1 1 1 0

F(A, B, C) = A+B+C

Page 20: Funciones de las puertas lógicas
Page 21: Funciones de las puertas lógicas

Alternativa Exclusiva (Opción entre dos cosas, una, otra pero no ambas)

EXOR

La operación Exor produce un resultado 1, cuando un número impar de variables de entrada valen 1.

Page 22: Funciones de las puertas lógicas

AB

EXOR

Page 23: Funciones de las puertas lógicas

AB

EXOR

Page 24: Funciones de las puertas lógicas

Exor , produce un resultado 1, cuando un número impar de Variables de entrada valen 1.

m A B C X0 0 0 01 0 0 12 0 1 03 0 1 14 1 0 05 1 0 16 1 1 07 1 1 1

Page 25: Funciones de las puertas lógicas

m A B C X0 0 0 01 0 0 1 12 0 1 03 0 1 14 1 0 05 1 0 16 1 1 07 1 1 1

Exor , produce un resultado 1, cuando un número impar de Variables de entrada valen 1.

Page 26: Funciones de las puertas lógicas

m A B C X0 0 0 01 0 0 1 12 0 1 0 13 0 1 14 1 0 05 1 0 16 1 1 07 1 1 1

Exor , produce un resultado 1, cuando un número impar de Variables de entrada valen 1.

Page 27: Funciones de las puertas lógicas

m A B C X0 0 0 01 0 0 1 12 0 1 0 13 0 1 14 1 0 0 15 1 0 16 1 1 07 1 1 1

Exor , produce un resultado 1, cuando un número impar de Variables de entrada valen 1.

Page 28: Funciones de las puertas lógicas

m A B C X0 0 0 01 0 0 1 12 0 1 0 13 0 1 14 1 0 0 15 1 0 16 1 1 07 1 1 1 1

Exor , produce un resultado 1, cuando un número impar de Variables de entrada valen 1.

Page 29: Funciones de las puertas lógicas

m A B C X0 0 0 01 0 0 1 12 0 1 0 13 0 1 14 1 0 0 15 1 0 16 1 1 07 1 1 1 1

Exor , produce un resultado 1, cuando un número impar de Variables de entrada valen 1.

Page 30: Funciones de las puertas lógicas

m A B C X0 0 0 0 01 0 0 1 12 0 1 0 13 0 1 1 04 1 0 0 15 1 0 1 06 1 1 0 07 1 1 1 1

Exor , produce un resultado 1, cuando un número impar de Variables de entrada valen 1.

Page 31: Funciones de las puertas lógicas

Exor produce un resultado 1, cuando

un número impar

de variables de entrada valen 1.

m A B C D X0 0 0 0 01 0 0 0 12 0 0 1 03 0 0 1 14 0 1 0 05 0 1 0 16 0 1 1 07 0 1 1 18 1 0 0 09 1 0 0 1

10 1 0 1 011 1 0 1 112 1 1 0 013 1 1 0 114 1 1 1 015 1 1 1 1

X = A B C D

Page 32: Funciones de las puertas lógicas

Exor produce un resultado 1, cuando

un número impar

de variables de entrada valen 1.

m A B C D X0 0 0 0 01 0 0 0 1 12 0 0 1 0 13 0 0 1 14 0 1 0 0 15 0 1 0 16 0 1 1 07 0 1 1 1 18 1 0 0 0 19 1 0 0 1

10 1 0 1 011 1 0 1 1 112 1 1 0 013 1 1 0 1 114 1 1 1 0 115 1 1 1 1

X = A B C D

Page 33: Funciones de las puertas lógicas

Exor produce un resultado 1, cuando

un número impar

de variables de entrada valen 1.

m A B C D X0 0 0 0 0 01 0 0 0 1 12 0 0 1 0 13 0 0 1 1 04 0 1 0 0 15 0 1 0 1 06 0 1 1 0 07 0 1 1 1 18 1 0 0 0 19 1 0 0 1 0

10 1 0 1 0 011 1 0 1 1 112 1 1 0 0 013 1 1 0 1 114 1 1 1 0 115 1 1 1 1 0

X = A B C D

Page 34: Funciones de las puertas lógicas
Page 35: Funciones de las puertas lógicas

La operación Exnor es el negado de la salida de la operación Exor.

AB

A

B

EXNOR

Page 36: Funciones de las puertas lógicas

Condición Alternativa Impar Negado de And

Negado de Exor

Negado de Or

m A B C And Or Exor Nand Ex-Nor Nor0 0 0 0 0 0 0 1 1 11 0 0 1 0 1 1 1 0 02 0 1 0 0 1 1 1 0 03 0 1 1 0 1 0 1 1 04 1 0 0 0 1 1 1 0 05 1 0 1 0 1 0 1 1 06 1 1 0 0 1 0 1 1 07 1 1 1 1 1 1 0 0 0

Page 37: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 38: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 39: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 40: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 41: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 42: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 43: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 44: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 45: Funciones de las puertas lógicas

a) 1*1= 1

Evaluar las siguiente Operación

Page 46: Funciones de las puertas lógicas

b) 0*0 = 0

Evaluar las siguiente Operación

Page 47: Funciones de las puertas lógicas

c) 1*0*0 = 0

Evaluar las siguiente Operación

Page 48: Funciones de las puertas lógicas

c) 1*A*0 = 0

Evaluar las siguiente Operación

Page 49: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 50: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 51: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 52: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 53: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 54: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 55: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 56: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 57: Funciones de las puertas lógicas

Evaluar las siguiente operación

a) 1+1= 1

Page 58: Funciones de las puertas lógicas

a) 1+0 = 1

Evaluar las siguiente operación

Page 59: Funciones de las puertas lógicas

a)0+0+0 = 0

Evaluar las siguiente operación

Page 60: Funciones de las puertas lógicas

Leyes y teoremas del álgebra Booleana

Page 61: Funciones de las puertas lógicas

And y Nand

1

Page 62: Funciones de las puertas lógicas

A

And y Nand

Page 63: Funciones de las puertas lógicas

A

And y Nand

Page 64: Funciones de las puertas lógicas

1

And y Nand

Page 65: Funciones de las puertas lógicas

Or y Nor

A

Page 66: Funciones de las puertas lógicas

0

Or y Nor

Page 67: Funciones de las puertas lógicas

A

Or y Nor

Page 68: Funciones de las puertas lógicas

0

Or y Nor

Page 69: Funciones de las puertas lógicas

Resuelva las siguientes proposiciones

1.- A 0 =2.- A 1 =3.- A A =4.- A A =

5.- A 0 =6.- A 1 =7.- A A =8.- A A =

Page 70: Funciones de las puertas lógicas

Propiedades

•Conmutativa

•Asociativa

•Distributiva

Page 71: Funciones de las puertas lógicas

Conmutativa

AND

Page 72: Funciones de las puertas lógicas

Conmutativa

Or

A+B = B+A

Page 73: Funciones de las puertas lógicas

Conmutativa

Exor

AB = BA

Page 74: Funciones de las puertas lógicas

Conmutativa

Page 75: Funciones de las puertas lógicas

Asociativa

And A(B C) = (A B) C = A B C

Page 76: Funciones de las puertas lógicas

Asociativa

(A B) C = A B C

Page 77: Funciones de las puertas lógicas

Asociativa

Or A+(B+C) = (A+B)+C = A+B+C

Exor A(BC) = (AB)C = ABC

And A(B C) = (A B) C = A B C

Page 78: Funciones de las puertas lógicas

Asociativa

Or A+B+C+D

Page 79: Funciones de las puertas lógicas

Asociativa

Or (A+B)+C+D = (A+B)+(C+D)

Or A+B+C+D

Page 80: Funciones de las puertas lógicas

Asociativa

Nand [A(B C)’]’ ≠ [(A B)’ C]’ ≠ (A B C)’

Nor [A+(B+C)’]’ ≠ [(A+B)’+C]’≠ (A+B+C)’

Enxor [A(BC)’]’ ≠ [(A B)’C]’≠ (ABC)’

Page 81: Funciones de las puertas lógicas

Asociativa

Page 82: Funciones de las puertas lógicas

Distributiva

Page 83: Funciones de las puertas lógicas

Distributiva

Page 84: Funciones de las puertas lógicas

A + AC + AB + BC

Distributiva

AA + AC + AB + BC=A

A + AC + AB + BC

A (1+C+B)+ BC=1A*1+ BC

A+ BC = A+ BC

Page 85: Funciones de las puertas lógicas

Distributiva

Page 86: Funciones de las puertas lógicas
Page 87: Funciones de las puertas lógicas

Resuelva las siguientes proposiciones

1.- A 0 =2.- A 1 =3.- A A =4.- A A =