jueves, 4 de diciembre de 2008

SISTEMA DE NUMERACIÓN

Es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Los ordenadores trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).

Suma de números Binarios:

Las posibles combinaciones al sumar dos bits son:

0 + 0 = 0

0 + 1 = 1

1 + 0 = 1

1 + 1 = 10


Resta de números binarios:

El algoritmo de la resta en binario es el mismo que en el sistema decimal. Pero conviene repasar la operación de restar en decimal para comprender la operación binaria, que es más sencilla. Los términos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.

Las restas básicas 0-0, 1-0 y 1-1 son evidentes:

0 - 0 = 0

1 - 0 = 1

1 - 1 = 0

0 - 1 = no cabe o se pide prestado al próximo.


Producto de números binarios

El algoritmo del producto en binario es igual que en números decimales; aunque se lleva cabo con más sencillez, ya que el 0 multiplicado por cualquier número da 0, y el 1 es el elemento neutro del producto.

Por ejemplo, multipliquemos 10110 por 1001:

10110

1001

—————————

10110

00000

00000

10110

—————————

11000110

División de números binarios

La división en binario es similar a la decimal, la única diferencia es que a la hora de hacer las restas, dentro de la división, estas deben ser realizadas en binario.

Por ejemplo, vamos a dividir 100010010 (274) entre 1101 (13):

100010010 1101

——————-

0000

010101

———————

10001

- 1101

———————

01000

- 0000

———————

10000

- 1101

———————

00111

- 0000

———————

01110

- 1101

———————

00001

LAS COMPUERTAS LOGICAS

CIRCUITOS DE CONMUTACION

En electricidad y electrónica, las leyes del álgebra de Boole y de la lógica binaria, pueden estudiarse mediante circuitos de conmutación. Un circuito de conmutación estará compuesto por una serie de contactos que representarán las variables lógicas de entrada y una o varias cargas que representarán las variables lógicas o funciones de salida. Los contactos pueden ser normalmente abiertos (NA) o normalmente cerrados (NC). Los primeros permanecerán abiertos mientras no se actúe sobre ellos (por ejemplo al pulsar sobre interruptor, saturar un transistor, etc.). Los contactos NC funcionarán justamente al contrario. Esto significa que si se actúa sobre un contacto NA se cerrará y si se hace sobre uno NC se abrirá.
Se deberán de tener en cuenta los siguientes convenios:
*Un contacto NA representa una variable lógica.
*Un contacto NC representa una variable lógica negada (A').
*Un circuito cerrado se considera un uno lógico (1).
*Un circuito abierto se considera un cero lógico (0).
*Si no se actúa sobre un contacto se considera que la variable que representa es 0.
*Si se actúa sobre un contacto se considera que la variable que representa es 1.
*Si la carga no se excita la función se considera 0 (por ejemplo una lámpara apagada).
*Si la carga se excita la función se considera 1 (lámpara encendida).

No hay comentarios: