Sunteți pe pagina 1din 12

Sistema Octal o base 8:

El sistema numrico en base 8 se llama octal y utiliza los dgitos 0, 1, 2. 3. 4, 5, 6, 7.


Por ejemplo, el nmero 74 (en decimal) es 1001010 (en binario), lo agruparamos como 1 / 001 /
010, de tal forma que obtengamos una serie de nmeros en binario de 3 dgitos cada uno (para
fragmentar el nmero se comienza desde el primero por la derecha hacia la izquierda y se parte de
3 en 3), despus obtenemos el nmero en decimal de cada uno de los nmeros en binario
obtenidos: 1=1, 001=1 y 010=2. De modo que el nmero decimal 74 en octal es 112.
Hay que hacer notar que antes de poder pasar un nmero a octal es necesario pasar por el binario.
Para llegar al resultado de 74 en octal se sigue esta serie: decimal -> binario -> octal.
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 del decimal, por ejemplo, para
contar los espacios interdigitales o los dedos distintos de los pulgares.







Conversin entre el Sistema Octal y el Sistema Decimal
DECIMAL A OCTAL
Tenemos dos formas de realizar la conversin:
a) dividir el nmero decimal entre 8, cuyo resultado entero se vuelve a dividir entre 8, y as
sucesivamente.
b) pasar el nmero decimal a binario y posteriormente este nmero binario a octal(en este proceso
podemos observar la influencia de los binarios en los octal y viceversa).
Iniciemos nuestra conversin con la forma a) la cual costa de divisiones sucesivas.


Ejemplo 1
Transformar el nmero decimal 131 en nmero Octal.

Solucin:

Pero en Primer Lugar realicemos las divisiones sucesivas.



En segundo lugar ordenamos los residuos y el ltimo cociente, para obtener la respuesta en el
sistema octal. Entonces 131 se escribe 2038

Ejemplo 2
Transformar el nmero decimal 100 en nmero Octal.

Solucin

Pero en Primer Lugar realicemos las divisiones sucesivas.



En segundo lugar ordenamos los residuos y el ltimo cociente, para obtener la respuesta en el
sistema Octal. Entonces 100 se escribe 1448

Finalizamos con la forma b) que tiene 4 pasos que son:

1. Se divide el nmero del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre
2, y as sucesivamente. Ordenados los restos, del ltimo al primero, ste ser el nmero en el
Sistema Binario.

2. Se separa el nmero binario de 3 dgitos cada uno (para fragmentar el nmero se comienza
desde el primero por la derecha hacia la izquierda y se parte de 3 en 3).

3. Si al final queda un grupo de 2 dgitos o menos, se completa el grupo de 3 con ceros (0) al lado
izquierdo.

4. Se busca el equivalente en base 8 de cada uno de los grupos y se reemplaza.







Ejemplo 3

Transformar el nmero decimal 131 en nmero Octal.

Solucin

Pero en Primer Lugar Transformamos el nmero a Base 2.
131 dividido entre 2 da 65 y el resto es igual a 1
65 dividido entre 2 da 32 y el resto es igual a 1
32 dividido entre 2 da 16 y el resto es igual a 0
16 dividido entre 2 da 8 y el resto es igual a 0
8 dividido entre 2 da 4 y el resto es igual a 0
4 dividido entre 2 da 2 y el resto es igual a 0
2 dividido entre 2 da 1 y el resto es igual a 0
1 dividido entre 2 da 0 y el resto es igual a 1
-> Ordenamos los restos, del ltimo al primero que estan en color Azul: 100000112

En sistema binario, 131 se escribe 100000112
* En segundo lugar agrupamos los nmeros Binarios (100000112) de tres en tres y nos queda: 10 /
000 / 011
* En Tercer lugar realizamos la siguiente operacin en cada grupo de nmeros Binarios.

El Primer Grupo es
10 = 1x21 + 0x20
= 1x2 + 0x1
= 2 + 0
= 2

El Segundo Grupo es
000 = 0x22 + 0x21 + 0x20
= 0x4 + 0x2 + 0x1
= 0 + 0 + 0
= 0

El Tercer Grupo es
011 = 0x22 + 1x21 + 1x20
= 0x4 + 1x2 + 1x1
= 0 + 2 + 1
=3
Para la Respuesta tomamos los tres valores que estn de color en cada uno de los grupos, desde
el primero (2) hasta el ltimo (3) y dando como resultado que el nmero decimal 13110 es igual al
nmero Octal 2038


Ejemplo 4

Transformar el nmero decimal 100 en nmero Octal.

Solucin

Pero en Primer Lugar Transformamos el nmero a Base 2.



En sistema binario, 100 se escribe 11001002

* En segundo lugar agrupamos los nmeros Binarios(11001002) de tres en tres y nos queda: 1 /
100 / 100

* En Tercer lugar realizamos la siguiente operacin en cada grupo de nmeros Binarios.

001 = 0x21 + 0x21 + 1x20
= 0x2 + 0x2 + 1x1
= 0 + 0 + 1
= 1

El Segundo Grupo es
100 = 1x22 + 0x21 + 0x20
= 1x4 + 0x2 + 0x1
= 4 + 0 + 0
= 4

El Tercer Grupo es
100 = 1x22 + 0x21 + 0x20
= 1x4 + 0x2 + 0x1
= 4 + 0 + 0
=4

El Primer Grupo es
Para la Respuesta tomamos los tres valores que estan de color en cada uno de los grupos, desde
el primero(1) hasta el ltimo(4) y dando como resultado que el nmero decimal 10010 es igual al
nmero Octal 1448

Octal a Decimal

Para realizar la conversin de octal a decimal, realice lo siguiente:

Inicie por el lado derecho hasta el izquierdo del nmero en octal, cada cifra multiplquela
por 8 elevado a la potencia consecutiva (comenzando por la potencia 0, es decir; 80).

Despus de realizar cada una de las multiplicaciones, sume todas y el nmero resultante
ser el equivalente al sistema decimal.



Ejemplo 5

Transformar el nmero Octal 1203078 en Decimal. Los pasos a seguir son: Potencia, Multiplicacin
y suma en su orden.

1203078 = 1x85 + 2x84 + 0x83 + 3x82 + 0x81 + 7x80
= 1x32768 + 2x4096 + 0x612 + 3x64 + 0x8 + 7x1
= 32768 + 8192 + 0 + 192 + 0 + 7
= 41,159

La Transformacin del nmero Octal 1203078, al sistema Decimal (Base 10) es 41,159


Ejemplo 6

Transformar el nmero Octal 210408 en Decimal. Los pasos a seguir son: Potencia, Multiplicacin
y suma en su orden.

210408 = 2x84 + 1x83 + 0x82 + 4x81 + 0x80
= 2x4096 + 1x512 + 0x64 + 4x8 + 0x1
= 8192 + 512 + 0 + 32 + 0
= 8736

La Transformacin del nmero Octal 210408, al sistema Decimal (Base 10) es 8,736.


Sistema de Numeracin en Base 16 (hexadecimal)

El sistema Hexadecimal (no confundir con sistema sexagesimal), a veces abreviado como Hex, es
el sistema de numeracin 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; y, debido a que un byte representa 28 valores
posibles, y esto puede representarse como 2^8 = 2^4 \cdot 2^4 = 16 \cdot 16 = 1 \cdot 16^2 + 0
\cdot 16^1 + 0 \cdot 16^0, que, segn el teorema general de la numeracin posicional, equivale al
nmero en base 16 10016, dos dgitos hexadecimales corresponden exactamente permiten
representar la misma lnea de enteros a un byte.
En principio dado que el sistema usual de numeracin es de base decimal y, por ello, slo se
dispone de diez dgitos, se adopt la convencin de usar las seis primeras letras del alfabeto latino
para suplir los dgitos que nos faltan. El conjunto de smbolos sera, por tanto, el siguiente:
S = {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}


Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15. En ocasiones se emplean letras
minsculas en lugar de maysculas. Como en cualquier sistema de numeracin posicional, el valor
numrico de cada dgito es alterado dependiendo de su posicin en la cadena de dgitos,
quedando multiplicado por una cierta potencia de la base del sistema, que en este caso es 16. Por
ejemplo: 3E0A16 = 3163 + E162 + 0161 + A160 = 34096 + 14256 + 016 + 101 = 15882.
El sistema hexadecimal actual fue introducido en el mbito de la computacin por primera vez por
IBM en 1963. Una representacin anterior, con 09 y uz, fue usada en 1956 por la computadora
Bendix G-15.

Conversin entre el Sistema Hexadecimal y el Sistema Decimal

DECIMAL A HEXADECIMAL

Tenemos dos formas de realizar la conversin:

a) dividir el nmero decimal entre 16, cuyo resultado entero se vuelve a dividir entre 16, y as
sucesivamente.

b) pasar el nmero decimal a binario y posteriormente este nmero binario a hexadecimal (en este
proceso podemos observar la influencia de los binarios en los hexadecimal y viceversa).

Iniciemos nuestra conversin con la forma a) la cual costa de divisiones sucesivas.


Ejemplo 1

Transformar el nmero decimal 131 en nmero Hexadecimal.

Solucin

Pero en Primer Lugar realicemos las divisiones sucesivas.



En segundo lugar ordenamos los residuos y el ltimo cociente, para obtener la respuesta en el
sistema hexadecimal. Entonces 131 se escribe 8316
Ejemplo 2

Transformar el nmero decimal 100 en nmero Hexadecimal.

Solucin

Pero en Primer Lugar realicemos las divisiones sucesivas.



En segundo lugar ordenamos los residuos y el ltimo cociente, para obtener la respuesta en el
sistema hexadecimal. Entonces 100 se escribe 6416


Finalizamos con la forma b) que tiene 4 pasos que son:

1. Se divide el nmero del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre
2, y as sucesivamente. Ordenados los restos, del ltimo al primero, ste ser el nmero en el
Sistema Binario.

2. Se separa el nmero binario de 4 dgitos cada uno (para fragmentar el nmero se comienza
desde el primero por la derecha hacia la izquierda y se parte de 4 en 4).

3. Si al final queda un grupo de 3 dgitos o menos, se completa el grupo de 4 con ceros (0) al lado
izquierdo.

4. Se busca el equivalente en base 16 de cada uno de los grupos y se reemplaza.

Ejemplo 3

Transformar el nmero decimal 131 en nmero Hexadecimal.

Solucin

Pero en Primer Lugar Transformamos el nmero a Base 2.
131 dividido entre 2 da 65 y el resto es igual a 1
65 dividido entre 2 da 32 y el resto es igual a 1
32 dividido entre 2 da 16 y el resto es igual a 0
16 dividido entre 2 da 8 y el resto es igual a 0
8 dividido entre 2 da 4 y el resto es igual a 0
4 dividido entre 2 da 2 y el resto es igual a 0
2 dividido entre 2 da 1 y el resto es igual a 0
1 dividido entre 2 da 0 y el resto es igual a 1

-> Ordenamos los restos, del ltimo al primero que estan en color Azul: 100000112
En sistema binario, 131 se escribe 100000112

* En segundo lugar agrupamos los nmeros Binarios(100000112) de cuatro en cuatro y nos queda:
1000 / 0011
* En Tercer lugar realizamos la siguiente operacin en cada grupo de nmeros Binarios.




El Primer Grupo es
1000 = 1x23 + 0x22 + 0x21 + 0x20
= 1x8 + 0x4 + 0x2 + 0x1
= 8 + 0 + 0 + 0
= 8


El Segundo Grupo es
0011 = 0x23 + 0x22 + 1x21 + 1x20
= 0x8 + 0x4 + 1x2 + 1x1
= 0 + 0 + 2 + 1
=3

Para la Respuesta tomamos los dos valores que estan de color en cada uno de los grupos, desde
el primero (8) hasta el ltimo (3) y dando como resultado que el nmero decimal 13110 es igual al
nmero Hexadecimal 8316

Ejemplo 4

Transformar el nmero decimal 100 en nmero Hexadecimal.

Solucin

Pero en Primer Lugar Transformamos el nmero a Base 2.



En sistema binario, 100 se escribe 11001002

* En segundo lugar agrupamos los nmeros Binarios(11001002) de cuatro en cuatro y nos queda:
110 / 0100

* En Tercer lugar realizamos la siguiente operacin en cada grupo de nmeros Binarios.

El Primer Grupo se completa en 4 dgitos
0110 = 0x23 + 1x22 + 1x21 + 0x20
= 0x8 + 1x4 + 1x2 + 0x1
= 0 + 4 + 2 + 0
= 6

El Segundo Grupo es
0100 = 0x23 + 1x22 + 0x21 + 0x20
= 0x8 + 1x4 + 0x2 + 0x1
= 0 + 4 + 0 + 0
= 4
Para la Respuesta tomamos los tres valores que estan de color en cada uno de los grupos, desde
el primero(6) hasta el ltimo(4) y dando como resultado que el nmero decimal 10010 es igual al
nmero Hexadecimal 6416
Hexadecimal a Decimal

Para realizar la conversin de hexadecimal a decimal, realice lo siguiente:

Inicie por el lado derecho hasta el izquierdo del nmero en hexadecimal, cada cifra
multiplquela por 16 elevado a la potencia consecutiva (comenzando por la potencia 0, es
decir; 160).
Despus de realizar cada una de las multiplicaciones, sume todas y el nmero resultante
ser el equivalente al sistema decimal.



Ejemplo 5

Transformar el nmero Hexadecimal 103A0B16 en Decimal. Los pasos a seguir son: Potencia,
Multiplicacin y suma en su orden.

103A0B16 = 1x165 + 0x164 + 3x163 + Ax162 + 0x161 + Bx160
= 1x1,048,576 + 0x65,536 + 3x4,096 + 10x256 + 0x16 + 11x1
= 1,048,576 + 0 + 12,288 + 2560 + 0 + 11
= 1,063,435

La Transformacin del nmero Hexadecimal 103A0B16, al sistema Decimal (Base 10) es
1,063,435



Ejemplo 6

Transformar el nmero Hexadecimal 10CD16 en Decimal. Los pasos a seguir son: Potencia,
Multiplicacin y suma en su orden.

10CD16 = 1x163 + 0x162 + Cx161 + Dx160
= 1x4096 + 0x256 + 12x16 + 13x1
= 4096 + 0 + 196 + 13
= 4301

La Transformacin del nmero Hexadecimal 10CD16, al sistema Decimal (Base 10) es 4,301.










UNIVERSIDAD MARIANO GLVEZ DE GUATEMALA
FACULTAD DE INGENIERA
INGENIERA MECNICA
INTRODUCCIN A LA MECATRONICA
Catedrtico: Ing. Ortiz






Investigacin:
Sistema octal o base 8
Sistema Hexadecimal o base 16








Estuardo Rafael Larios Marroqun 1014-09-1860
Guatemala, Abril 23 del 2014










Introduccin:
la computadora debido a su construccin, lo hace desde ambos puntos de vista con el sistema
binario, utilizando una serie de cdigos que permiten su perfecto funcionamiento.

















Conclusin:
En la informtica se usaron muchos sistemas de numeracin como lo fue el sistema binario,
decimal, octal y hexadecimal ya que fueron muy til para la realizacin de varios programas pero la
tecnologa ha avanzado tanto que ya estos sistemas estn si se puede decir obsoleto.

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