Está en la página 1de 39

4

CAPITULO

Sistemas de numeracin
y cdigos binarios

4.1. rNTRoDUccioN
Existen muchas formas

d. r"p."r.ntacin

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, +b.lO-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 .*pr.rudo 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. 1.2.3.4.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.
E.IEMPLO:
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,.",

También podría gustarte