Sunteți pe pagina 1din 11

SISTEMA BINARIO

COMPARTE SISTEMA BINARIO

inCompartir

Comparte www.areatecnologia.com

Vamos a estudiar el sistema binario de forma sencilla y fcil de entender para todo el
mundo.
Actualmente la mayora de las personas utilizamos el sistema decimal (de 10 dgitos) para
realizar operaciones matemticas. Este sistema se basa en la combinacin de 10 dgitos (del
0 al 9). Construimos nmeros con 10 dgitos y por eso decimos que su base es 10. Pero hay
otro sistema o lenguaje muy utilizado que es el sistema binario.

Sistema Binario
El sistema binario es un sistema de numeracin en el que los nmeros se representan
utilizando las cifras 0 y 1, es decir solo 2 dgitos. Esto en informtica y en electrnica tiene
mucha importancia ya que las computadoras trabajan internamente con 2 niveles de
Tensin lo que hace que su sistema de numeracin natural sea binario, por ejemplo 1 para
encendido y 0 para apagado. Tambin se utiliza en electrnica y en electricidad (encendido
o apagado, activado o desactivado, etc.). El lenguaje binario es muy utilizado en el
mundo de la tecnologa.

Se basa en la representacin de cantidades utilizando los nmeros 1 y 0. Por tanto su base


es 2 (nmero de dgitos del sistema). Cada dgito o nmero en este sistema se denomina bit
(contraccin de binary digit).
Por ejemplo el nmero en binario 1001 es un nmero binario de 4 bits. Recuerda
"cualquier nmero binario solo puede tener ceros y unos".
Los Nmeros Binarios empezaran por el 0 (nmero binario ms pequeo) despus el 1 y
ahora tendramos que pasar al siguiente nmero, que ya sera de dos cifras porque no hay
ms nmeros binarios de una sola cifra. El siguiente nmero binario, por lo tanto, sera
combinar el 1 con el 0, es decir el 10 (el 0 con el 1, el 01 es igual que el 1 y no valdra), el
siguiente el 11. Ahora ya hemos hecho todas las combinaciones posibles de nmeros
binarios de 2 cifras y pasamos a construir los de 3 cifras. El siguiente sera el 100, luego el
101, el 110 y el 111. Ahora de 4 cifras...
Segn el orden ascendente de los nmeros en decimal tendramos los nmeros binarios
equivalentes :
El 0 en decimal sera el 0 en binario
El 1 en decimal sera el 1 en binario
El 2 en decimal sera el 10 en binario (recuerda solo combinaciones de 1 y 0)
El 3 en decimal sera el 11 en binario
El 4 en decimal sera el 100 en binario... Mejor mira la siguiente tabla:

Y as sucesivamente obtendramos todos los nmeros en orden ascendente de su valor, es


decir obtendramos el Sistema de Numeracin Binario y su nmero equivalente en decimal.
Pero que pasara si quisiera saber el nmero equivalente en binario al 23456 en decimal.
Tranquilo, hay un mtodo para convertir un nmero decimal en binario sin hacerlo
uno a uno.

Decimal a Binario
Para hacer la conversin de decimal a binario, hay que ir dividiendo el nmero decimal
entre dos y anotar en una columna a la derecha el resto (un 0 si el resultado de la divisin es
par y un 1 si es impar). Para sacar la cifra en binario cogeremos el ltimo cociente (siempre
ser 1) y todos los restos de las divisiones de abajo arriba, orden ascendente.
Ejemplo queremos convertir el nmero 28 a binario
28 dividimos entre 2 : Resto 0

14 dividimos entre 2 : Resto 0


7 dividimos entre 2 : Resto 1
3 dividimos entre 2 : Resto 1 y cociente final 1
Entonces el primer nmero del nmero equivalente en binario sera el cociente ltimo que
es 1, el segundo nmero del equivalente el resto ultimo, que tambin es 1, la tercera cifra
del equivalente sera el resto anterior que es 1, el anterior que es 0 y el ltimo nmero de
equivalente en binario sera el primer resto que es 0 quedara el 11100
Conclusin el nmero 28 es equivalente en binario al 11.100.
Aqu lo vemos con las operaciones de forma ms sencilla de entender:

Vemos como para sacar el equivalente se coge el ltimo cociente de las operaciones y los
restos que han salido en orden ascendente (de abajo arriba) 11100. el Nmero 2 del final en
subndice es para indicar que es un nmero en base 2, pero no es necesario ponerlo.
Veamos otro ejemplo el nmero 65 pasarlo a binario.

Binario a Decimal
Pues ahora al revs. Que pasara si quisiera saber cual es el nmero equivalente en
decimal del nmero binario por ejemplo 1001? Pues tambin hay mtodo.
PASO 1 Numeramos los bits de derecha a izquierda comenzando desde el 0 (muy
importante desde 0 no desde 1).
PASO 2 Ese nmero asignado a cada bit o cifra binaria ser el exponente que le
corresponde.
PASO 3 Cada nmero se multiplica por 2 elevado al exponente que le corresponde
asignado anteriormente.
PASO 4 - Se suman todos los productos y el resultado ser el nmero equivalente en
decimal
Vamos a verlo grficamente que ser ms sencillo de entender.
Ejemplo el nmero 1001 queremos saber su equivalente en decimal. Primero asignamos
exponentes:

Empezamos por el primer producto que ser el primer nmero binario por 2 elevado a su
exponente, es decir 1 x 23 . El segundo y el tercer productos sern 0 por que 0 x 22 y 0 x 21
su resultado es 0 y el ltimo producto ser 1 x 20 que ser 1, OJO cualquier nmero elevado
a cero es 1, luego 1 x 20 es 1 (no confundir y poner 0).
Ya estamos en el ltimo paso que es sumar el resultado de todos estos productos
1 x 23 + 0 x 22 + 0 x 21 + 1 x 20 = 8 + 0 + 0 + 1 = 9
El equivalente en decimal del nmero binario 1001 es el 9.
Veamos otro ejemplo solo grficamente para que lo entiendas definitivamente. En este
caso la asignacin del exponente a cada nmero ya lo hacemos directamente en los
productos, que es como se suele hacer normalmente.

Otro ejemplo con todos los datos:

Operaciones Binarias
Las operaciones binarias que se pueden realizar con nmero binarios son las mismas que
en cualquier otro sistema, suma, resta, multiplicacin y divisin.
Suma de Nmeros Binarios
Las posibles combinaciones al sumar dos bits son
0+0=0
0+1=1
1+0=1
1 + 1 = 10
Un ejemplo con ms cifras:
100110101
+ 11010101

1000001010
Operamos como en el sistema decimal: comenzamos a sumar desde la derecha, en nuestro
ejemplo, 1 + 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1" se
llama arrastre). A continuacin se suma el acarreo a la siguiente columna: 1 + 0 + 0 = 1, y
seguimos hasta terminar todas la columnas (exactamente como en decimal).
Resta de Nmeros Binarios
Las restas bsicas 0-0, 1-0 y 1-1 son evidentes:
0-0=0

1-0=1
1-1=0
0 - 1 = Es una resta imposible en binario por que no hay nmeros negativos.
La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada
de la posicin siguiente: 10 - 1 = 1 y me llevo 1, lo que equivale a decir en decimal, 2 - 1 =
1. Esa unidad prestada debe devolverse, sumndola, a la posicin siguiente. Veamos
algunos ejemplos:
Dos ejemplos:
10001
11011001
-01010
-10101011

01111
00101110
Multiplicacin de Nmeros Binarios
0x0=0
0x1=0
1x0=0
1x1=1
Por ejemplo, multipliquemos 10110 por 1001:
10110
x 1001

10110
00000
00000
10110

11000110
Divisin de Nmeros Binarios
Igual que en el producto, la divisin es muy fcil de realizar, porque no son posibles en el
cociente otras cifras que UNOS y CEROS.

Se intenta dividir el dividendo por el divisor, empezando por tomar en ambos el mismo
nmero de cifras (100 entre 110, en el ejemplo). Si no puede dividirse, se intenta la divisin
tomando un dgito ms (1001 entre 100).
Si la divisin es posible, entonces, el divisor slo podr estar contenido una vez en el
dividendo, es decir, la primera cifra del cociente es un UNO. En ese caso, el resultado de
multiplicar el divisor por 1 es el propio divisor. Restamos las cifras del dividendo del
divisor y bajamos la cifra siguiente.
El procedimiento de divisin contina del mismo modo que en el sistema decimal.

Lenguaje Binario
La misma lgica que se utiliza para representar los nmeros se puede utilizar para
representar texto. Lo que necesitamos es un esquema de codificacin. Cuntos caracteres
qu necesitamos para representar texto? Pues un nmero binario por cada carcter que
represente el alfabeto.
Un conjunto bsico de texto slo se necesitan alrededor de 100 caracteres o menos, en
gran medida como las teclas de un teclado del ordenador.
Varios cdigos estndar para convertir texto en binario se han desarrollado a lo largo de
los aos, incluyendo ASCII y Unicode.

El Cdigo Estndar Americano para el Intercambio de Informacin (ASCII) fue


desarrollado a partir de los cdigos telegrficos, pero luego fue adaptado para representar
texto en cdigo binario en los aos 1960 y 1970. La versin original de ASCII utiliza 8 bits
para representar 128 caracteres diferentes. Este es uno de los cdigos o lenguaje binario
para representar texto mediante nmeros binarios que ms se utiliz durante mucho tiempo.
Mientras ASCII se encuentra todava en uso hoy en da, el estndar actual para la
codificacin de texto es Unicode . El principio fundamental de Unicode es muy parecido a
ASCII, pero Unicode contiene ms de 110.000 caracteres, cubriendo la mayor parte de las
lenguas impresas del mundo.
La relativamente simple versin de 8 bits de Unicode (referido como UTF-8) es casi
idntica a ASCII, pero las versiones de 16 y 32 bits (referido como UTF-16 y UTF-32) le
permiten representar casi cualquier lenguaje impreso.
A continuacin puedes ver una tabla con el cdigo para representar letras y caracteres en
ASCII y en UNICODE de 16 bits.

Como ves en ASCII cada letra se representa por un nmero binario de 8 nmeros y
UNICODE por 16. As podemos construir un lenguaje binario donde cada letra se
representa por un nmero binario.
Segn el Diccionario Enciclopdico de Oxford, una entrada aritmtica binaria apareci
por primera vez en Ingls en 1796 en A Mathematical y Diccionario filosfico.
A Gottfried Leibniz, se le atribuye la invencin de este sistema de numeracin en 1679 y

estaba basado en las antiguas figuras chinas de Fu Xi. Aunque las personas de la remota isla
de Mangareva utilizaban un tipo de sistema binario mucho antes para las transacciones
comerciales, dada la lejana de Leibniz a esta isla, es probable que se acercara al cdigo
binario de forma independiente.
En 1605, Francis Bacon discuti un sistema por el cual las letras del alfabeto podran
reducirse a secuencias de dgitos binarios, que luego podra ser codificada como
variaciones apenas visibles en la fuente en cualquier texto aleatorio.
Otro matemtico y filsofo con el nombre de George Boole public un artculo en 1847
llamado "El anlisis matemtico de la lgica" que describe un sistema algebraico de la
lgica, ahora conocido como el lgebra de Boole . El Sistema de Boole se bas en nmeros
binarios, dando un 0 o un 1, el enfoque de encendido y apagado, que consista en las tres
operaciones ms bsicas: AND, OR y NOT.
Este sistema no fue puesto en uso hasta que un estudiante graduado de Massachusetts
Institute of tecnologa con el nombre de Claude Shannon se dio cuenta de que el lgebra de
Boole que aprendiera similar a un circuito elctrico. Shannon escribi su tesis en 1937,
aplicando sus descubrimientos. La tesis de Shannon se convirti en un punto de partida
para el uso del cdigo binario en las aplicaciones prcticas, tales como computadoras,
circuitos elctricos, y muchas ms.
Para acabar un video muy curioso que habla del sistema binario y los nmeros binarios:

Si te ha gustado haz click en Me Gusta, Gracias:


inCompartir
Se permite la total o parcial reproduccin del contenido, siempre y cuando se reconozca
y se enlace a este artculo como la fuente de informacin utilizada.

S-ar putea să vă placă și