You are on page 1of 9

Sistema Binario Octal Y Hexadecimal

Buscar

! Tema 1.2 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:

11101001 2

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:

40712 8

es un nmero en base 8 y representa el nmero:

\large 4 \times 8^4 + 0 \times 8^3 + 7 \times 8^2 + 1 \times 8^1 + 2 \times 8^0 = 4 \times 4094 + 0 \times 512 + 7 \times 64 + 1 \times 8 + 2 \times 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 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. 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 porqu en latn nueve (novem) se parece tanto a nuevo (novus). Podra tener el significado de nmero nuevo. [editar] Fracciones La numeracin octal es tan buena como la binaria y la hexadecimal para operar con fracciones, puesto que el nico factor primo para sus bases es 2. Fraccion Octal 1/2 1/3 1/4 1/5 1/6 1/7 1/8 1/9 1/10 Tabla de la suma en base 8: 1/2 1/3 1/4 1/5 1/6 1/7 Resultado en octal 0,4 0,25252525 peridico 0,2 0,14631463 peridico 0,125252525 peridico 0,111111 peridico 0,07070707 peridico 0,063146314 peridico

1/10 0,1 1/11 1/12

+0

1 2 3 4 5 6 7

0 0 1 2 3 4 5 6 7 1 1 2 3 4 5 6 7 10 2 2 3 4 5 6 7 10 11 3 3 4 5 6 7 10 11 12 4 4 5 6 7 10 11 12 13 5 5 6 7 10 11 12 13 14 6 6 7 10 11 12 13 14 15 7 7 10 11 12 13 14 15 16 Tabla de la multiplicacin en base 8:

*01

2 3 4 5 6 7

0 00 0 0 0 0 0 0 1 01 2 3 4 5 6 7 2 0 2 4 6 10 12 14 16 3 0 3 6 11 14 17 22 25 4 0 4 10 14 20 24 30 34 5 0 5 12 17 24 31 36 43 6 0 6 14 22 30 36 44 52 7 0 7 16 25 34 43 52 61 El sistema de numeracin ms utilizado actualmente en computacin es el hexadecimal o base 16, el cual consta de 16 dgitos smbolos 0,

1, 2, 3, 4, 5, 6, 7, 8, 9, A, B,

C, D, E y F . El sistema hexadecimal un sistema de numeracin vinculado a la


informtica, ya que los ordenadores 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) = ( 316

) + ( E16 ) + ( 0160 ) + ( A161 ) = ( 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:

2A703 16

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 la suma en base 16:

0 1 2 3 4 5 6 7 8 9 A B C D E

F F

0 0 1 2 3 4 5 6 7 8 9 A B C D E 1 1 2 3 4 5 6 7 8 9 A B C D E 2 2 3 4 5 6 7 8 9 A B C D E 3 3 4 5 6 7 8 9 A B C D E

F 10

F 10 11

F 10 11 12

4 4 5 6 7 8 9 A B C D E F 10 11 12 13 5 5 6 7 8 9 A B C D E F 10 11 12 13 14 6 6 7 8 9 A B C D E F 10 11 12 13 14 15 7 7 8 9 A B C D E F 10 11 12 13 14 15 16 8 8 9 A B C D E F 10 11 12 13 14 15 16 17 9 9 A B C D E F 10 11 12 13 14 15 16 17 18 A A B C D E F 10 11 12 13 14 15 16 17 18 19 B B C D E F 10 11 12 13 14 15 16 17 18 19 1A C C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B D D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C E E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D F F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E

Tabla de la multiplicacion en base 16:

7 8 9 A B C D E

F 10

2 4 3 6 4 8

6 9

8 A C E 10 12 14 16 18 1A 1C 1E 20 C F 12 15 18 1B 1E 21 24 27 2A 2D 30

C 10 14 18 1C 20 24 28 2C 30 34 38 3C 40

5 A F 14 19 1E 23 28 2D 32 37 3C 41 46 4B 50 6 C 12 18 1E 24 2A 30 36 3C 42 48 4E 54 5A 60 7 E 15 1C 23 2A 31 38 3F 46 4D 54 5B 62 69 70 8 10 18 20 28 30 38 40 48 50 58 60 68 70 78 80 9 12 1B 24 2D 36 3F 48 51 5A 63 6C 75 7E 87 90 A 14 1E 28 32 3C 46 50 5A 64 6E 78 82 8C 96 A0 B 16 21 2C 37 42 4D 58 63 6E 79 84 8F 9A A5 B0 C 18 24 30 3C 48 54 60 6C 78 84 90 9C A8 B4 C0 D 1A 27 34 41 4E 5B 68 75 82 8F 9C A9 B6 C3 D0 E 1C 2A 38 46 54 62 70 7E 8C 9A A8 B6 C4 D2 E0 F 1E 2D 3C 4B 5A 69 78 87 96 A5 B4 C3 D2 E1 F0 10 20 30 40 50 60 70 80 90 A0 B0 C0 D0 E0 F0 100

Tabla de los primeros 16 nmeros Decimal Binario Octal Hexadecimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 A B C D E

15

1111

17

Hacer los ejercicios del 5 al 16 Ejercicio MCI 1

<= =>

Tema Anterior: 1.1 Sistema Decimal Siguiente Tema: 1.3 Conversiones

Regresar al TEMARIO: Matematicas para Computacion Orta Contreras Pedro Perez Arambula Juan Jose Materias: Matematicas Para Computacion Representacin Un nmero binario puede ser representado por cualquier secuencia de bits (dgitos binarios), que a su vez pueden ser representados por cualquier mecanismo capaz de estar en dos estados mutuamente exclusivos. Las secuencias siguientes de smbolos podran ser interpretadas todas como el mismo valor binario numrico:
1 | x y 0 o n 1 | x y 0 o n 0 o n 1 | x y 1 | x y 0 o n 1 | x y 0 o n

El valor numrico representado en cada caso depende del valor asignado a cada smbolo. En un ordenador, los valores numricos pueden ser representados por dos voltajes diferentes y tambin se pueden usar polaridades magnticas sobre un disco magntico. Un positivo, s, o sobre el estado no es necesariamente el equivalente al valor numrico de uno; esto depende de la arquitectura usada. De acuerdo con la representacin acostumbrada de cifras que usan nmeros rabes, los nmeros binarios comnmente son escritos usando los smbolos 0 y 1. Cuando son escritos, los nmeros binarios son a menudo subindicados, prefijados o sufijados para indicar su base, o la raz. Las notaciones siguientes son equivalentes:

100101 binario (declaracin explcita de formato) 100101b (un sufijo que indica formato binario) 100101B (un sufijo que indica formato binario)

bin 100101 (un prefijo que indica formato binario) 1001012 (un subndice que indica base 2 (binaria) notacin) %100101 (un prefijo que indica formato binario) 0b100101 (un prefijo que indica formato binario, comn en lenguajes de programacin)

Sistema Octal.Representar un nmero en sistema binario puede ser bastante difcil de leer, as que se cre el sistema octal. En el sistema Octal (base 8), slo se utilizan 8 cifras (0,1,2,3,4,5,6,7) Este Sistema de numeracin una vez que se llega a la cuenta 7 se pasa a 10, etc. Cuenta hecha en octal: 0,1,2,3,4,5,6,7,10,11,12,13,14,15,16,17,20,21,.. se puede observar que en este sistema numrico no existen los nmeros: 8 y 9 El sistema de numeracin octal es tambin muy usado en la computacin por tener una base que es potencia exacta de 2 o de la numeracin binaria. Esta caracterstica hace que la conversin a binario o viceversa sea bastante simple. El sistema octal usa 8 dgitos (0,1,2,3,4,5,6,7) y tienen el mismo valor que en el sistema de numeracin decimal. Fracciones en Hexadecimal.Fraccion Octal 1/2 1/3 1/4 1/5 1/6 1/7 1/8 1/9 1/10 Sistema Hexadecimal.1/2 1/3 1/4 1/5 1/6 1/7 Resultado en octal 0,4 0,25252525 peridico 0,2 0,14631463 peridico 0,125252525 peridico 0,111111 peridico 0,07070707 peridico 0,063146314 peridico

1/10 0,1 1/11 1/12

El sistema hexadecimal, a veces abreviado como hex, es el sistema de numeracin posicional de base 16 empleando por tanto 16 smbolos. Su uso actual est muy vinculado a la informtica y ciencias de la computacin, pues los computadores suelen utilizar el byte u octeto como unidad bsica de memoria Tabla del Sistema Decimal, Binario, Octal y Hexadecimal.Decimal Binario Octal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 Hexadecima l 0 1 2 3 4 5 6 7 8 9 A B C D E F

You might also like