Sistemas De Informacion

Páginas: 7 (1667 palabras) Publicado: 22 de octubre de 2012
CIRCUITOS DIGITALES – ALGEBRA DE BOOLE

J. Gómez-García

Tema 2: Algebra de Boole

CIRCUITOS DIGITALES – ALGEBRA DE BOOLE

J. Gómez-García

VARIABLE LÓGICA: • Toma valores entre dos posibles (2 estados). • Los dos valores posibles son mutuamente excluyentes. • Ambos valores pueden expresarse mediante sentencias declarativas.
Ejemplos: Estado de una bombilla (A) -A = encendido ó A =apagado Estado de un semáforo (A, excluyendo amarillo) - A = rojo ó A = verde

• Puesto que ambas posibilidades son excluyentes, se dice que representan estados complementarios: A = no verde, e.d., rojo = verde - Si A = rojo •Operador de conjugación (negación) -Cambia (conmuta) el estado de una variable -La doble conjugación no altera el estado el estado de la variable: verde = rojo = verde

A=A CIRCUITOS DIGITALES – ALGEBRA DE BOOLE

J. Gómez-García

FUNCIÓN LÓGICA:
• Permite calcular o conocer el valor de una variable a partir del valor de otras variables de las cuales depende. • La dependencia puede expresarse algebraica o mediante una “tabla de verdad”. Ejemplo: Estado de un semáforo (A): Reacción de un conductor (B): Función: Conductor responsable
A rojo verde B=f1(A)parar continuar
-A=rojo ó A=verde -B=parar ó B =continuar

Función: Conductor suicida
A rojo verde B=f2(A) continuar parar

NOTACIÓN DE LOS ESTADOS: • La notación universal para los estados de una variable lógica cualquiera. Varias opciones:
-Verdadero ó Falso (V ó F) -True or False (T or F) -1 ó 0 ( Notación electrónica digital)

CIRCUITOS DIGITALES – ALGEBRA DE BOOLE

J. Gómez-GarcíaFUNCIÓNES DE UNA VARIABLE:
A 0 1 A 0 1 A 0 1 A 0 1 B=f0(A) 0 0 B=f1(A) 0 1 B=f2(A) 1 0 B=f3(A) 1 1

B=0

B=A

B=-A

B=1

CIRCUITOS DIGITALES – ALGEBRA DE BOOLE

J. Gómez-García

FUNCIÓNES DE DOS VARIABLES: • Pueden definirse 16 funciones diferentes, rellenando con “0” y “1” las diferentes casillas de la tabla de verdad Z=f(A, B):
A 0 0 1 1 B 0 1 0 1 f(A,B)

• Poniendo especialcuidado en que estén presentes todas las combinaciones de A y B. • Algunas de las 16 funciones de dos variables poseen cierta importancia y se tratarán a continuación como “casos especiales”

CIRCUITOS DIGITALES – ALGEBRA DE BOOLE

J. Gómez-García

FUNCIÓN “AND”: Z=A·B (Z=A and B; Z=A y B; Z=AB) - “Z vale 1 solamente cuando A y B valen 1”
A 0 0 1 1 B 0 1 0 1 f(A,B)=A·B 0 0 0 1

•Tambiéndenominada “producto lógico de variables”, su tabla de verdad se parece a una tabla de multiplicar, pero hay que recordar que se trata de variables lógicas, no de números naturales.

• Es una función u operación conmutativa ya que: A·B=B·A
A 0 0 1 1 B 0 1 0 1 f(A,B)=A·B 0 0 0 1 f(A,B)=B·A 0 0 0 1

CIRCUITOS DIGITALES – ALGEBRA DE BOOLE

J. Gómez-García

• Es una función u operaciónasociativa: (A·B)·C=A·(B·C)=A·B·C

A B 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1

C 0 1 0 1 0 1 0 1

A·B 0 0 0 0 0 0 1 1

(A·B)·C 0 0 0 0 0 0 0 1

B·C 0 0 0 1 0 0 0 1

A·(B·C) 0 0 0 0 0 0 0 1

CIRCUITOS DIGITALES – ALGEBRA DE BOOLE

J. Gómez-García

FUNCIÓN “OR”: Z=A+B (Z=A or B; Z=A o B) - “Z vale 1 cuando A ó B (o ambos) valen 1”
A 0 0 1 B 0 1 0 Z=A+B 0 1 1

1 1 1 •También denominada “sumalógica de variables”, su tabla de verdad se parece a una tabla de sumar, salvo en el último caso, pero hay que recordar que se trata de variables lógicas, no de números naturales.

• Es una función u operación conmutativa ya que: A+B=B+A
A 0 0 1 1 B 0 1 0 1 f(A,B)=A+B 0 1 1 1 f(A,B)=B+A 0 1 1 1

CIRCUITOS DIGITALES – ALGEBRA DE BOOLE

J. Gómez-García

• Es una función u operaciónasociativa: (A+B)+C=A+(B+C)=A+B+C
A B 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A+B 0 0 1 1 1 1 1 1 (A+B)+C 0 1 1 1 1 1 1 1 B+C 0 1 1 1 0 1 1 1 A+(B+C) 0 1 1 1 1 1 1 1

CIRCUITOS DIGITALES – ALGEBRA DE BOOLE

J. Gómez-García

FUNCIÓN “NAND”: Z=not (A and B); Z = A·B - “Z vale 0 solamente cuando A y B valen 1” A B Z = A·B
0 0 1 0 1 0 1 1 1

1 1 0 • Inversa de la función AND, según se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas de información y tecnologías de la información
  • ¿Qué es tecnologia de información y sistemas de información?
  • Los sistemas de información y las tecnologías de información
  • Sistema de informacion
  • Sistemas de informacion
  • Sistema de informacion
  • Sistema de informacion
  • Sistemas de informacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS