You are on page 1of 9

SISTEMAS NUMERICOS

SISTEMA BINARIO

El sistema de numeracin binario o de base 2 es un sistema posicional que utiliza slo dos smbolos para representar un nmero. Los agrupamientos se realizan de 2 en 2: dos unidades de un orden forman la unidad de orden superior siguiente. Este sistema de numeracin es sumamente importante ya que es el utilizado por las computadoras para realizar todas sus operaciones. El sistema binario es un sistema de numeracin en el que los nmeros se representan utilizando las cifras cero y uno, esto es informtica tiene mucha importancia ya que las computadoras trabajan internamente con 2 niveles de voltaje lo que hace que su sistema de numeracin natural sea binario, por ejemplo 1 para encendido y 0para apagado. Todas aquellas personas que se dedican a la informtica es fundamental tener habilidad con este tipo de numeracin. En este artculo voy a explicar un poco cmo se utiliza y en que consiste el sistema binario. En binario, tan slo existen dos dgitos, el cero y el uno.

SISTEMA OCTAL

El sistema numrico en base 8 se llama octal y utiliza los dgitos 0 a 7. Por ejemplo, el nmero binario para 74(en decimal) es 1001010 (en binario), lo agruparamos como 1 001 010. De modo que el nmero decimal 74 en octal es 112. En informtica, a veces se utiliza la numeracin octal en vez de la hexadecimal. Tiene la ventaja de que no requiere utilizar otros smbolos diferentes de los dgitos. Sin embargo, para trabajar con bytes o conjuntos de ellos, asumiendo que un byte es una palabra de 8 bits, suele ser ms cmodo el sistema hexadecimal, por cuanto todo byte as definido es completamente representable por dos dgitos hexadecimales. Es posible que la numeracin octal se usara en el pasado en lugar de la decimal, por ejemplo, para contar los espacios interdigitales o los dedos distintos de los

pulgares. Esto explicara por qu en latn nueve (novem) se parece tanto a nuevo (novus). Podra tener el significado de nmero nuevo.

TABLA DEL SISTEMA OCTAL Octal Binario 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111

SISTEMA DECIMAL

El sistema de numeracin que se utiliza actualmente es el sistema decimal, ste es tambin posicional y aditivo; es decir cada smbolo vale dependiendo de la posicin que ocupa en el nmero y los valores de cada smbolo se van sumando. Este sistema numrico lo trabajas en las materias de matemticas desde el nivel primario de educacin. Los smbolos que utiliza este sistema son los nmeros dgitos que conoces, es decir: 0 1 2 3 4 5 6 7 89 Cada posicin toma el valor correspondiente a las potencias de 10 y la escritura es en forma horizontal. Por ejemplo: Recuerda que las potencias de 10 tienen la ventaja de que conforme aumentan, slo debe recorrerse una posicin a la derecha (si la potencia es positiva) o a la izquierda (si la potencia es negativa). Para escribir un nmero en el sistema decimal, se multiplica el valor del smbolo correspondiente por el valor de la posicin en donde se encuentra y finalmente se suman todas y cada una de las multiplicaciones.

Por lo anterior, cada smbolo toma un valor diferente segn la posicin que ocupe; por ejemplo:2 = 2x100 = 2x1 = 220= 2x101 + 0x100 = 2x10 + 0x1 = 20 + 0 = 20200 = 2x102 + 0x101 + 0x100 = 2x100 +0x10 + 0x1 = 200 + 0 + 0 =200 Cuando algn nmero tiene cifras no enteras (2.14, por ejemplo), stas se multiplicarn por potencias negativas de10;

SISTEMA HEXADECIMAL

Un gran problema con el sistema binario es la verbosidad. Para representar el valor 20210 se requieren ocho dgitos binarios, la versin decimal solo requiere de tres dgitos y por lo tanto los nmeros se representan en forma mucho mas compacta con respecto al sistema numrico binario. Desafortunadamente las computadoras trabajan en sistema binario y aunque es posible hacer la conversin entre decimal y binario, yacimos que no es precisamente una tarea cmoda. El sistema de numeracin hexadecimal, o sea de base 16, resuelve este problema ( es comn abreviar hexadecimal como hex significa base 6 y no base 16). El sistema hexadecimal es compacto y nos proporciona un mecanismo sencillo de conversin hacia el formato binario, debido a esto, la mayora del equipo de computo actual utiliza el sistema numrico hexadecimal. Cada dgito hexadecimal puede representar uno de diecisis valores entre 0 y 1510. Como slo tenemos diez dgitos decimales, necesitamos inventar seis dgitos adicionales para representar los valores entre 1010 y 1510. En lugar de crear nuevos smbolos para estos dgitos, utilizamos las letras A a la F. La conversin entre hexadecimal y binario es sencilla, considere la siguiente tabla: Binario Hexadecimal 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7 1000 8 10019 1010 A1011 B1100 C1101 D 1110 E 1111 F Esta tabla contiene toda la informacin necesaria para convertir de binario a hexadecimal y visceversa. Para convertir un nmero hexadecimal en binario, simplemente sustituya los correspondientes cuatro bits para cada dgito hexadecimal, por ejemplo, para convertir 0ABCDh en un valor binario: 0 AB C D (Hexadecimal)0000 1010 1011 1100 1101 (Binario) Por comodidad, todos los valores numricos los empezaremos con un dgito decimal; los valores hexadecimales terminan con la letra h y los valores binarios terminan con la letra b. La conversin de formato binario a hexadecimal es casi igual de fcil,en primer lugar necesitamos asegurar que la cantidad de dgitos en el valor binario es mltiplo de 4, en caso contrario agregaremos ceros a la izquierda del valor, por

ejemplo el nmero binario 1011001010, la primera etapa es agregarle dos ceros a la izquierda para que contenga doce ceros: 001011001010. La siguiente etapa es separar el valor binario en grupos de cuatro bits, as:0010 1100 1010. Finalmente buscamos en la tabla de arriba los correspondientes valores hexadecimales dando como resultado, 2CA, y siguiendo la convencin establecida: 02CAh

CONVERSION ENTRE SISTEMAS


* * * * * * * * * * BINARIOA DECIMAL DECIMAL A BINARIO OCTAL A DECIMAL DECIMAL A OCTAL HEXADECIMAL A DECIMAL DECIMAL A HEXADECIMAL BINARIO A OCTAL OCTAL A BINARIO BINARIO A HEXADECIMAL HEXADECIMAL A BINARIO

OPERACIONES ARITMETICAS CON EL SISTEMA BINARIO

* SUMA * RESTA * MULTIPLICACION * DIVICION Suma en binario Las sumas 0 + 0, 0 + 1 y 1 + 0 son evidentes: 0+0=0 0+1=1 1+0=1 Pero la suma de 1+1, que sabemos que es 2 en el sistema decimal, debe escribirse en binario con dos cifras (10)y, por tanto 1+1 es 0 y se arrastra una unidad, que se suma a la posicin siguiente a la izquierda. Veamos algunos ejemplos: 010+ 101 = 111 210 + 510 = 710 001101 + 100101 = 110010 1310 +3710 = 5010 1011011 + 1011010 = 10110101 9110+ 9010 = 18110 110111011 + 100111011 = 101111011044310 + 31510 = 75810

Sustraccin O Resta en binario La tcnica de la resta en binario es, nuevamente, igual que la misma operacin en el sistema decimal. Pero conviene repasar la operacin de restaren decimal para comprender la operacin binaria, que es ms sencilla. Los trminos que intervienen en la resta se llaman minuendo, sustraendo y diferencia. Las restas 0 - 0, 1 - 0 y 1 - 1 son evidentes: 0 0 = 0 10=1 11=0 La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posicin siguiente: 10 - 1, es decir, 210 110 = 1. Esa unidad prestada debe devolverse, sumndola, a la posicin siguiente. Veamos algunos ejemplos: 111 101 = 010 710 510 = 210 10001 01010 = 00111 1710 1010= 710 11011001 10101011 = 0010111021710 17110 = 4610 111101001 101101101 = 00111110048910 36510 = 12410

Multiplicacin binaria

La multiplicacin en binario es ms fcil que en cualquier otro sistema de numeracin. Como los factores de la multiplicacin slo pueden ser CEROS o UNOS, el producto slo puede ser CERO o UNO. En otras palabras, las tablas demultiplicar del cero y del uno son muy fciles de aprender. Sin embargo, la operacin de multiplicar se realiza mediante sumas repetidas. Eso crea algunos problemas en la programacin porque cada suma dedos UNOS origina un arrastre, que se resuelven contando el nmero de UNOS y de arrastres en cada columna. Si el nmero de UNOS es par, la suma es un CERO y si es impar, un UNO. Luego, para determinar los arrastres a la posicin superior, se cuentan las parejas de UNOS. Veamos, por ejemplo, una multiplicacin: Para comprobar que el resultado es correcto, convertimos los factores y el resultado al sistema decimal. Divisin binaria 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. Consideremos el siguiente ejemplo, 42 : 6 = 7, en binario: Se intenta dividir el dividendo por el divisor, empezando por tomar en ambos el mismo nmero de cifras (100entre 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. IMPORTANCIA DEL SISTEMA BINARIO EN LA TECNOLOGIA El sistema binario desempea un papel importante en la tecnologa de las computadoras u ordenadores. Por ejemplo, vean los primeros 16 nmeros en este sistema(caracteres blancos) y debajo de ellos su equivalencia decimal: 1 10 11 100 101 110 111 1000 1001

1010 1011 1100 1101 1110 1111 10000 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 En el sistema binario siendo tambin posicional, cualquier nmero binario se puede representar como la suma de varias potencias de dos, donde potencia quiere decir "una expresin como 23. El nmero 2 es la base y el nmero 3 es el exponente. El exponente es el nmero de veces que la base se usa como multiplicando o factor. Entonces tenemos, 23 = 2 x 2 x 2= 8 decimal, 1000 binario. Por su simplicidad de este sistema y por poseer nicamente dos dgitos diferentes, el sistema de numeracin binario se usa en computacin para el manejo de datos e informacin. Normalmente al dgito cero se le asocia con cero voltios, apagado, desenergizado, inhibido (de la computadora) y el dgito 1 se asocia con +5, +12 volts, encendido, energizado (de la computadora) con el cual se forma la lgica positiva. Si la asociacin es inversa, o sea el nmero cero se asocia con +5 volts o encendido y al nmero 1 se asocia con cero volts o apagado, entonces se genera la lgica negativa . Medidas de almacenamiento de la informacin Byte:unidad de informacin que consta de 8 bits; en procesamiento informtico y almacenamiento, el equivalente a un nico carcter, como puede ser una letra,un numero o un signo de puntuacin.

Kilobyte (Kb): Equivale a 1.024bytes. Megabyte (Mb): Un milln de byteso 1.048.576 bytes.

Gigabyte (Gb): Equivale a milmillones de bytes. En informtica, cada letra, nmero o signo de puntuacin ocupa un byte (8 bits).Por ejemplo, cuando se dice que un archivo de texto ocupa 5.000 bytes estamos afirmando que ste equivale a 5.000 letras o caracteres. Ya que el byte es una unidad de informacin muy pequea

You might also like