Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CAPITULO
Sistemas de numeracin
y cdigos binarios
4.1. rNTRoDUccioN
Existen muchas formas
d. r"p."r.ntacin
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
657.2s: 600 + 50 + 7
Y, en general,
nil
rc\
l}ID
427
125
126
ELEcrRoNrcA DtctrAL
6538)
3AF16)
Tabla
4.1.
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
BINARIOS 127
4.2.
Sistema
decimal
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
ll0l.0llz,:
l'23 + l'22
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)
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-
BINARIOS 129
0,625
x2
0,250
x2
\2s0
0,500
0,500
x2
1000
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
11002):12,6,:C1o,
01012): 5ro,:5ror
10102):101e:416
Por tanto,
C5A
1100 010110102
c5A16
130
ELEcrRoNrcADrGrrAL
se
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.
E.IEMPLO:
Sea e1
nmero
1,23421o\,
Ln42 | 8
43 ts42 |
34 74 ts2 ls
22 22 32 24
e
!L_
la
3.
v/
0
--/
300668)
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
3.81+7'80:31ror
y el hexadecimal:
31
F:
Por tanto, 31s :
15
!'
1
1F16
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
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 +
1'60
768
160
12
9401e
EJEMPLO:
Si se tiene el nmero lEr6,, para pasarlo al sistema decimal:
lErer
: 1. 161 + E. 160 :
16
14
30ror
30 l8
6l
ttl
36sr
3016
36s.
BINARIOS 133
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.
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
Tabla
4.4.
Tabla
4.4.
ilecimal
Cdigo
Johnson
00000
00001
0001
00111
01111
11111
11110
11100
1 1000
10000
Cdigo
7
8
9
134
ELEcrRoNtcADtctrAL
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
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
BINARIOS 135
4.7.
Tabla
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.
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
|''?.:'
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
16
+4+
+2+1:8716
c)
001010002):0.21 + 0.26
40,o,
+l
2s
136
ELEcrRoNlcADlcrrAL
a)
1101,100112)
b) 10111,0011012) c)
110000,110102)
Solucin:
1101,100112):
4.4. Convertir
a)
b)
1010,10102)
1110,11102)
c)
d)
010101012)
101010102)
Solucin:
4.5.
a)
1010,1010r):7'23
0.2-2 + 1.2
+0'2-4:
b)
1110,11102)
1'2-2 + l'2
+O'2-4:
c)
010101012):0'21
d)
101010102):
a)
765\o\
b)
4311o)
c)
4710rc)
BINARIOS 137
Solucin:
2_ l'r
765
a)
l6
382
05
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
t7
2_
58
2_
18
29
09
1110101112)
a)
356,92rc)
b)
460,17 rc\
c)
691,23 rc)
138
ELEcrRoNrcADrGrrAL
Solucin:
a)
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
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
Por tanto,
460,17
s :
111001100,00102)
336
6,9919
0,72
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
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)
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
35610)
0'851e
101100100r)
0,11012)
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)
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
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
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
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
0 : 110 : 011
c)
63,4728\
11110,000110,)
11
: 110: , :000:
110
36,06
Por tanto, 11110,000110r
36,06s
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)
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
:
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
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'
lBA
Por tanto. I lll0l I10102)
c)
7BAro,
111000000001010r)
111;0000:0000:1010
700A
Por tanto, 1110000000010102)
700416)
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
a) 1110110101012)
b) 101010101010112)
:, : 0010 : 0010
5F,2216
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
d)
BINARIOS 145
0,11110010102)
0,:1111:0010:1000
0,
Por tanto, 0,11110010102
0,F28ru,
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)
c)
123458\
723458): 1'8a
a) 75,2538't
5349ror
cantidades octales:
c)
b) 24,02608\
0,0607s)
Solucin:
a)
75.2518r
75,2538:7.81 + 5'80 +
b)
24,02608)
c)
2'8 t + 6'8
3:20'0429687510)
0,06078)
0,0078):0'8
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
0,841796875rct
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)
a)
437,7
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
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
a)
b)
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,,
98to,
0,761e
142",
0,6058)
149
0,76
0,08
0,64
x8
x8
x8
6,08
0,64
5,12
142,605e
a)
b)
37681
4508)
c)
60528)
c)
0,258)
Solucin:
a)
3768,
3ar:0112r
b)
7sr
6er
:
:
4s
1l1sr
1102r
011111110r)
4508)
1002
5sr:1012r
Oer
Por tanto,450s
c)
1001010002)
60528)
:
Oer :
5ar :
2sr :
6sr
250,27 8j
1102r
0002r
1012i
010tr
110000101010r)
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)
a) 22',
b) 425q
c)
d)
3,288)
33,338)
Solucin:
a)
22a\
0102r
:
:
56 :
0102
:
:
:
0102
2ar
b)
616616r,
4258\
4s
2s
c)
1002
1012,
100010101r)
3,268,
3s
2s
6s
11,0101102)
011r,
0112,
d)
BINARIOS 151
33,338)
3ar:0112r
Por tanto' 33'33s : 11011'0110112)
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
3ror:00112r
Fror:11112r
0ror
Luego 3F0ru,
b)
00002r
001111 t 100002)
4{',t rc\
: 01002
: 10102
0lllzt
7 rc :
416
A16
c)
010010100111'?)
123rc',
1ro:00012r
2to : 00102r
316:00112
Por tanto'
4.24. convertir al
1236:
100100011'z)
c)
b) 62,10rc)
a) 0,10F16)
Solucin:
. a)
0,10F1)
:
0ror :
Fror :
lror
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
c)
1100010,000100002)
330,22t6,
Por tanto,
4.2s.
330,22
6,
00102'
1001 10000,001000102)
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
c)
01002
0010''
00002
00012'
10000100000,00000001 r)
27,32rc,
: 00102'
: 0lll2
316 : 00112'
116 : 00012
2t6'
716
d)
BINARIOS 153
1101016)
116:00012
016
4.26.
00002
100010000000100002)
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
a)
b)
111001101
101110111
10011 10101
01101 11110
Solucin:
a)
1 1
b)
1001 101
1011101il
a)
1001 I 10101
0110111110
--io-iol10-TTT-
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.
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)
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)
111001
010011
b)
110110111
-11010010
c)
11011011
-11001111
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
a)
0111 0011
0100 0011
b)
0001
0001
0001
0001
1000
0110
1001
0010
0101
Solucin: Cuando
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)
789+999+1214
73t+431+895
Solucin:
a) 78910):
99910):
BINARIOS 157
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)
+
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
0010BcDArKEN
0110 0111
+ 0100 1001
I
___lr
0110
0001 \ l0ll -0000
) otn
L^*
0001
olro
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
:
:
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)
a) 75510) b) 43110) c)
39110)
Solucin:
a)
b)
c)
75510)
43110)
39110)
:
:
:
10111100112)
1101011112)
110000111r)
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
a)
b)
c)
101101111012)
101111000101r)
110111001110111r)
cantidades binarias:
Solucin:
a)
b)
c)
10110111101r'
101111000101ur
2675et
5705er
110111001110111,
6'l167B)
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)
a)
b)
c)
10111101101r)
101010101111100r)
10101100110111112)
Solucin:
a)
b)
c)
10111101101r
5ED16,
557Cror
:
llll2\ :
10l0l010lllll002)
101011001101
ACDF16)
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
a)
567
b) 33338) c)
8\
40408)
Solucin:
a)
b)
c)
567rr:375'o.t
33338)
40408)
:
:
175510)
208010)
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
a)
b)
0,37510)
200010)
c)
54810)
Solucin:
a)
b)
c)
375to,
200010)
548t0,
567u,
3720a)
1944r,
a) 0,4510) b)
25,3010)
c)
405,27 rc)
Solucin:
a)
b)
c)
0,4510)
2s,3oe
405,27
0,34638)
n, :
3t,23t4at
625,212e
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)
a) 1200216\
b) 10AF16)
c)
d)
C1AD16)
111116)
Solucin:
a)
b)
c)
d)
l2oo21q
00010010000000000010r)
104F16) : 00010000101011112)
C1AD16) : 11000001101011012)
111116)
00010001000100012)
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
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
a)
1100
1101
1100
0010
1
+
b)
100
0110
101011
110
Solucin:
a)
b)
57ror
258r0)
siguientes nmeros decimales a BCD natural, BCD Aiken, BCD 5421 y BCD exceso de 3:
a) 309,62 b)
2402,60
c)
3518
Solucin:
a)
BCD
BCD
BCD
b)
BCD
c)
a)
0011 1000
0010 0001
0101
0000
b)
0111 0110
0101 0100
BINARIOS 163
0101
0011
Solucin:
4.57. Dadas
4.58.
0000BcDn",,..r)
Dadas las siguientes cantidades codificadas en BCD natural, BCD Aiken y BCD exceso de 3, realizar su