Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNIVERSIDAD
TCNICA DE AMBATO
FISEI
Ingeniera Industrial en
Procesos
ELECTRONICA DIGITAL
METODOS DE CONVERSION DE BASE
Diego Ramos
Pgina 1
ELECTRONICA DIGITAL
NOMBRE:
Diego Ramos
NIVEL
: QUINTO A I
FECHA
EL SISTEMA DE NUMERACIN
DEFINICIN DE UN SISTEMA DE NUMERACIN
Los sistemas de numeracin son conjuntos de dgitos usados para representar cantidades, as
se tienen los sistemas de numeracin decimal, binario, octal, hexadecimal, etc. Estos se
caracterizan por tener una base (nmero de dgitos diferentes: diez, dos, ocho, diecisis
respectivamente)
Puede representarse como:
Decimal (10 dgitos)=0,1,2,3,4,5,6,7,8,9
Binario (2 dgitos)=0,1
Octal (8 dgitos)=0,1,2,3,4,5,6,7
Hexadecimal (16 dgitos)=0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
EL SISTEMA DE NUMERACIN DECIMAL
Definicin
El sistema de numeracin decimal es el que utilizamos habitualmente; el cual, se compone de
diez smbolos o dgitos (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9) a los que otorga un valor dependiendo de la
posicin que ocupen en la cifra
Descripcin
El principio de agrupamiento de este sistema es diez, en donde cada 10 unidades se forma
otra de carcter superior, la cual se escribe a la izquierda de la primera de las unidades;
llamada decena, el agrupamiento de diez decenas forma una centena, la cual se ubica a la
izquierda de las decenas, y as sucesivamente.
Caractersticas Principales
Diego Ramos
Pgina 2
ELECTRONICA DIGITAL
El valor de cada dgito est asociado al de una potencia de base 10; por ejemplo 528,
significa: 5*102 + 2*101 + 8*100.
En el caso de nmeros con decimales, la situacin es anloga aunque, en este caso,
algunos exponentes de las potencias sern negativos, concretamente el de los dgitos
colocados a la derecha del separador decimal.
Por ejemplo, el nmero 8245,97 se calculara como:
o 8*103 + 2*102 + 4*101 + 5*100 + 9*10-1 + 7*10-2.
Las posiciones que puede ocupar un dgito en una cifra son: unidades, decenas,
centenas, unidades de millar, etc.
En el caso de nmeros con decimales, las posiciones de un dgito, despus de la coma
decimal son: dcimos, centsimos, milsimos, etc.
El valor de cada uno de estos smbolos depende, como es lgico, de su posicin, que se calcula
mediante potencias de base 16.
Se utilizan los caracteres A, B, C, D, E y F representando las cantidades decimales 10, 11, 12,
13, 14 y 15 respectivamente, porque no hay dgitos mayores que 9 en el sistema decimal.
Por ejemplo, el valor del nmero hexadecimal 1A3F16 en el sistema decimal es:
1A3F16 = 1*163 + A*162 + 3*161 + F*160
1*4096 + 10*256 + 3*16 + 15*1 = 6719
1A3F(16) = 6719(10)
Caractersticas Principales
Diego Ramos
Pgina 3
ELECTRONICA DIGITAL
Pgina 4
ELECTRONICA DIGITAL
La distancia entre dos combinaciones es el nmero de bits que cambian de una a otra.
La continuidad es una caracterstica de los cdigos binarios que cumplen que todas las
posibles combinaciones del cdigo son adyacentes, es decir, que de cualquier
combinacin del cdigo a la siguiente cambia un slo bit.
TECNICAS RAPIDAS DE CONVERSION ENTRE SISTEMAS DE NUMERACION
Ejemplo: Convertir a hexadecimal el numero decimal 650 por el mtodo de divisiones sucesiva
por 16
650
16
10
40
16
0001 1100
= 24 + 23 + 22 = 16 + 8 +4 = 28(10)
Pgina 5
ELECTRONICA DIGITAL
Decimal Octal
Un mtodo para convertir un nmero decimal en un nmero octal es el mtodo de la divisin
sucesiva por 8.
Ejemplo: Convertir 359 a base 8
359
44
359(10) = 547(8)
Octal Decimal
Ya que el sistema de numeracin octal es un sistema de base ocho, cada posicin sucesiva de
dgitos es una potencia superior de ocho, empezando por el digito situado ms a la derecha
con 80. La evaluacin de un nmero octal en trminos de su equivalente decimal se consigue
multiplicando cada digito por su peso y sumando los productos.
Ejemplo: Convertir 2374(8) a decimal
Peso:
83 82 81 80
Numero Octal: 2 3 7 4
2374(8) = (2 x 83) + (3 x 82) + (7 x 81) + (4 x 80)
= (2 x 512) + (3 x 64) + (7 x 8) + (4 x 1)
= 1024 + 192 + 56 + 4
= 1276(10)
Decimal Binario
Mtodo de la suma de pesos
Una forma de calcular el nmero binario equivalente a un nmero decimal dado es
determinar el conjunto de pesos binarios, cuya suma es igual al nmero decimal. Una forma
fcil de recordar los pesos binarios es que el pero ms bajo es 1, es decir 2 0, y que duplicando
cualquier peso, se obtiene el siguiente pero superior; por tanto, la lista de los siete primeros
peros binarios seria: 1, 2, 4, 8, 16, 32, 64; como se aprender es la ltima seccin. El numero
decimal 9, por ejemplo, puede expresarse como la suma de los pesos binarios siguientes:
9 = 8 + 1 9 = 2 3 + 20
Colocando los unos en las posiciones de pesos adecuadas, 23 y 20; y los ceros en las posiciones
22 y 21, se determina el nmero binario correspondiente al decimal 9:
23 22 21 20
1 0 0 1
Nueve Binario
Mtodo de las divisiones sucesivas
Un mtodo sistemtico para convertir a binario nmeros enteros decimales es el proceso de la
divisin sucesiva por 2. Por ejemplo, para convertir a binario el numero decimal 12,
comenzamos dividiendo 12 entre 2. Luego cada cociente resultante se divide por 2 hasta que
se obtiene un cociente cuya parte entera es 0. Los restos generados en cada divisin forman el
nmero binario. El primer resto es el bit menos significativo del nmero binario, y el ltimo
resto es el bit ms significativo. Este procedimiento, se muestra en los pasos siguientes para
convertir el nmero 12 en decimal.
Diego Ramos
12
0
Pgina 6
ELECTRONICA DIGITAL
12 = 1100(2)
Binario Decimal
El valor decimal de cualquier nmero binario se puede determinar sumando los pesos de todos
los bits que son 1, y descartando los pesos de todos los bits que son 0.
Octal Binario
Ya que cada digito octal se puede representar mediante un numero binario de 3 dgitos, es
fcil convertir a binario un numero octal. Para convertir un nmero octal en un nmero
binario, simplemente se reemplaza cada digito octal por el correspondiente grupo de tres bits.
Octal
Binario
0
000
1
001
2
010
3
011
4
100
5
101
6
110
7
111
1 3
001 011
Ejemplo 2: Convertir 7508 a binario:
Diego Ramos
Pgina 7
ELECTRONICA DIGITAL
78 = 1112
58 = 1012
08 = 0002
Y, por tanto: 750(8) = 111101000(2)
Binario Octal
La conversin de un numero binario a un numero octal es el inverso de la conversin de octal a
binario. Para convertir a binario se comienza por el grupo de tres bits ms a la derecha y
movindose de derecha a izquierda, se convierte cada grupo de 3 bits en el digito octal
equivalente. Si para el grupo ms a la izquierda no hay disponibles tres bits, se aade uno o
dos ceros para completar el grupo, estos ceros no afectan al valor del numero binario
Ejemplo: Convertir 110101(2) a octal
110 101
6 5
110101(2) = 65(8)
Binario Hexadecimal
La conversin de un binario en hexadecimal es un procedimiento muy sencillo. Simplemente
se parte el nmero binario en grupos de 4 bits, comenzando por el bit ms a la derecha, y se
reemplaza cada grupo de 4 bits por su smbolo hexadecimal equivalente.
Ejemplo: Convertir a hexadecimal el siguiente numero binario
(a) 101001110011(2)
10102 = A16
Diego Ramos
Pgina 8
ELECTRONICA DIGITAL
01112 = 716
00112 = 316
Y, por tanto: 1010011100112 = A7316
En caso de que los dgitos binarios no formen grupos completos de cuatro dgitos, se deben
aadir ceros a la izquierda hasta completar el ltimo grupo.
Por ejemplo:
(b) 1011102 = 001011102 = 2E16
Hexadecimal Octal
Para realizar la conversin de Hexadecimal a Octal, se realiza lo siguiente:
Primero se convierte la cantidad hexadecimal a binario. (Se debe reemplazar el dgito
hexadecimal por los cuatro dgitos binarios correspondientes).
Despus se convierte de binario a octal. (Se debe agrupar la cantidad binaria en grupos
de 3 en 3, iniciando por el lado derecho, si al terminar de agrupar no completa 3
dgitos, entonces agregue ceros a la izquierda).
Por ltimo se sustituye el valor octal correspondiente por los 3 dgitos binarios
Ejemplo: 6BD
Proceso:
Tomamos los nmeros en ese orden y cada uno lo convertimos a binario por separado:
6
B
D
0110 1011 1101
Ahora agrupa de 3 en 3 (comienza de izquierda a derecha), convierte de binario a octal.
011 010 111 101
3 2 7 5
Por tanto: 6BD=3275
BIBLIOGRAFIA
http://es.slideshare.net/GatoRamos/savedfiles?s_title=conversin-entre-sistemas-denumeracin&user_login=yonson
http://www.pablin.com.ar/computer/cursos/varios/basesnum.htm
http://www.profesorenlinea.cl/matematica/Numeros_Bases_Numericas.html
Diego Ramos
Pgina 9