Algebra booleana y funciones logicas

Páginas: 12 (2808 palabras) Publicado: 9 de agosto de 2015
MEDIA VIDEO DISEÑO
www.mvd‐fpga.com

Algebra booleana 
Funciones lógicas

Algebra booleana y funciones lógicas

Reproducción prohibida

Algebra booleana

MEDIA VIDEO DISEÑO
www.mvd‐fpga.com

• Se caracteriza por el hecho de que las variables de base tienen 
tan solo 2 valores posibles : « TRUE » o « FALSE »
• Las variables booleanas son valores « binarios »
•Unas pocas funciones de base permiten hacer funciones 
lógicas sobre los operandos booleanos (binarios)

Algebra booleana y funciones lógicas

Reproducción prohibida

Operadores básicos

MEDIA VIDEO DISEÑO
www.mvd‐fpga.com

• Los operadores mas básicos operan sobre una o dos variables
– Función NOT : Negación de valor. El resultado es : 
• FALSE si el operando tiene el valor TRUE
• TRUE si el operando tiene el valor FALSE

–Función AND : 
• El resultado es TRUE cuando los 2 operandos tienen el valor TRUE
• Es false cuando cualquiera de los 2 operandos tiene el valor FALSE

– Función OR : 
• El resultado es TRUE cuando cualquiera de los 2 operandos tiene el valor TRUE
• FALSE cuando los 2 operandos tienen el valor FALSE

– Función XOR (OR exclusivo) :
•El resultado es TRUE cuando exclusivamente un solo operando tiene el valor TRUE
• FALSE cuando los 2 operandos tengan el mismo valor (TRUE o FALSE

Algebra booleana y funciones lógicas

Reproducción prohibida

Ecuaciones booleanas

MEDIA VIDEO DISEÑO
www.mvd‐fpga.com

• Para permitir la escritura de funciones booleanas en forma de texto, 
se han asignado símbolos específicos a cada uno de los operadores :
– Función NOT : símbolo « / » Ejemplo : S = / A
– Función AND : símbolo « * »Ejemplo : S = A * B 
– Función OR :  símbolo « + » Ejemplo : S = A + B 
+ B 
+ » Ejemplo : S = A  + 
– Función XOR :  símbolo « +

• Otras notaciones están usadas por lenguajes existentes poco 
usados en la actualidad. Pueden usar los símbolos « ~ »  (NOT), « . 
»  (AND), « @ »  (XOR)…

Algebra booleana y funciones lógicas

Reproducción prohibida

Ecuaciones lógicas

MEDIA VIDEO DISEÑOwww.mvd‐fpga.com

• Con el desarrollo de la electrónica digital, han aparecido 
lenguajes de descripción de hardware, conocidos como HDL 
(Hardware Description Language)
• Los lenguajes de descripción hardware mas usados en la 
actualidad son VHDL y Verilog
• Estos lenguajes adoptaron distintas formas de notaciones para 
definir estas operaciones lógicas
– Función NOT : símbolo « !» en Verilog, palabra clave « NOT » en VHDL   
– Función AND : símbolo « & » en Verilog, palabra clave « AND » en VHDL 
– Función OR :  símbolo « | » en Verilog, palabra clave « OR » en VHDL

Algebra booleana y funciones lógicas

Reproducción prohibida

Representación grafica de  MEDIA VIDEO DISEÑO
funciones lógicas

www.mvd‐fpga.com

• Para poder representar funciones lógicas en forma de grafico (esquemático), se han asignado símbolos gráficos
– NOT
– AND
– OR
– XOR

• Estas funciones pueden producir un cambio instantáneo en su 
salida, después de un cambio en las entradas. Son funciones 
combi nacionales
Algebra booleana y funciones lógicas

Reproducción prohibida

Otras funciones 
lógicas sencillas

MEDIA VIDEO DISEÑO
www.mvd‐fpga.com

• Para facilitar la descripción de funciones lógicas, se han determinado otras funciones que son combinaciones de las 
funciones ya descritas.
– NAND
– NOR
– XNOR

• Estas funciones se obtienen invirtiendo la salida de las 
funciones de origen que son AND, OR e XOR respectivamente. 
Son también funciones combi nacionales
Algebra booleana y funciones lógicas

Reproducción prohibida

Funciones básicas 
y tablas de verdad

MEDIA VIDEO DISEÑO
www.mvd‐fpga.com

•La tabla de verdad es una tabla de correspondencia entre las 
entradas y la salida de cada función
AND

NOT

OR

XOR

Entrada

Salida

A

B

S

A

B

S

A

B

S

0

1

0

0

0

0

0

0

0

0

0

1

0

0

1

0

0

1

1

0

1

1

1

0

0

1

0

1

1

0

1

1

1

1

1

1

1

1

1

0

NAND

Algebra booleana y funciones lógicas

NOR

XNOR

A

B

S

A

B

S

A

B

S

0

0

1

0

0

1

0

0...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño circuitos logicos, algebra booleana
  • Circuitos lógicos y álgebra booleana
  • Algebra Booleana y Circuitos Logicos
  • Álgebra Booleana
  • Algebra Booleana
  • Algebra Booleana
  • algebra booleana
  • Algebra booleana

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS