Escolar Documentos
Profissional Documentos
Cultura Documentos
: Electrnica y Telecomunicaciones
Prof.: Pedro Luis Araya Sez.
Objetivos Especficos
Identificar los sistemas numricos
Conocer y aplicar la conversin de los sistemas
numricos
Digitales.
P = (M, N)
Donde:
no.
1.2.
1.3.
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)
1.3.3. Caractersticas Principales
1.4.
1.5.
1.5.2. Descripcin
Los agrupamientos se realizan de 2 en 2: dos unidades de un orden forman la unidad de
orden superior siguiente, que se escribe a la izquierda de la unidad de orden anterior.
1.5.3. Caractersticas Principales
Se compone slo de dos smbolos (0, 1).
El valor de cada una de las posiciones viene determinado por las potencias de base 2.
El sistema binario tambin es denominado lenguaje de bajo nivel.
La adyacencia es una caracterstica que consiste en que de una combinacin binaria a
la siguiente, slo vara un bit (distancia igual a uno). Esta propiedad es aplicable
nicamente a las combinaciones binarias de un cdigo, no al cdigo en s mismo.
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.
2. TECNICAS RAPIDAS DE CONVERSION ENTRE SISTEMAS DE NUMERACION
2.1.
CONVERSION DE NUMEROS ENTEROS
2.1.1. Decimal Hexadecimal
La divisin sucesiva por 16 de un numero decimal generara el numero hexadecimal
equivalente formado por los restos de la divisin. El primer resto que se genera es el digito
menos significativo. Cada divisin sucesiva por 16 dar un resto que el digito del nmero
hexadecimal equivalente.
Ejemplo: Convertir a hexadecimal el numero decimal 650 por el mtodo de divisiones
sucesiva por 16
650
16
10
40
16
1 C
= 24 + 23 + 22 = 16 + 8 +4 = 28(10)
0001 1100
359
44
4
8
5
359(10) = 547(8)
12
3
1
2
1
12 = 1100(2)
2.1.6. 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.
Ejemplo: Convertir el numero entero binario 1101101 a decimal
Se determina el peso de cada bit que est a 1, y luego se obtiene la suma de los
pesos para obtener el nmero decimal
.
Peso: 26 25 24 23 22 21 20
Numero Binario: 1 1 0 1 1 0 1
1101101 = 26 + 25 + 23 + 22 + 20
= 64 + 32 + 8 + 4 + 1 = 109
2.1.7. 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.
Ejemplo 1: Convertir 13(8) a binario.
1
3
001 011
Ejemplo 2: Convertir 7508 a binario:
78 = 1112
58 = 1012
08 = 0002
Y, por tanto: 750(8) = 111101000(2)
2.1.8. 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
110101(2) = 65(8)
110 101
1 0A4
1
0000
1010 0100
(b) 101001110011(2)
10102 = A16
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:
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
2.2.
Ejemplo:
740,238=480,296875
7*82+4*81+0*80+2*8-1+3*8-2
7*64+4*8+0+2/8+3/64
448+32+0+0,25+0,046875
480,296875
2.2.5. Decimal Binario
Para transformar un nmero del sistema decimal al sistema binario:
Se inicia por el lado izquierdo, multiplicando cada nmero por 2 (si la parte entera es
mayor que 1 en binario ser 1, y en caso contrario es 0).
En caso de ser 1, en la siguiente multiplicacin se utilizan slo los decimales.
Despus de realizar cada multiplicacin, se colocan los nmeros obtenidos en el orden
de su obtencin.
Algunos nmeros se transforman en dgitos peridicos, por ejemplo: el 0,1.
Ejemplo: 0,3125 (decimal) 0,0101 (binario).
Proceso:
0,3125 x 2 = 0,625 0
0,625 x 2 = 1,25 1
0,25 x 2 = 0,5 0
0,5 x 2 = 1
1
En orden: 0101 0,0101 (binario)
Ejemplo: del 0,1.
0,1 x 2 = 0,2 0
0,2 x 2 = 0,4 0
0,4 x 2 = 0,8 0
0,8 x 2 = 1,6 1
0,6 x 2 = 1,2 1
0,2 x 2 = 0,4 0 se repiten las cuatro cifras, peridicamente
0,4 x 2 = 0,8 0
0,8 x 2 = 1,6 1
0,6 x 2 = 1,2 1 ...
En orden: 0, 0011 0011...
2.2.6. Binario Decimal
Inicie por el lado izquierdo, cada nmero multiplquelo por 2 y elvelo a la potencia
consecutiva a la inversa (comenzando por la potencia -1).
Despus de realizar cada una de las multiplicaciones, sume todas y el nmero resultante
ser el equivalente al sistema decimal.
Ejemplo: 0,101001 (binario) = 0,640625(decimal).
Proceso:
1*(2) elevado a (-1)=0,5
0*(2) elevado a (-2)=0
1*(2) elevado a (-3)=0,125
0*(2) elevado a (-4)=0
0*(2) elevado a (-5)=0
1*(2) elevado a (-6)=0,015625
La suma es: 0,640625
Binario
000
001
010
011
100
101
110
111
101
011,
001
100
3,
Binario
Hexadecimal
Binario
0000
1000
0001
1001
0010
1010
0011
1011
0100
1100
0101
1101
0110
1110
0111
1111
5
A
8,
3
9
C
0101 1010 1000, 0011 1001 1100
5A8,39C16 = 10110101000,00111001112
Como se puede ver otra vez los ceros al comienzo se han quitado, igual que los ceros que
se hallan a la derecha de la coma (ya que no tienen ningn sentido)
2.2.10. Binario Hexadecimal
Esta conversin es similar a la conversin a octal, pero en lugar de tres, sern cuatro
smbolos binarios los que corresponde a un hexadecimal. Para realizar correctamente esta
conversin el nmero de dgitos a la derecha de la coma decimal debe ser mltiplo de 4 si
no lo fuera deber agregarse al final del nmero tantos ceros como sea necesario. Idntico
caso ser a la izquierda de la coma, en dicho caso los ceros se agregan al principio del
nmero.
Ejemplo: Convertir el binario 1010101011,00111 a hexadecimal.
0010 1010 1011, 0011 1000
2
A
B,
3
8
0 cero agregado al nmero para permitir la correcta conversin.
1010101011,00111 2 = 2AB,38816
2.2.11. Hexadecimal Octal
Para realizar la conversin de Hexadecimal a Octal, se realiza de la misma manera que la de
la conversin normal de nmeros enteros, teniendo en cuenta que despus de la coma el
resultado tambin debe ir separado con coma.
Ejemplo: 5BE,9A
Proceso:
Tomamos los nmeros en ese orden y cada uno lo convertimos a binario por
separado:
5
B
E,
9
A
0101 1011 1110, 1011 1010
Ahora agrupa de 3 en 3 (comienza de izquierda a derecha), convierte de binario
a octal.
010 110 111 110, 101 110 100
2
6
7
6,
5
6 4
Por tanto: 5BE,9A=2676,564
2.3.
000
001
010
011
100
101
Valor
Veamos un ejemplo:
Convertiremos a octal el nmero 110111(2)
0110
6
0101
5
1110
E
1010
A
Nmero
000
001
010
011
100
101
Valor
Veamos un ejemplo:
Convertiremos a octal el nmero 6BD(16)
Se convierte el nmero dado en binario:
6
011 10
0
11
110
1
01
2
0
111
7
10
5
1