Conversión de Octal a Binario

Anuncio
Sistema de numeración Binario
Conversión de Binario a Decimal
El sistema de numeración binario es un sistema de posición donde cada dígito binario
(bit) tiene un valor basado en su posición relativa al LSB. Cualquier número binario
puede convertirse a su equivalente decimal, simplemente sumando en el número binario
las diversas posiciones que contenga un 1. Por ejemplo: 1 1 1 0 1 12 de binario a
decimal 1 x 25 + 1 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1+ 1 x 20 = 5910
Conversión de Decimal a Binario
Existen dos maneras de convenir un número decimal entero a su representación
equivalente en el sistema binario. El primer método es inverso al proceso descrito
anteriormente. El número decimal se expresa simplemente como una suma de potencias
de 2 y luego los unos y los ceros se escriben en las posiciones adecuadas de los bits. Por
ejemplo: Convertir de Decimal a Binario el siguiente Nº 4510
45 ÷ 2 = 22 con cociente 1 y residuo 22
22 ÷ 2 = 11 con cociente 0 y residuo 11
11 ÷ 2 = 5 con cociente 1 y residuo 5
5 ÷ 2 = 2 con cociente 1 y residuo 2
2 ÷ 2 = 1 con cociente 0 y residuo 1
Ahora agarramos el último residuo, que en este caso es 1 y los cocientes obtenidos de
forma descendentes, es decir 10 1 1 0 12
OTRA FORMA
45 = 32 + 8 + 4 + l = 25 + 0 + 23 + 2 2 + 0 + 20 = 1 0 1 1 0 1
entonces es igual a 1 0 1 1 0 12
Sistema de numeración Octal
El sistema de numeración octal es muy importante en el trabajo que se realiza en una
computadora digital. Este tiene una base de ocho, lo cual significa que tiene ocho
posibles dígitos: 0, 1, 2, 3, 4, 5, 6 y 7. Así, cada dígito de un número octal puede tener
cualquier valor del 0 al 7.
Conversión de Octal a Decimal
Un número octal puede convenirse fácilmente a su equivalente decimal multiplicando
cada dígito octal por su valor posicional. Por ejemplo:
2748 = 2 x 82 + 7 x 81 + 4 x 80
2748 = 2 x 64 + 7 x 8 + 4 x 1
2748 = 18810
Conversión de Decimal a Octal
Un entero decimal se puede convertir a octal con el mismo método de división repetida
que se usó en la conversión de decimal a binario, pero con un factor de división de 8 en
lugar de 2. Por ejemplo: 164
con residuo 4
con residuo 4
con residuo 2
Al final resulta que:
16410 = 2448
Conversión de Octal a Binario
La ventaja principal del sistema de numeración octal es la facilidad con que se puede
realizar la conversión entre números binarios y octales. La conversión de octal a binario
se lleva a cabo conviniendo cada dígito octal en su equivalente binario de 3 bits. Por
medio de estas conversiones, cualquier número octal se conviene a binario,
convirtiéndolo de manera individual. Por ejemplo, podemos convertir 516, a binario de
la siguiente manera:
516
101 001 110 entonces:
5168 = 1010011102
Conversión de Binario a Octal
La conversión de enteros binarios a octales es simplemente la operación inversa del
proceso anterior. Los bits del número binario se agrupan en conjuntos de tres
comenzando por el LSB. Luego, cada grupo se convierte a su equivalente octal. Por
ejemplo: el Nº Binario 111 001 101 110 en Octal es 7 1 5 6 entonces: 1110011011102 =
71568
Sistema De Numeración Hexadecimal
Conversión de hexadecimal a decimal.- Un número hexadecimal se puede convenir a su
equivalente decimal utilizando el hecho de que cada posición de los dígitos
hexadecimales tiene un valor que es una potencia de 16. El LSD tiene un valor de l60 =
1; el siguiente dígito en secuencia tiene un valor de 161 = 16; el siguiente tiene un valor
de 162 = 256 y así sucesivamente. Por ejemplo:
81216 = 8 x 162 + 1 x 161 + 2 x 160
81216 = 2048 + 16 + 2
81216 = 206610
Conversión de Decimal a Hexadecimal
Recuerde que efectuamos la conversión de decimal a binario por medio de la división
repetida entre 2 y de decimal a octal por medio de la división repetida entre 8. De igual
manera, la conversión de decimal a hexadecimal se puede efectuar por medio de la
división repetida entre 16. Por ejemplo: 42310
423 ÷ 16 = 26 con cociente 07 y residuo 26
26 ÷ 16 = 1 con cociente 10 y residuo 1
Ahora agarramos el último residuo, que en este caso es 1 y los cocientes obtenidos de
forma descendentes, es decir 1 10 07. Entonces 423 en decimal es 1 A 7 en
Hexadecimal.
42310 = 1A716
Conversión de Hexadecimal a Binario
Al igual que el sistema de numeración octal, el sistema hexadecimal se usa
principalmente como método ‘taquigráfico” en la representación de números binarios.
Es una tarea relativamente simple la de convertir un número hexadecimal en binario.
Cada dígito hexadecimal se convierte en su equivalente binario de 4 bits. Por ejemplo:
6D23
1101 0010 0011 entonces:
6D2316 = 1101101001000112
Conversión de Binario a Hexadecimal
Esta conversión es exactamente la operación inversa del proceso anterior. El número
binario se agrupa en conjuntos de cuatro bits y cada grupo se convierte a su dígito
hexadecimal equivalente. Cuando es necesario se añaden ceros para completar un grupo
de cuatro bits.
11101001102 = 0011 1010 0110
3A6
11101001102 = 3A616
Descargar