You are on page 1of 11

Universidad Fermn Toro

Escuela de Ingeniera Elctrica


Lapso 2017/02
Circuitos Digitales
Prof. Juan Carlos Molina Duarte

CONVERSIN ENTRE SISTEMAS


NUMRICOS
EJEMPLOS DE CONVERSIN ENTRE LOS
SISTEMAS DECIMAL, BINARIO, OCTAL, Y
HEXADECIMAL

Thomas Earle Turkington Patterson


C.I.20488982
DECIMAL A BINARIO BINARIO A DECIMAL
Convertir el numero 200 de Decimal a Binario 20 1 25 32
21 2 26 64
Descomponemos el numero decimal en la suma 22 4 27 128
de potencias de 2. Luego asignamos los mltiplos
23 8 28 256
de cada potencia a su posicin correcta en el sistema binario. :
24 16 29 512
20010 128 72 200 = 128 + 64 + 8
64 8
Asignamos los valores a su posicin correcta en el sistema binario; colocamos 0 a
una posicin cuando no le corresponde valor, y a la posicin que le corresponde un
valor le colocamos un 1:

1 1 0 0 1000
128 64 32 16 8 4 2 1
11001000

Convertir el numero 10100010 de Binario a Decimal


110100102 1 27 1 26 0 25 1 2 4 0 23 0 2 2 1 21 0 2 0
110100102 128 64 16 2 21010
DECIMAL A OCTAL OCTAL A DECIMAL
Convertir el nmero 4000 de decimal a octal
Descomponemos el numero octal en mltiplos de potencias de 8. Luego asignamos
los mltiplos de cada potencia a su posicin correcta en el sistema octal, recordando
que los valores del sistema octal van del 0-7 solamente:
400010 (7 512) 416 7 6 40
(6 64) 32
76408
512 64 8 1
4 32

80 =1 81 =8 82 =64 83 =512 84 =4096

Convertir el numero 370 de octal a decimal


Colocamos cada valor del numero octal en la posicin que le corresponde, es decir en la
posicin del mltiplo de 8 que le corresponde. Luego multiplicamos dichos valores con
sus mltiplos correspondientes, sumamos, y hallamos el numero equivalente decimal:
3 70
(3 64) (8 7) (0 1) 192 56 0 24810
64 8 1
DECIMAL A HEXADECIMAL 160 1
161 16
HEXADECIMAL A DECIMAL 162 256
163 4096
Conversin del nmero 2000 de Decimal a Hexadecimal
Descomponemos el numero hexadecimal en mltiplos de potencias de 16. A=10
Luego asignamos los mltiplos de cada potencia a su posicin correcta en B=11
el sistema hexadecimal recordando que los valores del sistema hexadecimal
van del 0-9, y los dgitos restantes desde el 10-15 se representan con las C=12
letras A-D, respectivamente. D=13
E=14
200010 (7 256) 208 7 D 0
7D016 F=15
256 16 1
13 16
Conversin del numero 4E61 de Hexadecimal a Decimal

Colocamos cada valor del numero hexadecimal en la posicin


4 E 6 1 que del mltiplo de 16 que le corresponde. Luego multiplicamos
4096 256 16 1 dichos valores con sus mltiplos correspondientes, sumamos, y
hallamos el numero equivalente decimal:

(4 4096) (14 256) (6 16) 1 16384 3584 96 1 2006510


OCTAL A BINARIO-BINARIO A OCTAL
Conversin del Numero 7631 de Octal a Binario
Escribimos, de izquierda a derecha el equivalente de cada digito octal en su
equivalente binario, agrupando los dgitos binarios en grupos de tres. Luego
obtenemos el numero convertido del sistema octal al sistema binario:
7 6 3 1
76318 1111100110012
111 110 011 001

Conversin del Numero 100101101011 de Binario a Octal


Escribimos el numero binario separado en grupos de tres bits, de izquierda a derecha.
Debajo de cada grupo de tres bits escribimos su equivalente en el sistema octal. Luego
obtenemos el numero convertido del sistema binario al sistema octal:
100 101 101 011
1001011010112 4553 8
4 5 5 3
HEXADECIMAL A BINARIO - BINARIO A HEXADECIMAL
Conversin del numero 1A2 de Hexadecimal a Binario
Escribimos, de izquierda a derecha el equivalente de cada digito hexadecimal en su
equivalente binario, agrupando los dgitos binarios en grupos de cuatro. Luego
obtenemos el numero convertido de hexadecimal al sistema binario:
1 A 2
1A216 000110100010 2
0001 1010 0010

Conversin del Numero 1001010010011110 de Binario a Hexadecimal:


Escribimos el numero binario separado en grupos de cuatro bits, de izquierda a derecha.
Debajo de cada grupo de cuatro bits escribimos su equivalente en el sistema hexadecimal.
Luego obtenemos el numero convertido del sistema binario al hexadecimal:

1001 0100 1001 1110


10010100100111102 949E 16
9 4 9 E
HEXADECIMAL A OCTAL - OCTAL A HEXADECIMAL
Conversin del numero 9AB6 de Hexadecimal a Octal
En este caso no podemos realizar la conversin directamente, como en las diapositivas
anteriores. Unos de los mtodos adecuados es convertir el valor hexadecimal a binario, y luego a
octal. 4 E B 6
9AB6 16 1001101010110110 2
1001 1010 1011 0110
Agrupamos los bits en grupos de tres, de derecha a izquierda. Si sobran valores de 1 y/o 0 a la extrema
izquierda del numero binario, se aaden los ceros necesarios hasta completar el grupo de tres.
001 001101 010 110 110
001 001 101 010 110 110 2 115266 8
1 1 5 2 6 6
Conversin del Numero 70463 de Octal a Hexadecimal:
En este caso empleamos un procedimiento similar al ejemplo anterior, pero en direccin contraria:
convertimos de Octal a Binario, y luego a Hexadecimal. De igual manera
7 0 4 6 3
704638 1110001001100112
111 000 100 110 011
Agrupamos los bits en grupos de cuatro, de derecha a izquierda. Si sobran valores de 1 y/o 0 a la extrema
izquierda del numero binario, se aaden los ceros necesarios hasta completar el grupo de cuatro bits.

0111 0001 0011 00112 0111 0001 0011 0011


713316
7 1 3 3
CONVERSIN DE BASE 6 A: DECIMAL, BINARIO, OCTAL, Y
HEXADECIMAL, PARTE 1
Convertir el numero 432120125 en base 6 a Decimal
La mejor forma de convertir de cualquier base a otra base no decimal, es realizar la conversin de
la base original a la decimal, y luego de decimal convertirlo a la base requerida. Seguiremos dicho
procedimiento en este caso. Primero convertimos el numero dado en base 6 a decimal, y de all
podemos convertirlo a binario, octal, y hexadecimal. Empezamos como siempre, asignando a
cada posicin su potencia de 6 correspondiente, y en cada posicin colocamos el valor del
numero en la base 6.
4 3 2 1 2 0 1 25 60 1
4321201256
1679616 279936 46656 7776 1296 216 36 6 1 61 6
62 36
Multiplicamos el valor de cada posicin con su correspondiente valor en base 6, 63 216
y sumamos los productos para hallar el valor del numero en el sistema decimal: 64 1296
65 7776
66 46656
4 1679616 3 279936 2 46656 1 7776 67 279936
2 1296 0 216 1 36 2 6 1 5 766200510 68 1679616

Debido al espacio reducido, continuamos las dems conversiones en las


prximas diapositivas.
CONVERSIN DE BASE 6 A: DECIMAL, BINARIO, OCTAL, Y
HEXADECIMAL, PARTE 2
Conversin del numero 432120125 en base 6 a Binario.
Ya tenemos el valor equivalente en la base 10, 20 1 28 256 216 65536
procedemos a convertirlo de base 10 a binario: 21 2 29 512 217 131072
22 4 210 1024 218 262144
4321201256 766200510 23 8 211 2048 219 524288
2 4 16 212 4096 2 20 1048576
Descomponemos el numero en base 10 de la 25 32 213 8192 2 21 2097152
suma de mltiplos de potencias de 2:
26 64 214 16384 2 22 4194304
766200510 4194304 + 3467701 2 128 2 32768 2 23 8388608
7 15

2097125 + 1370549
256 + 181 1048576 + 321973
128 + 53 262144 + 59829
32 + 21 32768 + 27061
16 + 5 16384+10677
4+1 8192 + 2485
2048 + 437
Sumamos todos
766200510 4194304 2097152 1048576 262144 32768 16384
los mltiplos de
potencias de 2: 8192 2048 256 128 32 16 4 1
CONVERSIN DE BASE 6 A: DECIMAL, BINARIO, OCTAL, Y
HEXADECIMAL, PARTE 3
Para finalizar la conversin , hacemos los pasos acostumbrados:
Asignamos los valores a su posicin correcta en el sistema binario; colocamos 0 a una posicin
cuando no le corresponde valor, y a la posicin que le corresponde un valor le colocamos un 1:

1 1 1 0 1 0 0 1 1 1 0 1 0 0 1 1 0 1 1 0 1 01
4194304 2097152 1048576 524288 262144 131072 65536 32768 16834 8192 4096 2048 1024 512 256 128 64 32 16 8 4 2 1

Hemos obtenido la conversin de base 6 a base 2! Por fin!

4321201256 111010011101001101101012

Para convertir 432120125 de base 6 a base 8 hacemos lo siguiente:


Usamos el equivalente binario que hemos determinado y seguimos el mismo procedimiento que usamos
para convertir de binario a octal, es decir agrupar los bits en grupos de 3 y le asignamos su valor octal
equivalente. Si sobran valores de 1 y/o 0 a la extrema izquierda del numero binario, se aaden los ceros
necesarios hasta completar el grupo de tres
011 101 001 110 100 110 110 101
011 101 001 110 100 110 110 1012 35164665 8
3 5 1 6 4 6 6 5
CONVERSIN DE BASE 6 A: DECIMAL, BINARIO, OCTAL, Y
HEXADECIMAL, PARTE 4

Para la conversin del numero 432120125 de base 6 a base 16,


hacemos lo siguiente:
Utilizamos el equivalente en el sistema binario que ya hemos determinado. Escribimos el numero
binario separado en grupos de cuatro bits, de izquierda a derecha. Debajo de cada grupo de cuatro bits
escribimos su equivalente en el sistema hexadecimal. Luego obtenemos el numero convertido del
sistema binario al hexadecimal. Para ello, agrupamos los bits en grupos de cuatro, de derecha a
izquierda. Si sobran valores de 1 y/o 0 a la extrema izquierda del numero binario, se aaden los ceros
necesarios hasta completar el grupo de cuatro bits.

0111 0100 1110 1001 1011 01012

0111 0100 1110 1001 1011 0101


74E9B5 16
7 4 E 9 B 5

You might also like