Sunteți pe pagina 1din 3

El sistema binario

El sistema binario o sistema de numeracin en base 2 es tambin un sistema de numeracin posicional igual que el decimal, pero slo utiliza dos smbolos, el 0 y el 1. Por lo tanto para poder representar mayor nmero de informacin al tener menos smbolos tendremos que utilizar ms cifras: Bit: 0 1 Cuarteto: Nmero formado por 4 bits Byte: 8 bits Kilobyte: 1024 bytes Megabyte: 1024 kilobytes Gigabyte: 1025 megabytes. Un nmero es sistema binario es por lo tanto una secuencia de bits, as por ejemplo: 111010012 es un nmero en base 2 y representa el nmero: 1 * 27 + 1 * 26 + 1 * 25 + 0 * 24 + 1 * 23 + 0 * 22 + 0 * 21 + 1 * 20 = 128 + 64 +32 + 0 + 8 + 0 + 0 + 1 = 233

EL SISTEMA OCTAL
Es un sistema de base 8, es decir, con slo ocho smbolos distintos 0,1,2,3,4,5,6,7 .Por ejemplo: 407128 es un nmero en base 8 y representa el nmero: 4 * 8^4 + 0 * 8^3 + 7 * 8^2 + 1 * 8^1 + 2 * 8^0 = 4 * 4094 + 0 * 512 + 7 * 64 + 1 * 8 + 2 * 1 =16384 + 0 + 448 + 8 + 2 = 16842 Los nmeros octales pueden construirse a partir de nmeros binarios agrupando cada tres dgitos consecutivos de estos ltimos (de derecha a izquierda) y obteniendo su valor decimal. Por ejemplo, el nmero binario para 74 (en decimal) es 1001010 (en binario), lo agruparamos como 001 001 010. De modo que el nmero decimal 74 en octal es 112.

Sistema Hexadecimal El sistema de numeracin ms utilizado actualmente en computacin es el hexadecimal o base16, el cual consta de 16 dgitos smbolos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. El sistema hexadecimal un sistema de numeracin vinculado a la informtica, ya que los computadores interpretan los lenguajes de programacin en bytes, que estn compuestos de ocho dgitos. A medida de que los ordenadores y los programas aumentan su capacidad de procesamiento, funcionan con mltiplos de ocho, como 16 o 32. Por este motivo, el sistema hexadecimal, de 16 dgitos, es un estndar en la informtica. Como nuestro sistema de numeracin slo dispone de diez dgitos, debemos incluir seis letras para completar el sistema. Estas letras y su valor en decimal son: A = 10, B = 11, C = 12, D = 13, E = 14 y F= 15. El sistema hexadecimal es posicional y por ello el valor numrico asociado a cada signo depende de su

posicin en el nmero, y es proporcional a las diferentes potencias de la base del sistema que en este caso es 16.Veamos un ejemplo numrico: 3E0,A (16) = ( 3162) + ( E16 ) + ( 0160 ) + ( A16 -1 ) = ( 3256 ) + ( 1416 ) + ( 01 ) + (100,0625 ) = 992,625 La utilizacin del sistema hexadecimal en los ordenadores, se debe a que un dgito hexadecimal representa a cuatro dgitos binarios (4 bits = 1 nibble), por tanto dos dgitos hexadecimales representaran a ocho dgitos binarios (8 bits = 1 byte) que como es sabido es la unidad bsica de almacenamiento de informacin.
Por Ejemplo: 2A70316

es un nmero en base 16 y representa el nmero: 2 * 16^4 + 10 * 16^3 + 7 * 8^2 + 0 * 16^1 + 3 * 16^0 = 2 * 65536 + 10 * 1096 + 7 * 256 + 0* 16 + 3 * 1 = 16384 + 10960 + 1792 + 0 + 3 = 29139
Tabla de Relacin de los primeros 16 Nmeros Decimal Binario 0 1 2 3 4 5 6 7 8 9 10 0 1 10 11 100 101 110 111 1000 1001 1010 Octal 0 1 2 3 4 5 6 7 10 11 12 Hexadecimal 0 1 2 3 4 5 6 7 8 9 A

11 12 13 14 15

1011 1100 1101 1110 1111

13 14 15 16 17

B C D E F

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