Sunteți pe pagina 1din 7

SISTEMAS DE NUMERACIN. Es el conjunto de smbolos y reglas que se utilizan para representar cantidades o datos numricos (nmeros). TIPOS.

A) El sistema decimal: Es uno de los sistemas denominados posicionales, al igual que el resto de sistemas que vamos a estudiar, pues utiliza un conjunto de smbolos cuyo significado o valor depende de su posicin relativa al punto decimal. Es decir, sabemos que no tiene el mismo valor un 1 si est situado en la posicin de las unidades que si est situado en la posicin de las centenas. La base de este sistema de numeracin es 10, que es tambin la cantidad de cifras o smbolos distintitos que utiliza el sistema para la composicin de los nmeros. Los smbolos o cifras que utiliza el sistema decimal son los siguientes:0 1 2 3 4 5 6 7 8 9. Expresin grfica:

Ejemplo: Nmero decimal 245 = (5 * 100) + (4 * 101) + (2 * 102) = 5 + 40 + 200 = valor 245 Con n cifras decimales se pueden representar 10n nmeros, los que van del 0 al 10n 1.

B) El sistema binario: Es el sistema que utilizan internamente los circuitos digitales que conforman el hardware de los ordenadores. La base de este sistema de numeracin es 2. Los smbolos o cifras que se utilizan para la representacin de los nmeros son exclusivamente los siguientes: 0 1. Cada cifra o dgito de un nmero representado en este sistema se denomina bit, que es la menor unidad de informacin posible en un ordenador. n bits = se refiere a un nmero de n cifras binarias Este tipo de numeracin tambin es posicional. Ejemplo: Nmero binario 1011 = (1*20) + (1*21) + (0*22) + (1*23) = 1 + 2 + 0 + 8 = valor 11 Con n cifras binarias se pueden representar 2n nmeros, los que van del 0 al 2n 1.

C) El sistema octal: Tambin es un sistema de numeracin posicional, cuya base es 8 y que, por tanto, utiliza ocho smbolos o cifras distintas para componer sus nmeros: 0 1 2 3 4 5 6 7. Nmero octal 54 = (4*80) + (5*81) = 4 + 40 = valor 44 D) El sistema hexadecimal: Tambin es un sistema de numeracin posicional, cuya base es 16 y que utiliza las siguientes cifras o smbolos para componer sus nmeros: 0 1 2 3 4 5 6 7 8 9 A B C D E F. Este es el valor numrico de cada uno de los caracteres del sistema hexadecimal. Ejemplos: Nmero hexadecimal 54 = (4*160) + (5*161) = 4 + 80 = valor 84 Nmero hexadecimal BC3 = (3*160) + (C*161) + (B*162) = (3*160) + (12*161) + (11*162) = 3 + 192 + 2816 = valor 3011

CONVERSIN ENTRE DISTINTOS SISTEMAS. 1) De decimal a binario: Para pasar el 124(10 a binario, se divide entre 2 hasta que no se pueda dividir ms. El resultado se forma empezando por el cociente y el resto de la ltima divisin, y continuando con los dems restos hasta llegar al de la primera divisin.

124 / 2 = 62 62 / 2 = 31 31 / 2 = 15 15 / 2 = 7 7/2=3 3/2=1

Resto = 0 Resto = 0 Resto = 1 Resto = 1 Resto = 1 Resto = 1

Por tanto, 124(10 = 1111100(2 2) De decimal a octal: Igual que antes, solo que ahora, en vez de dividir entre 2, dividimos entre 8 hasta que no se pueda ms. De igual manera, el resultado estar formado por el cociente de la ltima divisin y todos los restos surgidos en las divisiones efectuadas. 124 / 8 = 15 15 / 8 = 1 Resto = 4 Resto = 7

Por tanto, 124(10 = 174(8

3) De decimal a hexadecimal. Igual que en los otros dos casos, pero dividiendo entre 16. 124 / 16 = 7 124(10 = 7C(16 4) De binario a decimal. Para las conversiones desde cualquier sistema al sistema decimal, se usar la aplicacin directa del teorema fundamental de la numeracin, que ya se ha visto, y que dice que el valor de un nmero viene dado por el valor intrnseco de cada una de sus cifras y por la posicin que ocupan esas cifras dentro de la cadena numrica. Es decir, el valor (decimal) de un nmero viene dado por la frmula: Resto = 12 (12 en el sistema hexadecimal es C)

En el caso de la conversin de binario a decimal, la base es 2 y la frmula deriva en el mtodo de la suma de potencias de 2. Supongamos que se quiere convertir a decimal el nmero binario 1111100. 1111100 = (0*20) + (0*21) + (1*22) + (1*23) + (1*24) + (1*25) + (1*26) = = 0 + 0 + 4 + 8 + 16 + 32 + 64 = 124 Por tanto 1111100(2 = 124(10 Para el sistema octal se cambiara el 2 por el 8, y para el hexadecimal, por 16. Simplemente hay que cambiar esa base y hacer la misma operacin para pasar de cualquiera sistema al sistema decimal. 5) De binario a octal. El sistema binario tiene base 2, mientras que el sistema octal tiene base 8, donde 8 = 23. Esto quiere decir que lo que en octal se representa con una cifra, en binario se representa con 3 cifras; es decir, con 3 bits. Supongamos que se quiere convertir a octal el nmero binario 1111100. Se agrupar de tres en tres cifras binarias empezando por la derecha y luego se convertir cada uno de los grupos de 3 bits en su equivalente octal de una cifra. 100 = 0 + 0 + 1 * 22 = 4 111 = 1*20 + 1*21 + 1*22 = 7 001 = 1

Por lo tanto 1111100(2 = 174(8

6) De binario a hexadecimal. El sistema binario tiene base 2, mientras que el sistema hexadecimal tiene base 16, donde 16 = 24. Esto quiere decir que lo que en hexadecimal se representa con una cifra, en binario se necesita un mnimo de 4 bits Supongamos que se quiere convertir a hexadecimal el nmero binario 1111100. Se agrupar de cuatro en cuatro cifras binarias empezando por la derecha y luego se convertir cada uno de los grupos de 4 bits en su equivalente hexadecimal de una cifra, tal y como se muestra a continuacin: 1100 = 0 + 0 + 1*22 + 1*23 = 12 = C 111 = 1*20 + 1*21 + 1*22 = 7 Por lo tanto 1111100(2 = 7C(16 7) De octal o hexadecimal a binario. Para esto, tiraremos de la siguiente tabla:

La tabla de octal a binario es la misma pero acabando en el valor 7 y quitando a los valores binarios el primer 0. Esta tabla tambin vale para las conversiones inversas.

8) De hexadecimal a octal. Se hace pasando por el valor binario. Es decir, de hexadecimal a binario (con la tabla) y de binario a octal (que tambin se puede hacer con la tabla). 7C(16 = 0111 y 1100 = 1111100(2 1111100(2 = 001, 111 y 100 = 174(8 A la inversa es igual, tambin hay que pasar por el sistema binario. 174(8 = 001, 111 y 100 = 1111100(2 1111100(2 = 0111 y 1100 = 7C

CODIFICACIN ALFANUMRICA. Caracteres alfabticos:

- Letras maysculas. De la A a la Z (sin la ) - Letras minsculas. De la a a la z (sin la ) Cifras decimales:

- Son las cifras 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, pero tratados como caracteres. Caracteres especiales:

- Caracteres como: el punto, la coma, el punto y coma, el asterisco, etc. - rdenes de control: NUL, CR, ACK, etc. Estos caracteres no tienen representacin con un smbolo, sino que sirven para mandarle al ordenador alguna orden o instruccin especial. Para la representacin de informacin alfanumrica se utiliza lo que se conoce con el nombre de cdigo. Un cdigo no es ms que una tabla de equivalencia en la que a cada carcter o smbolo que se quiere representar se le asigna un nmero binario, de tal manera que lo que guarda el ordenador internamente es dicho nmero binario. Segn sean de 6, 7 u 8 (o 16) bits, se sigue una de las tres tablas que hay en esta misma carpeta para ver que cdigo binario representa cada uno de los caracteres.

UNIDADES DE MEDIDA DE LA INFORMACIN. Bit (Binary digit). Que es la unidad mnima de informacin. Byte u octeto. Conjunto de 8 bits. Kilobyte (KB). Conjunto de 1024 bytes (1024 * 8 bits) Megabyte (MB). Conjunto de 1024 KB (10242 * 8 bits) Gigabyte (GB). Conjunto de 1024 MB (10243 * 8 bits) Terabyte (TB). Conjunto de 1024 GB ( 10244 * 8 bits)

Reflexin: Por qu el Kilobyte tiene 1024 bytes en vez de 1000 bytes? Probablemente porque los ordenadores trabajan en binario, donde la base del sistema de numeracin es 2. La potencia ms prxima a 1000 en base 2 es 210 = 1024. Kibi, Mibi, Gibi.

Un kibibyte (contraccin de kilo byte binario) es una unidad de informacin o almacenamiento de datos. Corresponde a 210 bytes, es decir 1024 bytes. Se representa con el smbolo KiB con K mayscula. El kibibyte est muy relacionado con el kilobyte, y aunque se suelen usar como sinnimos, son en realidad diferentes. Un kilobyte son 103 bytes = 1000 bytes. El uso de estos trminos intenta disipar una confusin muy comn en torno a los medios de almacenamiento.

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