4
CAPITULO
Sistemas de numeracin
y cdigos binarios
4.1. rNTRoDUccioN
Existen muchas formas
d. r"p."[Link]
de las magnitudes cuantitativas, que se denominan
sistemas de numeracin.
Cada sistema tiene una base, que se define como el nmero de smbolos distintos utilizados para
la representacin de las cantidade.r. El sistema que cotidianamente utilizamos es el decimal, cuya
base es el nmero 10 porque se emplean diez smbolos para su representacin. En este sistema un
nmero puede descomponerse en potencias de 10; as, por ejemplo, el nmero 657 se puede
descomponer de la siguiente manera:
657
:600 +
50
+ 7 : 6'
100
+ 5'
10
+ 7'
Al nmero 10 se le denomina
base del sistema.
Nro : abcd puede descomponer en
que
un
nmero
Es fcil deducir
Nror: a'103 + b'102 * c'101 + d'l\o
Por otra parte,
657.2s: 600 + 50 + 7
: 6' 100 + 5' 10 + 7' I + 2' rlt} + 5' 1/100
Y, en general,
nil
Nror:'ab...d'.' ,f.?:a.10, +[Link]-1 +... +d.l0o *e'10-r +f.10-2 +...+ z'10-^
Esto es aplicable para cualquier sistema de numeracin de base B.
Para distinguir en qu base se est representando una cantidad, a la derecha de sta se pone un
subndice que indica su base. As, por ejemplo:
rc\
l}ID
427
Es un nmero expresado en base 10 o decimal.
Es un nmero expresado en base 2 o binario.
125
126
ELEcrRoNrcA DtctrAL
6538)
3AF16)
Es un nmero .*[Link] en 8 u octal.
Es un nmero expresado en base 16 o hexadecimal.
4.2. SISTEMA BINARIO
Este sistema de numeracin utiliza solamente dos smbolos (0, 1); normalmente se le denomina
sistema de numeracin en base 2 o binario natural. A cada dgito binario se denomina bit.
En este sistema de numeracin, los pesos son 1,2,4,8, 16,32,etc. (que son las potencias 0, 1,2,
t,
t,
3, 4, 5, etc., de 2). Los pesos fraccionarios son lf 2, ll4, l18, etc., que corresponden a 2- 2- ', 2etctera. La Tabla 4.1 muestra algunos nmeros pertenecientes a este cdigo y su correspondencia
con el cdigo decinal.
Tabla
4.1.
Cdigo binario y cdigo decimal
168 4 21
0
1
2
J
4
5
6
7
8
10
11
12
13
t4
15
16
17
18
19
00000
00001
00010
00011
00100
00101
00110
00111
01000
01001
01010
01011
01100
01101
01110
01111
10000
10001
10010
10011
24 23 22 21 20
4.3. SISTEMAS OCTAL Y HEXADECIMAL
Estos dos sistemas resuitan muy prcticos en el tratamiento de la informacin digital, en la que
suelen emplearse nmeros de ocho y diecisis elementos binarios.
SISTEMAS DE NUMERACION Y CODIGOS
BINARIOS 127
El sistema octal, o de base 8. tiene ocho digitos: 0. [Link].5.6.7.
El sistema hexadecimal, o de base 16, utllza como smbolos diez dgitos decimales y ias
primeras letras del alfabeto. Sus smbolos son, pues: 0, 1,2,3,4,5,6,7,9, A, B, C, D, E, F. En la
Tabla 4.2 se muestra la relacin entre los cdigos decimal, binario, octal y hexadecimal.
Tabla
4.2.
Sistema
decimal
Tabla de equivalencias entre el sistema decimal,
binario, octal y hexadecimal
Sistema
Sistema
binario
octal
Sistema
hexadecimal
0
10
2
J
11
100
101
110
111
1000
10
1001
11
10
1010
l2
11
1011
13
t2
I 100
t4
13
1101
15
l4
1110
t6
15
1111
l7
t6
t7
10000
20
10001
2l
t0
l1
18
10010
22
L2
19
1001
23
20
10100
24
l3
t4
4.4. CONVERSION ENTRE EL SISTEMA BINARIO Y LOS SISTEMAS
OCTAL, DECIMAL Y HEXADECIMAL
Para convertir un nmero entero de base binaria en base decimal se recurre al polinomio equivalente, operando ste en modo decimal.
EJEMPLO:
ll0l.0llz,:
l'23 + l'22
0.21 + I .20 + 0.2
g
1'23
4
l'22
7'20 : L
1 . )-2 : o )5
l'23:0,125
14,37 s
1 _r
1.2
+ 1.2-r
128
ELEcrRoNtcA DtctrAL
Por tanto:
1101,0112)
:14,375rct
Para pasar un nmero entero de base decimal a base binaria se divide el nmero dcimal entre 2,
el cociente se vuelve a dividir ertre 2, y as sucesivamente; los restos obtenidos forman el nmero en
el sistema binario.
EJEMPLO:
Convertir el nmero 42810, en su correspondiente binario.
428
2_
214
2_
08
014
107
07
53
p_
13
26
06
13
02
lr
l"
I 10101 1002)
Por tanto, 428t6
1101011002).
Si el nmero decimal tiene parte fraccionaria, la parte entera se convierte de la misma manera
que se ha expuesto anteriormente y la parte fraccionaria se multiplica por 2; la parte entera
obtenida es la cifra ms significativa del nmero. Si la parte fraccionaria restante se vuelve a
multiplicar por 2,la nueva parte entera ser la siguiente cifra ms signihcativa, y as sucesivamente.
EJEMPLO:
Convertir el nmero 327,625rc\ en binario. 327,625rc, : 32'lrct
La parte entera es 327 ror, que pasndola al binario, resulta
32'7
t2
163
07
03
0,62510)
p_
81
0!
2_
40
2_
00
20
00
0
2_
t l'
-
327 10,
1010001 I t r)
t-
SISTEMAS DE NUMERACION Y CODIGOS
BINARIOS 129
Para obtener la parte fraccionaria se procede de la siguiente manera:
0,625
x2
0,250
x2
\2s0
0,500
0,500
x2
1000
Por tanto, la parte fraccionaria ser
0'62510)
Entonces, 327,625 rc,
1010001
0'1012r
1,101r).
Para pasar un nmero del sistema binario al octal se divide el nmero binario en grupos de tres
dgitos su suma ponderada dar un nmero del sistema octal. El nmero dado tendr tantos digitos
en el sistema octal como grupos se hayan formado en el sistema binario.
EJEMPLO:
Sea el
nmero 1100112) si se divide en grupos de tres dgitos desde el dgito de menor peso.
1102):6ror:6sr
0112:3ror:3sr
63
110 0112) :
63sr.
Para convertir un nmero del sistema binario al sistema hexadecimal se divide el nmero
binario en grupos de cuatro dgitos, desde el dgito de menor peso, y la suma ponderada de estos
dgitos dar el dgito correspondiente en hexadecimal. Por tanto, el nmero hexadecimal tendr
tantos dgitos como grupos de cuatro dgitos se puedan formar con el nmero binario.
EJEMPLO:
Sea el nmero
binario 1100p1010102\para pasarlo a hexadecimal:
11002):12,6,:C1o,
01012): 5ro,:5ror
10102):101e:416
Por tanto,
C5A
1100 010110102
c5A16
130
ELEcrRoNrcADrGrrAL
4.5. CONVERSION ENTRE EL SISTEMA OCTAL Y LOS SISTEMAS
DECIMAL, BINARIO Y HEXADECIMAL
Para pasar un nmero del sistema octal al decimal, de acuerdo con los principios expuestos,
aplican los pesos correspondientes al sistema octal. As, por ejemplo, el nmero
se
3'83 + 0'82 + 3'81 + 4'80 + 7'8-t + 5'8-2 :
: 3' 512 + 3' 8 + 4' | + 7'0,125 * 5' 0,015625 :
-- 1564,953125rc)
3034,758):
Otro mtodo parala conversin consiste en multiplicar la cifra ms signihcativa por 8, al producto
se le suma el dgito siguiente y el resultado se vuelve a multiplicar por 8 y se suma al dgito
siguiente; y as sucesivamente hasta que la cifra menos signihcativa se sume. El resultado obtenido
es el nmero decimal equivalente.
EJEMPLO:
Sea el nmero 236rr; segn
la regla anterior:
: 16
16+3:19
19 .8 : 152
152 + 6: 15816
2'
Es decir, 236r,
153'0,.
Para pasar un nmero del sistema decimal al sistema octal el mtodo es similar al visto en el
sistema binario. Vemoslo con un ejemplo.
[Link]:
Sea e1
nmero
1,23421o\,
que se desea pasar al sistema octa1.
Ln42 | 8
43 ts42 |
34 74 ts2 ls
22 22 32 24
e
!L_
la
3.
v/
0
--/
300668)
Por tanto, 12342$: 30066ar.
En caso de que el nrnero decimal tenga una parte fraccionaria, se procede de la siguiente manera:
SISTEMAS DE NUMERACION Y CODIGOS
BINARIOS 131
Sea: 12342,8906251o)
0,890625
x8
7,125000
:7 +
0,125000
x8
1,000000
Entonces, 12342,890625ror
30066,71er.
Si se quiere una aproximacin de cuatro cifras y no se llega al producto 0, se toman los cuatro
primeros enteros. Esta regla se aplica a las dems conversiones con parte fraccionaria.
Para convertir un nmero del sistema octal al binario se pone el equivalente binario de cada una
de las cifras con tres dgitos.
EJEMPLO:
Para obtener el correspondiente en binario del nmero 52r, tenemos
5:101
2:010
Por tanto, 52r
1g1g1gr,.
Para convertir un nmero del sistema octal en su correspondiente del sistema hexadecimal es
conveniente llevar a cabo la etapa intermedia; o sea, pasar el nmero a decimal y ste, por ltimo, a
hexadecimal.
EJEMPLO:
Sea el nmero
octal 37u,. El equivalente decimal ser
3.81+7'80:31ror
y el hexadecimal:
31
F:
Por tanto, 31s :
15
!'
1
1F16
4.6. CONVERSION ENTRE EL SISTEMA HEXADECIMAL
Y LOS SISTEMAS BINARIO, OCTAL Y DECIMAL
Para pasar un nmero del sistema hexadecimal al binario tendremos en cuenta que cada grupo de
cuatro cifras binarias equivale a una cifra hexadecimal, por lo que las sustituiremos por el corres-
132
ELEcrRoNrcADrcrrAL
pondiente smbolo hexadecimal. Por consiguiente, para convertir un nmero hexadecimal en otro
binario bastar con sustituir cada valor hexadecimal por los cuatro dgitos binarios equivalentes.
EJEMPLO:
Sea el nmero hexadecimal
DF4r6), entonces:
Dror
F:u'
:
:
1316
151e
:
:
11012
11112
4tet:41e:01002
Por tanto, se obtendra:
DF4
DF416) : iffiOd,
Para convertir un nmero del sistema hexadecimal al decimal utilizamos el polinomio equivalente, teniendo en cuenta que los dgitos A, B, C, D, E y F han de ser sustituidos por 10, 11, 12, 13,
14 y 15 respectivamente.
EJEMPLO:
Consideremos 3A!ror para su transformacin en su equivalente decimal; entonces:
3ACrur
: 3' 162 +
10' 161 + 12'
1'60
768
Para trasladar un nmero del sistema hexadecimal al ocfal
al decimal y de ste al sistema octal.
160
12
9401e
es ms conveniente pasarlo primero
EJEMPLO:
Si se tiene el nmero lEr6,, para pasarlo al sistema decimal:
lErer
: 1. 161 + E. 160 :
16
14
30ror
Pasando 30r0, a octal:
30 l8
6l
ttl
36sr
Por tanto, lErer
3016
36s.
4.7. CODIGOS BINARIOS
El sistema binario recibe el nombre de cdigo binario natural. No obstante, existen sistemas
digitales en los que se utilizan otros cdigos binarios diferentes del binario natural debido a sus
caractersticas peculiares.
SISTEMAS DE NUMERACION Y CODIGOS
BINARIOS 133
4.7.1. Cdigo Gray
Es un cdigo continuo porque las combinaciones correspondientes a nmeros decimales consecutivos son adyacentes. (Se denominan combinaciones binarias adyacentes aquellas que difieren sola-
mente en un bit.)
Adems, es un cdigo cclico porque la ltima combinacin es adyacente a la primera. Este
cdigo aparece para cuatro bits en la Tabla 4.3.
4.3. Cdigo decimal y su
equivalencia en el cdigo Gray
Tabla
Cdigo
Cdigo
decimal
Gray
0000
0001
0
1
2
J
001
01 10
0111
0101
0100
0010
100
1101
10
1111
11
1110
1010
12
13
1011
t4
1001
15
1000
4.7.2. Cdigo Johnson
Es un cdigo continuo y cclico, y la capacidad de codificacin para un cdigo de n bits es de 2' n
cantidades diferentes. As, por ejemplo, para el cdigo Johnson para 5 bits es el que se muestra en la
Tabla
4.4.
Tabla
4.4.
Cdigo Johnson de 5 bits
ilecimal
Cdigo
Johnson
00000
00001
0001
00111
01111
11111
11110
11100
1 1000
10000
Cdigo
7
8
9
134
ELEcrRoNtcADtctrAL
4.7.3. Cdigos BCD
ponderados
Los cdigos BCD (Codificacin Binario-Decimal) son ponderados, ya que a cada posicin o
cifra binaria se le asigna un peso y el nmero decimal equivalente a una combinacin binaria se
obtiene sumando los pesos de las posiciones que valen 1. Algunos de estos cdigos se muestran en
la Tabla
4.5.
4.5.
Tabla
Cdigo
decimal
0
1
2
3
4
5
7
8
4.7.4. Cdigo BCD
Cdigos decimal, BCD natural, BCD Aiken y BCD 5421
BCD natural
23 22
2t
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
20
BCD Aiken
2: 2' 21 29
BCD
5421
lti
0000
4 0 0 01
20010
i0011
q0100
t101
1:-I 1 0 0
1') I 1 0
"'| 1 1 o
:1111
1
0000
0001
00 f
0011
0100
1000
1001
1010
1011
1100
exceso de tres
Es el que se muestra en la Tabla 4.6; se obtiene de sumar 3 a cualquiera de las combinaciones del
cdigo BCD natural. Tiene la ventaja, al igual que el cdigo Aiken, de ser autocomplementario; es
decir, que la combinacin correspondiente al complemento a 9 de n, o sea, n - 9, se obtiene
invirtiendo la combinacin correspondiente a n; es decir, cambiando los ceros por unos y los unos
por ceros.
Tabla 4.6. Cdigo decimal
y su equivalencia en BCD exceso de 3
Cdigo
decimal
0
1
2
J
4
5
6
7
8
Cdigo BCD
exceso de 3
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
SISTEMAS DE NUMERACION Y CODIGOS
BINARIOS 135
La conversin a un cdigo BCD de un nmero decimal se realiza sustituyendo cada dgito
decimal por la correspondiente combinacin binaria. As, por ejemplo, en la Tabla 4.7 se muestra el
numero decimal 327 ro, expresado en los cdigos BCD natural, BCD Aiken, BCD 5421 y BCD
exceso de 3.
4.7.
Tabla
Representacin de los diferentes cdigos
del nmero decimal 327to,
Representacin del 327r0,
Cdigo
0011
0011
0011
0110
BCD Natural
BCD Aiken
BCD
5421
BCD exceso de
0010 0111
0010 1101
0010 1010
0101 1010
PROBLEMAS RESUELTOS
4.1.
En qu base estn expresadas las siguientes cantidades?:
e)
c) l2{5t,,
d) 01101110)
a) 40110)
b) 1227s
0010102)
Solucin: De acuerdo con el subndice que aparece al lado del bit de menor
a)
b)
40110)
12278\
4.2. Convertir
Decimal
Octal
c) 12A516) Hexadecimal e)
d) 01101110) Decimal
peso:
0010102) Binario
a base decimal las siguientes cantidades:
|''?.:'
e)
c) 001010002)
d) 01111101r)
a) 11i001112)
b) 10101112)
1011 11102)
Solucin:Teniendoencuentaelpo1inomioasociadoaestecdigo:
+l-26 +l'25 +0
+64+32+4+2+1:231roi
a)
111001112):1.21
b)
10101112):1.26
24
+0
23
+I'22 +1'21 +1'2o:128+
+0'2s + 1.24 +0.23 + 7.22 + l.2t + 1'2o:64+
16
+4+
+2+1:8716
c)
001010002):0.21 + 0.26
40,o,
+l
2s
+0.24 + 7.23 +0.22 +O'2\ + 0'20:32 + 8:
136
ELEcrRoNlcADlcrrAL
d) 01111101r):0'21 + l'26 + l'2s + l'24 + l'23 + l'22 +O'21 + l'20:64 +
+32+16+8+4+l:125rct
e) 101111102) :l'27 +0'26 +l'25 +l'24 +l'23 +l'22 +l'2t +0'20 :128+
+32+16+8+4+2:19010
4.3. Convertir
a)
a base decimal las siguientes cantidades:
1101,100112)
b) 10111,0011012) c)
110000,110102)
Solucin:
l'23 + l'22 +0'21 + l'20 + 1'2-'+ 0'2-2 + 0'2-3 +
+ l' 2-4 + l,' 2-s : 8 + 4 + 1 + 0,5 + 0,0625 + 0,03125 : 13,59375rc
b) 10111,001101r):1'24 +0'23 +1 22 +l'21 +l'20+0'2-1 +O'2-2 +i'Z t +
+ l. 2-4 + 0.2' + 1. 2-6 : 16 + 4 + 2 + I + 0,125 + 0,0625 + 0,015625 : 23,203125rc.
c) 110000,11010rr:1'2s + l'24 + 0'23 + 0'22 +O'2t + 0'2o + l'2 | + l'2-2 +
+ 0.2-3 + 1.2-4 + 0.2 s : 32+ 16 + 0,5 + 0,25 + 0,0625 : 48,812510r
a)
1101,100112):
4.4. Convertir
a)
b)
a base decimal las siguientes cantidades:
1010,10102)
1110,11102)
c)
d)
010101012)
101010102)
Solucin:
4.5.
a)
1010,1010r):7'23
+0.22 + l.2t +0.2o + L.2'+
: 8 + 2 + 0,5 + 0,125 : 10,62510)
0.2-2 + 1.2
+0'2-4:
b)
1110,11102)
: l'23 + l'22 + 1'21 +0'2o + l'2'+
: 8 + 4 + 2 + 0,5 + 0,25 + 0,125 : 14.875ror
1'2-2 + l'2
+O'2-4:
c)
010101012):0'21
d)
101010102):
+ l'26 + 0'25 + 1'24 +O'23 + l'22 +O'21 + l'2o:64+
+16+4+1:85ror
l'27 +0'26 + l'25 +0'24 + l'23 +0'22 + l'2\ + 0'20:128
+32+8+2:170to
Pasar las siguientes cantidades decimales a base binaria:
a)
765\o\
b)
4311o)
c)
4710rc)
SISTEMAS DE NUMERACION Y CODIGOS
BINARIOS 137
Solucin:
2_ l'r
765
a)
l6
382
05
Por tanto, 765rc)
t01
11
2__
191
18
02
11
95
2_
15
47
2_
07
23
03
11
t^
lt
1101r).
$t 12
03 2rs 12
b)
11 015 rc1 12
110753L_
113
26
p_
06
13
__ l"
6
lL
0
3
1
Por tanto,431ro,
101011
47t
c)
07
11
4.6.
12).
D_
235
2_
tt7
03
!ls
Por tanto, 4711,
t7
2_
58
2_
18
29
09
1110101112)
Pasar las siguientes cantidades decimales a base binaria:
a)
356,92rc)
b)
460,17 rc\
c)
691,23 rc)
138
ELEcrRoNrcADrGrrAL
Solucin:
a)
Descomponiendo el nmero 356,92to, en 356t0,
3s6
12
15 178
t6 18
00
2_
89
2__
09
44
04
22
2_
02
11
l'r
35610)
1011001002)
0,92
0,84
0,68
0,36
x2
x2
x2
x2
t,84
1,68
1,36
0,72
Utilizando s1o cuatro decimales: 0,92n
Por tanto, 356,92rc\ : 101100100,11102)
b)
0,92rc\
460,17 rc)
460,17'':
460ror
460
0,17
00
0
0,11102)
10>
a_
no
06
03
10
12
115
15
l'r
57
2_
t7
28
08
t4
2_
t lz
!3
1
4601o:111001100,
0,t7
0,34
0,68
0,36
x2
x2
x2
-)
v34
968
luego si se utilizan slo cuatro decimales: 0,17ro,
Por tanto,
460,17
s :
111001100,00102)
336
6,9919
0,72
SISTEMAS DE NUMERACION Y CODIGOS
c)
691,23rc)
691,23e:
691ror
..'.
23 to>
l'r
691
345
09
I4
11
2_
r72
05
t2
2_
86
06
43
03
2l
2_
01
10
2_
_
5
1
It
lL
2
6911
0,23rc
1010110011r)
Por tanto,
4.7.
0,00112)
691.,23
rc\
0,23
0,46
0,92
0,84
x2
x2
x2
x2
0,46
0,92
1,84
1,68
10101 1001 1,001 12)
Pasar las siguientes cantidades decimales a base binaria:
a)
b)
c)
d)
256
1s3
479,22
356,85
Solucin:
a)
256to\
256
2_
128
05
I6
08
2_ l'
64
t-
04
t2
.0
L- p_
t6
2561st
1000000002r
BINARIOS 139
140
ELECTRONICADIGITAL
b)
15310)
t.t
153
13
76
l6
38
l8
2_
t9
2_ l'
9
l-
!
15310):
c)
1001 1001
2)
479,22rc:
479,22rc)
2_
479rc>
0,22rc\
479
239
07
t9
03
l'r
119
ln
lL
19
t9
59
__
T9
29
09
t4
l.>
l-
7
1
479rct
0,22rc
0,00112)
d)
356,851o)
356,8510)
3561s
3s6
12
15
J
1
111011111r)
Por tanto, 479,22rc\
2_
0,22
0,44
0,88
0,76
x2
x2
x2
x2
0,44
0,88
t,76
1,52
111011111,0011r)
0,8510)
n8 12
16 18 89 _
l.
44
0009
lL
04
22
2_
02
11
SISTEMAS DE NUMERACION Y CODIGOS
35610)
0'851e
101100100r)
0,11012)
Por tanto, 356,851o
4.8. Convertir
a)
BINARIOS 141
0,85
0,70
0,40
0,80
x2
x2
x2
x2
1,70
1,40
0,80
1,60
101100100,11012)
a base octal las siguientes cantidades binarias:
11100010101102)
b)
c)
10011010011112)
10111101011102)
Solucin:
a)
1110001010110r)
Si tomamos de tres en tres, empezando por la derecha, los dgitos binarios y pasamos al cdigo
octal a travs del polinomio caracterstico, se obtiene
1
: 110:001 : 010:
110
110: 1'22 + 1 '21 + 0'2o :6
010:0'22+l'21+0'20:2
001:0'22+0'21+l'20:l
110:1'22+1'2t+0'2o:6
001:0'22+0'21+l'2o:l
Por tanto, 111000101011Q2
b)
l6l26s
1001101001111r)
1 :001
101 : 001
111
: 1'22 + l'21 + l'2o :'7
001:0'22+O'21+l'2o:l
101:1'22+0'21+l'2o:5
111
Por tanto, 10011010011112,
c)
1011110101110r)
11517s
:011 : 110:
101
110
110:l'22+l'2t+0'20:6
101 : 1'22 + 0'21 + l'2o:5
011:0'22+l'21+l'2o:3
001:0 22+0'2t+l'2o:l
Por tanto, 10111101011102
13656s
142
ELECTRoNIcADIGITAL
4.9. Convertir a base octal las siguientes
cantidades binarias:
a) 1010110,1011012) b) 0110011,100111012) c)
Solucin:
a)
1010110,101101r)
l:010:110:,:101:101:
t26,55
Por tanto, 1010110,1011012,
b)
126,55s,
0110011,100111010
;, : 100 : 111 : 010
63,472
0 : 110 : 011
Por tanto, 0110011,100111102)
c)
63,4728\
11110,000110,)
11
: 110: , :000:
110
36,06
Por tanto, 11110,000110r
36,06s
4.10. Convertir a base octal las siguientes cantidades binarias:
a) 1011111002)
b) 1000010000r)
c)
d)
10111,101112)
111100,1002)
Solucin:
a) 1011111002)
101:111:100
110:1.22+1.21+0.2o:4
111:1.22 + 1.21 + l.2o:7
101:1'22+0'2\+1'2o:5
Portanto, totlltloo2)
b)
:N:
-\-
-/
) ? ?.
1000010000r)
I :000: 0t0:000
000 : 0'22 + 0'21 + 0 '20 :
010:0.22+1.2t+0.20:2
001:0.22+0.21+1.20:l
Por tanto 1000010000r)
1020si
11110,0001102)
SISTEMAS DE NUMERACION Y CODIGOS
c)
l0l
BINARIOS 143
1.101 I l2)
10:111:,:101:110
110:1'22+l'21+O'2o:6
101:1'22+O'2t+l'2o:5
111:1'22 + l'2t + l'2o:7
010:0'22+l'21+0'2o:2
:
Por tanto, 10111,10111r)
d)
27,56u
I 11100,1002)
111
: 100:
,:
100
100:1'22+0'21+0'2o:4
111:1'22 + l'2t + I'2o:7
Por tanto, 111100,1002)
74,4e
4.11. Convertir a base hexadecimal las siguientes
cantidades binarias:
a) 1011010101102) b) 111101110102)
c)
1110000000010102)
Solucin:
a)
1011010101102)
Tomando de iuatro en cuatro dgitos binarios, empezando por la derecha, y pasando al cdigo
hexadecimal de acuerdo con la Tabla 4.2, se obtiene
1011 :0101
:0110:
856
Por tanto, 1011010101102)
85616)
b) 111101110102'
,11 : 1011 : 1o1o
lBA
Por tanto. I lll0l I10102)
c)
7BAro,
111000000001010r)
111;0000:0000:1010
700A
Por tanto, 1110000000010102)
700416)
4.12. Convertir a base hexadecimal las siguientes
a)
100110101,010111012)
cantidades binarias:
b) 1011000'1101010 c)
1011111,00100012)
144
ELECTRONICA DIGITAL
Solucin:
a)
100110101,010111012)
I :0011:0101:,:0101
: 1101:
t35,5D
Por tanto, 100110101,010111012) : 135,5Dror
b)
1011000,11010102)
0101
:, : 1101 : 0100
D,4
8
1000
5
Por tanto, 1011000,11010102
c)
58,D416
1011111,0010001r)
0101 : 1111
5F,22
Por tanto, 1011111,00100012
4.13. Convertir a base hexadecimal las
a) 1110110101012)
b) 101010101010112)
:, : 0010 : 0010
5F,2216
siguientes cantidades binarias:
c)
d)
1010,11011012)
0'11110010102)
Solucin:
a)
111011010101r)
1110:1101:0101
ED5
Por tanto, 1110110101012t
b)
ED56
10101010101011r)
0010:1010:1010:1011
2A,AB
Por tanto, 10101010101011t,
c)
l0l0.l l0l
2449tut
101 2l
1010:,:1101:1010:
A,DA
Por tanto, 1010,1101101r
A,DA16
SISTEMAS DE NUMERACION Y CODIGOS
d)
BINARIOS 145
0,11110010102)
0,:1111:0010:1000
0,
Por tanto, 0,11110010102
0,F28ru,
4.14. Convertir a base decimal las siguientes cantidades octales:
c)
b) 66568)
a) 6'7548\
123458)
Solucin:
a)
675481
Para pasar esta cantidad octal a base decimal utilizamos el polinomio asociado:
67548\
b)
: 6'83 + 7' 82 + 5
81
+ 4'
80
3564rc'l
66568)
66568:6'83 + 6'82 + 5'81 + 6'80:350210)
c)
123458\
723458): 1'8a
+ 2'83 + 3'82 + 4'81 + 5'80 :
4.15. Convertir a base decimal las siguientes
a) 75,2538't
5349ror
cantidades octales:
c)
b) 24,02608\
0,0607s)
Solucin:
a)
75.2518r
75,2538:7.81 + 5'80 +
b)
2.8'+ 5.8_2 + 3.8_3:61'3339843810)
24,02608)
24,02608):2'81 + 4'80 + 0'8-1 +
c)
2'8 t + 6'8
3:20'0429687510)
0,06078)
0,0078):0'8
+ 6'8-2 + 0'8-3 + 7'8
4.16. Convertir a base decimal las siguientes cantidades octales:
a) 30068)
b) 4031s)
c)
d)
20,448)
0,6578)
4:0,09545898410)
146
ELEcrRoNrcA DtctrAL
Solucin:
a)
30068)
3006s):3'83 + 6.80:
b)
4031s)
40318)
c)
82
: 2. 81 + 0. 80 + 4. 8-1 + 4. 8-2 :
2073rc\
16,5625rct
0,6578)
0,657s)
4.17.
: 4. 83 + 0. 82 + 3. 81 + l.
20,448\
20,44q
d)
1542rc1
: 6. 8-1 + 5. 8-2 + 7' 8 3 :
0,841796875rct
Pasar las siguientes cantidades decimales a base octal:
a)
b)
4381o)
c)
123010)
Solucin:
a)
43810)
38 l8
38 s4 E_
g 99-,
4381e
b)
666s
123010)
r23o I 8
43 153 l8
30 73 ts E_
6132
vv/
123010)
c)
23l6at
-_=-/
569r0)
oe 71 E_
I s
\-9Lt
569ro,:1671.,
-,_-_,,
ls
5691o)
SISTEMAS DE NUMERACION Y CODIGOS
4.18. Pasar las siguientes
a)
437,7
cantidades decimales a base octal:
c)
b) 3008,510)
0,8510)
Solucin:
a)
437,7rc): 437rct +
0,710)
37 l8
37 s4 E_
566
---------./
vvv/
437rc:
0,7ror
665s
0,6
x8
0,8
x8
x8
,6
48
6,4
\2
0;4
0,54638)
Por tanto,
b)
0,7
x8
3008,510)
43'l
,7
1:
3008ror
665,5463et
0,510)
3oo8 |
60
376 I8
485647L
0
300810)
v!/
5.
--------"/
5700er
0,5
x8
4,0
0,51s
0,4s
Por tanto, 3008,510) : 5700,4er
c)
0,8510)
0,85
x8
980
Por tanto, 0,851e
0,6631s)
0,8
x8
0,4
x8
0,2
6,4
,2
\6
x8
BINARIOS 147
148
ELEcrRoNrcA DrcrrAL
4.19. Pasar las siguientes
a)
b)
cantidades de decimal a base octal:
c)
d)
24026rc)
30061o)
432,27
n\
98,761o)
Solucin:
a)
24026rc)
240261 8
3oo3 | 8
00
60 3'75 l-q43 55 46
026
2
24026e:
b_
5
56732e
30061o)
3006 | 8
60
375
300610)
c)
E-
46
55
46
'7
b_
2,
5676a
432,27 rc)
432,27e:
432rc
0,27rc)
$2 ls
32 s4
43216:
066
vv/
--_--,---/
660s
rc : 0,2128,
Por tanto, 432,27 rc,
0,27
l_q_
0,27
0,16
0,28
x8
x8
x8
2J16
1,28
2,24
660,212e
98,761 o)
98,76rcr: 98ror +
0,7610)
e8 L!_
18 t2 E_
z !
\----/-
J,,
SISTEMAS DE NUMERACION Y CODIGOS-BINARIOS
98to,
0,761e
142",
0,6058)
Por tanto, 98,7610)
4.20.
149
0,76
0,08
0,64
x8
x8
x8
6,08
0,64
5,12
142,605e
Convertir las siguientes cantidades octales en binarias:
a)
b)
37681
4508)
c)
60528)
c)
0,258)
Solucin:
a)
3768,
3ar:0112r
Por tanto, 376s
b)
7sr
6er
:
:
4s
1l1sr
1102r
011111110r)
4508)
1002
5sr:1012r
Oer
Por tanto,450s
c)
1001010002)
60528)
:
Oer :
5ar :
2sr :
6sr
Por tanto, 60528)
250,27 8j
1102r
0002r
1012i
010tr
110000101010r)
4.21. Convertir las siguientes cantidades octales
a)
0002r
b)
30,0228)
en binarias:
Solucin:
a)
250,27 s\
Para pasar un nmero octal a binario no hay ms que sustituir cada nmero por el equivalente
binario.
f50
ELECTRONICA DIGITAL
Por tanto:
: 0102
: 1012
: 0002
7s : lIl2,
26
5s
0s
Lwgo
b)
250,278)
10101000,010111r)
30,0228)
3s
2s
Luego 30,0228)
c)
:
:
0112
:
:
0102r
0102,
11000,000010010r)
0,258\
1
-8)
{
J8)
Por tanto,0,258)
l0l2
0,0101012)
Convertir las siguientes cantidades octales al sistema binario:
a) 22',
b) 425q
c)
d)
3,288)
33,338)
Solucin:
a)
22a\
0102r
:
:
56 :
0102
:
:
:
0102
2ar
Por tanto, 22r,
b)
616616r,
4258\
4s
2s
Por tanto, 4258\
c)
1002
1012,
100010101r)
3,268,
3s
2s
6s
Por tanto, 3,26q
11,0101102)
011r,
0112,
SISTEMAS DE NUMERACION Y CODIGOS
d)
BINARIOS 151
33,338)
3ar:0112r
Por tanto' 33'33s : 11011'0110112)
4,23. convertir en binarias las siguientes cantidades hexadecimales:
b)
a) 3F016)
4A7
c)
rc)
123rc\
Solucin:
a)
3F016)
que sustituirlo por el equivalente
Para pasar un nmero hexadecimal a binario no hay ms
binario. Por tanto:
3ror:00112r
Fror:11112r
0ror
Luego 3F0ru,
b)
00002r
001111 t 100002)
4{',t rc\
: 01002
: 10102
0lllzt
7 rc :
416
A16
Por tanto' 4A716
c)
010010100111'?)
123rc',
1ro:00012r
2to : 00102r
316:00112
Por tanto'
4.24. convertir al
1236:
100100011'z)
sistema binario las siguientes cantidades hexadecimales:
c)
b) 62,10rc)
a) 0,10F16)
Solucin:
. a)
0,10F1)
:
0ror :
Fror :
lror
Por tanto, 0'10F16)
0'000100001
11
l'z)
00012r
00002r
11112r
330'22161
152
ELECTRONICA DIGITAL
b)
62,70t6,
:
216, :
61u
01102'
00102,
116:00012
00002
316'
:
:
2tu :
00112'
016
00002
016
Por tanto, 62,10rc)
c)
1100010,000100002)
330,22t6,
Por tanto,
4.2s.
330,22
6,
00102'
1001 10000,001000102)
Convertir a binario las siguientes cantidades hexadecimales:
c)
d)
320,27 rc)
1)
b) 420,01t6\
27,32t6)
1101016)
Solucin:
a)
320,27 rc,
: 00112
: 00102
016 : 00002
Ttat : 07l|z
316
216'
Por tanto,
b)
320,27 rc)
100100000,001001 I 1,)
420,01rc)
:
:
016 :
116 :
4t6
216
Por tanto, 420,01.*)
c)
01002
0010''
00002
00012'
10000100000,00000001 r)
27,32rc,
: 00102'
: 0lll2
316 : 00112'
116 : 00012
2t6'
716
Por tanto, 27,32rc.)
1001 1 1,001 10010r)
SISTEMAS DE NUMERACION Y CODIGOS
d)
BINARIOS 153
1101016)
116:00012
016
Por tanto: 1101016)
4.26.
00002
100010000000100002)
Realizar las siguientes operaciones aritmticas en cdigo binario natural.
1101100
a)
+
b)
c)
1011
1101
11010
1 1 1010
1111111
110
111
0101
1101
001 1
1011
11111
101111
1111
100001
Solucin:
a)
1101100
b)
101
1010
1 1 1010
1111111
c)
110
1101
111
1011
0101
1101
001 I
1111
-IdTTTTII--
11111
101111
-rm0n0-
+ 100001
1011101
4.27. Realizar las siguientes
a)
operaciones aritmticas en cdigo binario natural:
b)
111001101
101110111
10011 10101
01101 11110
Solucin:
a)
1 1
b)
1001 101
1011101il
--iO-iomm4.28. Realizar las siguientes
a)
1001 I 10101
0110111110
--io-iol10-TTT-
operaciones aritmticas en cdigo binario:
10000111
x 11111
b)
101 101
11
11001
c)
1111000
10001
154
ELEcrRoNtcA DtGtrAL
Solucin:
a)
b)
10000111
1'l 111
100001
100001
100001
c)
11001
romfir
-10000TL
100001
10110111
101 101
11
101 101
11
1111000
10001
-Timm-
1111000
11
lmttilo-00-
11
lddTlo-iTm
11
-T00oo-Oi0imi-
4.29.
Realizar las siguientes operaciones binarias indicando el resultado en base decimal:
101011
a)
+
10111
b)
110
c)
11 11
101 100
10010
101010
11111
101111
10010
111
Solucin:
a)
101011
1 10010
101010
101111
--l10-TT0101101102)
b)
: 1'21 + 0'26 + l'25 + l'24 + 0'23 + l'22 + '2r+O'20:l82ro
1
10111
101 100
11111
-Ti0'00'i011000102)
c)
: l'
26
+ l'
2s
+ O' 24 + 0'
23
+ O' 22 + I'21 +
20
98rol
110
1111
10010
111
+--l01l10
a) 1011102):l'2s +0'24 + l'23 + l'22 + l'2t +0 20:46tot
4.30. Realizar las siguientes
a)
operaciones binarias indicando el resultado en cdigo hexadecimal:
111001
010011
b)
110110111
-11010010
c)
11011011
-11001111
SISTEMAS DE NUMERACION Y CODIGOS
BINARIOS 155
Solucin:
a)
b)
1 I 1001
010011
c)
----oiim'mT-
-Ioo-iid-
1001102):38ror
4.31.
110110111
I 1010010
I 101 101 1
11001111
-----m00T100-
0111001012): E5re,
00001100r)
0cror
Realizar las siguientes operaciones en cdigo binario y expresar el resultado en cdigo octal.
Solucin:
a)
b)
101 I 101
c)
101 101 1
101
10011001
11101
1111
Solucin:
a)
101
b)
101
x 101
-ToTTmi101
101
1
1
1
101 101
101 101
-T010-04
101 101
1001 1001
1001 1001
lioo-O-n00TTir
4.32.
1001 1001
1111
11101
TIdTMTT_
TIIo-Tdo-d]-
1110100012)
c)
11011011
: l2lst
11000110011
lzt
t4317
1001 1001
100011110111
100011110il1 z
4367",
Pasar los siguientes nmeros decimales a BCD natural, BCD Aiken, BCD 5421
exceso de 3:
a)
47,32
b)
c)
8941
d)
32,4
Solucin:
a)
47,32
BCD natural:
BCD Aiken:
BCD
5421:
BCD exceso de
b)
3:
0100 0111,0011
0100 1101,0011
0100 1010,0011
0111 1010,0110
0010
0010
0010
0101
8941
natural:
Aiken:
5421:
BCD exceso de 3:
BCD
BCD
BCD
1000
1110
1011
1011
1001
1111
1100
1100
0100
0100
0100
0111
0001
0001
0001
0100
8751
y BCD
56
ELEcrRoNrcA DrctrAL
c)
32,4
0011
0011
0011
0110
BCD natural:
BCD Aiken:
BCD
5421:
BCD exceso de
d)
3:
,
,
0100
0100
0101,0111
8751
natural:
Aiken:
5421:
BCD exceso de 3:
BCD
BCD
BCD
4.33.
0010,0100
0010
0010
1000 0111 0101 m01
1110 1101 1011 0001
1011 1010 1000 0001
1011 1010 1000 0100
Realizar las siguientes operaciones aritmticas con nmeros codificados en BCD.
a)
0111 0011
0100 0011
b)
0001
0001
0001
0001
1000
0110
1001
0010
0101
Solucin: Cuando
se realiza una suma en BCD natural, e1 procedimiento a seguir es el siguiente. Se
realiza una suma binaria; si el resultado binario es menor que 10 en decimal, es correcto en BCD
natural. Si, por el contrario, el resultado es mayor o igual a 10, se debe sumar 6 para obtener el valor
correcto en BCD natural. Por tanto:
a)
0111 0011
+ 0100 0011
1011 0ll0
0001
0001
0010
0001
b)
0001
0001
1000
11\-
1\ \
ooro ) roro
\or
0110
1001
0010
0101
1111
Oil1
01 10
ro L 0101
0000
4.34. Sumar
a)
b)
en BCD los siguientes nmeros decimales pasndolos previamente a BCD.
789+999+1214
73t+431+895
Solucin:
a) 78910):
99910):
0111 1000 1001BcD)
1001 1001 l001BcD)
1214rc\: 0001 0010 0001 0100BcD)
SISTEMAS DE NUMERACION Y CODIGOS
BINARIOS 157
Realizando la suma de dos veces
0111 1000 1001
1001 1001 1001
lr
1-----:,0010
L
L
000t 0001 0010 0110
+
1:
0110
0110
0111
1000
0001
0001
0111
0010
1a
oo11
---h
1010 \
) 0ll0 )
I
0000
b)
:
:
89510, :
731ro,
431to,
\-
9111 0011
9166 0011
1966 1001
1000
1000
0001
1000
0100
10r0
01 10
0110
0010
100
0000
0001BcD)
0001BcD)
0101BcD)
Realizando la suma en dos partes:
+
0001
0100
0011
0011
0001
0001
1011
0110
0010
0111
0110
0001
0001
_1f
""
0001 0110
1000 1001
11 1111
orro
1010
[- )) 0110
0010
0101
0111
0110 Loror
0000
4.35. Dadas las
siguientes cantidades, realizar la suma expresando el resultado en BCD natural:
0100 1001 011lBcD)
1100 1101 0010BcDA|KEN)
Solucin: 1100 1101
0010BcDArKEN
0110 0111
+ 0100 1001
I
___lr
0110
0001 \ l0ll -0000
) otn
L^*
0001
olro
: 672ror: 0110 0111 0010BcD)
0010
0111
t001
158
ELECTRONICADIGITAL
PROBLEMA$ PROPUESTOS
4.36. Convertir a base decimal las siguientes
a) 111000111r) c)
d)
b) 1010102)
cantidades:
0001112)
101110011012)
Solucin:
a)
b)
c)
d)
455ror
1110001112)
42to>
1010102)
7ro)
0001112)
14851e
101110011012
:
:
4.37. Convertir a base decimal las siguientes
a) 1011101,0110, c)
b) 111000,1110002)
cantidades:
101011,0011r)
Solucin:
a)
b)
c)
93,375r0r
1011101,01102r
56,8751s'
111000,1110002
43,1875nt
101011,00112)
4.38. Convertir a binario las
siguientes cantidades decimales:
a) 75510) b) 43110) c)
39110)
Solucin:
a)
b)
c)
75510)
43110)
39110)
:
:
:
10111100112)
1101011112)
110000111r)
4.39. Convertir a base binaria las siguientes cantidades decimales:
c)
a) 321,527 rc't
b) 57,002310) d)
7854,32trc.)
0'432rc)
Solucin:
a)
b)
c)
d)
321,527 ro,
57,0023
:
:
7854j21rc\
0,432rc\:
101000001,1000012)
111001,00000000102)
1111010101110,0101001r)
0,011012r
4.40. Convertir a base octal las siguientes
a)
b)
c)
101101111012)
101111000101r)
110111001110111r)
cantidades binarias:
SISTEMAS DE NUMERACION Y CODIGOS BINARIOS
Solucin:
a)
b)
c)
10110111101r'
101111000101ur
2675et
5705er
110111001110111,
6'l167B)
Convertir a base octal las siguientes cantidades:
a)
b)
c)
1011011101,01101102)
1011100,1101012)
0,110101r)
Solucin:
a)
b)
c)
1335,330ar
1011011101,01101102)
134,65s
1011100,1101012'
0,65',
0,1101012)
Convertir a base hexadecimal las siguientes cantidades binarias:
a)
b)
c)
10111101101r)
101010101111100r)
10101100110111112)
Solucin:
a)
b)
c)
10111101101r
5ED16,
557Cror
:
llll2\ :
10l0l010lllll002)
101011001101
ACDF16)
Convertir a hexadecimal las siguientes cantidades binarias:
a)
b)
c)
1011011101,111011112)
100011,001100112)
0,10101111r)
Solucin:
a)
b)
c)
4.44.
1011011101,111011112)
10001 1.001
l00l l2)
0,101011112)
2DD,EFror
23.33ror
O,AF16
Convertir a base decimal las siguientes cantidades octales:
a)
567
b) 33338) c)
8\
40408)
Solucin:
a)
b)
c)
567rr:375'o.t
33338)
40408)
:
:
175510)
208010)
Convertir a base decimal las siguientes cantidades octales;
a)
0,367
8\ b)
6,70018)
c)
356,277
8)
159
160
ELEcrRoNrcADrcrrAL
Solucin:
a)
b)
c)
0,367s)
6,70018)
0,482421875rc
6,875244141rc
356,277tD
238,3730469rct
4.46. Convertir a base octal las siguientes cantidades decimales:
a)
b)
0,37510)
200010)
c)
54810)
Solucin:
a)
b)
c)
375to,
200010)
548t0,
567u,
3720a)
1944r,
4.47. Convertir a base octal las
a) 0,4510) b)
siguientes cantidades decimales:
25,3010)
c)
405,27 rc)
Solucin:
a)
b)
c)
0,4510)
2s,3oe
405,27
0,34638)
n, :
3t,23t4at
625,212e
4.48. Convertir a binario las
siguientes cantidades octales:
a) 3758) b) 10108) c)
21008)
Solucin:
a)
b)
c)
4.49.
3758\ :0111111012)
10108)
001000001000r)
21008)
010001000000r)
Convertir a binario las siguientes cantidades octales:
:
:
a) 50,058) b)
300,038)
c)
0,27
B.r
Solucin:
a)
b)
c)
50,058)
300,038)
101000,000101r)
011000000,0000112)
0,27s:0,0101112)
4.50. Convertir a binario las siguientes cantidades hexadecimales:
a) 1200216\
b) 10AF16)
c)
d)
C1AD16)
111116)
Solucin:
a)
b)
c)
d)
l2oo21q
00010010000000000010r)
104F16) : 00010000101011112)
C1AD16) : 11000001101011012)
111116)
00010001000100012)
SISTEMAS DE NUMERACION Y CODIGOS
4.51. Realizar las siguientes
a)
+
1010110011
1010101010
I I 1 10000
101010111
1 101 I 100
10101000
10101 I I
11001100
b)
operaciones binarias:
1101
1101
1111
1011
1010
1101
1001
+11
Solucin:
a)
b)
c)
11110100100
1010100111
10101 I I
Realizar las siguientes operaciones aritmticas binarias:
a)
101110101101
100011101111
b)
110100100110
101111100001
Solucin:
a) 10l0l0lIlll0
b) 00010100010r
Realizar las siguientes operaciones aritmticas binarias:
a)
10110101
x
1
c)
101
100001 101
I 101 I 101
11
10111
1110
BINARIOS 161
162
ELEcrRoNrcA DrcrrAL
Solucin:
a)
b)
c)
1110001001
10001100011110001
1100000100110
4.54. Realizar las siguientes
a)
operaciones aritmticas binarias dando el resultado en base decimal:
1100
1101
1100
0010
1
+
b)
100
0110
101011
110
Solucin:
a)
b)
57ror
258r0)
4.55. Pasar los
siguientes nmeros decimales a BCD natural, BCD Aiken, BCD 5421 y BCD exceso de 3:
a) 309,62 b)
2402,60
c)
3518
Solucin:
natural: 0011 0000 1001,0110 0010
Aiken: 0011 0000 1111, 1100 0010
0011 0000 1100, 1001 0010
5421:
BCD exceso de 3: 0110 0011 1100, 1001 0101
a)
BCD
BCD
BCD
b)
BCD
natural: 0010 0100 0000 0010,0110 0000
Aiken: 0010 0100 0000 0010, 1100 0000
0010 0100 0000 0010, 1001 0000
5421:
BCD exceso de 3: 0101 0111 0011 0101, 1001 0011
BCD
BCD
c)
natural: 0011 0101 0001 1000
Aiken: 0011 1011 0001 1110
0011 1000 0001 1011
5421:
BCD exceso de 3: 0110 1000 0100 1011
BCD
BCD
BCD
4.56, Realizar las siguientes
a)
operaciones aritmticas con nmeros codihcados en BCD:
0011 1000
0010 0001
0101
0000
SISTEMAS DE NUMERACION Y CODIGOS
b)
0111 0110
0101 0100
BINARIOS 163
0101
0011
Solucin:
a) 0101 1001 0101
b) 0001 0011 0000 1000
las siguientes cantidades codihcadas en BCD natural y BCD Aiken respectivamente, realizarla
suma expresando el resultado en BCD natural:
4.57. Dadas
0010 0010 001Onco..t,.ur)
1100 0011 111OAik",)
Solucin: 1000 0110
4.58.
0000BcDn",,..r)
Dadas las siguientes cantidades codificadas en BCD natural, BCD Aiken y BCD exceso de 3, realizar su
suma dando el resultado en BCD natural:
0001 0100 0011 N00c naturarr
1101 0000 0000 0010BcDAik".)
0100 0101 01 10nco
a" :
","""o
Solucin:1000 0101 0101 0101ncon"t,.",