ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Logica Binaria


Enviado por   •  3 de Marzo de 2013  •  244 Palabras (1 Páginas)  •  536 Visitas

LÓGICA BINARIA

Una de las funciones de la Unidad Aritmético Lógica (ALU), situada en el núcleo del procesador es la de realizar las operaciones lógicas con los datos contenidos en una instrucción del programa. Pero, ¿qué es una operación lógica?

Operaciones lógicas:

Una operación lógica asigna un valor (CIERTO o FALSO) a la combinación de condiciones (CIERTO o FALSO) de uno o más factores. Los factores que intervienen en una operación lógica sólo pueden ser ciertos o falsos. Y el resultado de una operación lógica puede ser, tan sólo, cierto o falso.

Por ejemplo, imagínate el sistema de control del toldo de una cafetería, que se gobierna mediante una operación lógica. Para que el motor que extiende el toldo se accione deberá tener en cuenta dos factores: ¿es de día? ¿Está lloviendo? Si estos dos factores son ciertos, el motor debe ponerse en marcha y extender el toldo.

De dia Llueve Toldo

Falso Falso Falso

Falso Cierto Falso

Cierto Falso Falso

Cierto Cierto Cierto

Los resultados de una operación lógica, para cada uno de los valores posibles de las variables, se fijan en una tabla denominada Tabla de Verdad, como la del ejemplo anterior.

Para que un procesador pueda ejecutar las operaciones lógicas, es preciso asignar un valor binario a cada una de las condiciones posibles. Se suele asignar un UNO (1) al valor CIERTO y un CERO (0) al valor FALSO, con el criterio denominado lógica positiva.

Las operaciones lógicas más importantes son: EQUAL (idéntico), NOT (negación), OR (O), AND (Y), NOR (O negada), NAND (Y negada), OREX (O exclusiva) y NOREX (O exclusiva negada).

...

Descargar como (para miembros actualizados)  txt (1.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com