0% encontró este documento útil (0 votos)
128 vistas13 páginas

Ejercicios de Conversión Numérica y Operaciones

El documento presenta varios ejercicios de conversión entre sistemas de numeración binario, decimal y ternario. En el primer ejercicio, se convierten números decimales a binario y viceversa. En el segundo ejercicio, se realizan operaciones aritméticas en binario puro. En el tercer ejercicio, se realiza una resta en binario. En el cuarto ejercicio, se realizan más restas en binario. En el quinto ejercicio, se realizan restas entre números binarios con parte entera y decimal. En el sexto ejercicio

Cargado por

EddyUrbanoRamos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
128 vistas13 páginas

Ejercicios de Conversión Numérica y Operaciones

El documento presenta varios ejercicios de conversión entre sistemas de numeración binario, decimal y ternario. En el primer ejercicio, se convierten números decimales a binario y viceversa. En el segundo ejercicio, se realizan operaciones aritméticas en binario puro. En el tercer ejercicio, se realiza una resta en binario. En el cuarto ejercicio, se realizan más restas en binario. En el quinto ejercicio, se realizan restas entre números binarios con parte entera y decimal. En el sexto ejercicio

Cargado por

EddyUrbanoRamos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

EJERCICIOS PROPUESTOS

1.
a) Convertir a binario los sgtes numero :
321
1462
205
321:2 = 160 Resto: 1
1462:2= 731 Resto: 0
102 Resto: 1
160:2 = 80 Resto:
51
Resto: 0
80:2 = 40
Resto:
25
Resto: 1
40:2 = 20
Resto:
12
Resto: 1
20:2 = 10
Resto:
6
Resto: 0
10:2=5
Resto:
Resto: 0
5:2=2
Resto:
Resto: 1
2:2=1
Resto:
110011012
321 = 1010000012

731:2= 365

Resto: 1

102:2=

365:2= 182

Resto: 1

51:2=

182:2= 91

Resto: 0

25:2=

91:2= 45

Resto: 1

12:2=

45:2= 22

Resto: 1

6:2= 3

22:2= 11

Resto: 0

3:2= 1

11:2= 5

Resto: 1

205=

1023
1023:2= 511 Resto:
Resto: 1
511:2= 255 Resto:
Resto: 1
255:2= 127 Resto:
Resto: 1
127:2= 63
Resto:
Resto: 0
63:2= 31
Resto:
Resto: 0
31:2= 15
Resto:
Resto: 0
15:2= 7
Resto:
Resto: 0
7:2= 3
Resto:
100001112
3:2= 1
Resto:
1023=11111111112
45
45:2= 22
22:2= 11
11:2= 5
5:2= 2

Resto:
Resto:
Resto:
Resto:

1
0
1
1

205:2=

5:2= 2
2:2= 1
Resto: 0
1462= 10110110110 2
1

1024
1024:2= 512 Resto: 0

Resto: 1

135
135:2= 67

512:2= 256

Resto: 0

67:2= 33

256:2= 128

Resto: 0

33:2= 16

128:2= 64

Resto: 0

16:2= 8

64:2= 32

Resto: 0

8:2= 4

32:2= 16

Resto: 0

4:2= 2

16:2= 8

Resto: 0

2:2= 1

8:2= 4

Resto: 0

135 =

4:2= 2

Resto: 0
2:2=1
1024= 10000000000 2
967
967:2= 483 Resto: 1
483:2= 241 Resto: 1
241:2= 120 Resto: 1
120:2= 60
Resto: 0

Resto: 0

2:2= 1
Resto: 0
45 = 1011012

60:2= 30
Resto: 0
30:2= 15
Resto: 0
15:2= 7
Resto: 1
7:2= 3
Resto: 1
3:2= 1
Resto: 1
967 = 11110001112

b) Convertir a decimal los nmeros binarios


1110012

25

1110012 = 1*

24

+ 1*

+ 1*

23

+ 1*

+ 0*

22 + 0*

+ 0*

21 + 1*

20

=32+16+8+0+0+1= 57
1010002
5

1010002 = 1*

+ 0*

+ 0*

24

+ 0*

+ 0*

=32+0+8+0+0+0= 40
1000000012

28 +0*

1000000012 = 1*
+ 0*

22 + 0*

27

26 +0*

+0*

25

+ 0*

23

21 +
20 =256+0+0+0+0+0+0+0+1= 257

1*
011110002

27

+1*

0*

011110002 =0*

22 + 0*

26 + 1*

25

+ 1*

24

23

+ 1*

+ 0*

21 +
0

=0+64+32+16+8+0+0+0= 120

00000112
00000112 = 0*

21 + 1*

26 + 0*

25

24

+ 0*

+ 0*

23

+ 0*

22 + 1*

20 =0+0+0+0+0+2+1= 3

101012
101012 = 1*

24

+ 0*

23

+ 1*

22 + 0*

21 + 1*

20

=16+0+4+0+1= 21
c) Convertir a base 3 los sgtes numeros
76
76:3= 25 Resto: 1
Resto: 0

458
458:3= 152

222
Resto: 2

222:3= 74

25:3= 8 Resto: 1
Resto: 2
8:3= 2
Resto: 2
Resto: 0
76 = 22113
Resto: 2

152:3= 50

Resto: 2

50:3= 16

74:3= 24

Resto: 2

16:3= 5

24:3= 8

Resto: 1

5:3= 1

8:3= 2

Resto: 2

222 =

220203
458 = 121222 3

2.

Realizar las sgtes operaciones en binario puro


a)
b)
e)
1 111
1
11001102 +
+
1102 +
10010112
12
1002
101100012
10002
10102

c)

d)

11

111

11 2 +

1002

111 2

11 2

10 2

100 2

110 2

f)

g)
1
1 1
11002 +
10102 +
102+102+12
10002
10112
= 102 +12=1012
101002
101012

h)

i)
1 1
10012

12+12+12+12+12 =

10112
101002

j)
12 +12+12+12+12+12 = 102+102+102 = 1002 + 102 = 1102
k)
p)
112 10002 -

l)

m)

n)

o)

q)
112 11002 -

1112 -

1012 -

10112 -

012
01012
102
1102

10 2
1012

0102

112

11 2

01 2
11(2

r)
u)
X

1002
10002
100 2
s)

t)

11100012 X
11002 X
1112

101010 2 X

1110001

101010

1011(2

1001 2

101(2

1012
1011

1100
1110001

000000

0000
1110001
1100
1100010111(2
111100(2

0000

000000

1011

101010

110111 2

101111010 2
v)

w)
10112
10011112
1011002
1002
112
01102
100
1011(2
1011
0000000
0011
1011
1001111
000
1000012
1001111
110
0000000
100
111011010(2
100

x)
X

y)
11002
100

1002
11 2

100
100
000

100
000

z)

aa)
1001002
11
11
11
000
00

112
1100 2

110000 2
1102
110
1000
0000
000
00
0

00
00
0

3)

00
00
0

Realizar la operacin 00010002 1110012


a)
00010002 a base 10 23 = 8
1110012 a base 10 25 + 24 + 23 + 1 = 57
al configurar los nmeros a base decimal, nos damos cuenta que la
operacin de resta no es permitida , porque 8<57
b)
0000111001 C1 1111000110
Al sumar y se tiene acarreo, por lo tanto es un nmero negativo.
Aplicando nuevamente C1 a esta suma, hallamos el valor real de la
sustraccin pero sin olvidar el signo real que es negativo:
1111001110 C1 0000110001 b10 = - 49 (coincide con 8 - 57)
c)
0000111001C21111000111
Sumando los sumando anteriores: 1111001111
Dado que al final de la suma no hay acarreo, la suma obtenida es
negativa y el resultado est en complemento 2, el cual corresponde a
-49.

4)

Todas las restas se encuentran en binario:


a) 10000000 110111
C1:
0000110111 C1 1111001000
Sumando (Restando) =10001001000. Sumando 1 (acarreo) a
la suma sin acarreo (0001001000) se obtuvo finalmente:
0001001001.
C2:
0000110111 C21111001001
Sumando (Restando) = 10001001001. El acarreo se desprecia
y se obtiene as el binario real: 0001001001
b) 00111111 00011100
C1:
0000011100C1 1111100011

Sumando (Restando) = 10000100010. Sumando 1 (acarreo) a


la suma sin acarreo (0000100010) se obtuvo finalmente:
0000100011.
C2:
0000011100C21111100100
Sumando (Restando) = 10000100011. Dado que hay acarreo
el nmero este se desprecia y est en binario real
(0000100011)
c) 00011100 00111111
C1:
0000111111C1 1111000000
Sumando (Restando) = 1111011100
C2:
0000111111 C2 1111000001
Sumando (Restando) = 1111011101. Dado que hay acarreo el
nmero est en negativo.

d) 100001 10000
C1:
0000010000 C1 1111101111
Sumando (Restando) = 10000010000. Dado que hay un
acarreo, se suma 1 a la parte sin acarreo (0000010000) =
0000010001
C2:
0000010000 C2 1111110000
Sumando (Restando) = 10000010001. Dado que hay acarreo
este se desprecia y el nmero est en negativo y en C2 =
0000010001.
5)
a) 2010 3010
C1:
2010=0000010100
3010=0000011110C1 1111100001
Sumando (Restando) = 1111110101. Dado que no hay un
acarreo, la suma es negativa y est en C1.
C2:
2010=0000010100
3010=0000011110C2 1111100010

Sumando (Restando) = 1111110110. Dado que hay acarreo


este se desprecia y el nmero est en negativo y en C2 =
111110110.
b) 5110 6410
C1:
5110 = 0000110011
6410 =0001000000C1 1110111111
Sumando (Restando) = 1111110010. Dado que no hay un
acarreo, la suma es negativa y est en C1.
C2:
5110 = 0000110011
6410 =0001000000 C2 1111000000
Sumando (Restando) = 1111110011. Dado que no hay acarreo
este se desprecia y el nmero es positivo y en binario real.

c) 1210-1910
C1:
1210=0000001100
1910= 0000010011 C1 1111101100
Sumando (Restando) = 1111111000. Dado que no hay un
acarreo, la suma es negativa y est en C1.
C2:
1210=0000001100
1910= 0000010011C2 1111101101
Sumando (Restando) = 1111111001. Dado que no hay acarreo
el nmero est en negativo y en C2.
6)
a) 11011,1112
11011,1112 = 24 + 23 + 2 + 1 + 2-1 + 2-2 + 2-3 = 27,875
b) 100,102
100,102 = 22 + 2-1 = 4.5
c) 100,012
100,012 = 22 + 2-2 = 4.25
7)
a) 127,75
Parte entera : 127 11111112
Parte decimal: 0,75
0,75 * 2 = 1,5 1
0,5 * 2 = 1 1

Parte decimal: 0,1100 (Se le completa con 2 ceros debido a que


la precisin es de 4 bits).
Se obtiene: 1111111,11002
b) 221,21
Parte entera : 221 110111012
Parte decimal: 0,21
0,21 * 2 = 0,42 0
0,42 * 2 = 0,84 0
0,84 * 2 = 1,68 1
0,68 * 2 = 1,36 1,..
Parte decimal: 0,0011 (Hay 4 bits, no se le aade nada).
Se obtiene: 11011101,00112
c) 307,18
Parte entera : 307 1001100112
Parte decimal: 0,18
0,18 * 2 = 0,36 0
0,36 * 2 = 0,72 0
0,72 * 2 = 1,44 1
0,44 * 2 = 0,88 0,
Parte decimal: 0,0010 (Hay 4 bits, no se le aade nada).
Se obtiene: 100110011,00102
d) 0,6875
Parte entera : 0 02
Parte decimal: 0,6875
0,6875 * 2 = 1,375 1
0,375 * 2 = 0,75 0
0,75 * 2 = 1,5 1
0,5 * 2 = 1 1
Parte decimal: 0,1011 (Hay 4 bits, no se le aade nada).
Se obtiene: 0,10112

d)0.6875

0.6875* 2 1.375 1
0.375* 2 0.75 0
0.75* 2 1.5 1 0.6875 0.10110 2
0.5* 2 1 1
0* 2 0 0
e)0.3125:

0.3125* 2 0.625 0
0.625* 2 1.25 1 0.3125 0.01012
0.25* 2 0.5 0
0.5* 2 1 1

f)236,984:

236.984 236 0.984


a)236 2
0 118 2
0 0 59 2
0 0 1 29 2
0 0 1 1 14 2 236 111011002
0 0 1 1 0 7 2
0 0 1 1 0 1 3 2
0 0 1 1 0 1 1 1
b)0.984* 2 1.968 1
0.968* 2 1.936 1 0.984 0.1112
0.936* 2 1.872 1
236 0.984 111011002 0.1112 11101100.1112
8) Convertir a base 16 :
a) 316710 : = C5A

3167 16
15 197 16
5 12

=C5A

b) 21910 :

219 16
11 13

=DB

c) 656010 :

6560 16
0 410 16
10 25 16
9 1
d)1102 :

= 19A0


110
420

=6

e)10010112:


1001011
4 0 0 0 | 8 0 2 1 4B
f)728

728 16
8 45 16 2 D8
13 2
g) 3167

3167 16
15 197 16 C 5 F
5 12
9) Convertir a base 10 :
a) 3AE :

3*16 2 10.16 14 1 942


b) FFF :

15*162 15.16 15 1 4095


c)6AF:

6*16 2 10.16 15*1 1711


d)C20:

12 *162 2*16 0*1 3104

10*162 2*16 14*1 2606

e)A2E :

F)208:

2*8 0 16
g)1258:

1*82 2*8 5*1 85


10)CONVERTIR A BASE 8 :
a)3167:

3167 8
7 395 8
3 49 8 61378
1 6
b)219:

219 8
3 27 8 3338
33
c)304:

304 8
0 38 8 4608
64
d)256:

256 8
0 32 8 4008
04
e)101:

101 8
5 12 8 1458
4 1
f)110:

110 8
6 13 8 1568
5 1

g)10010112:

)

1001011
1| 0 0 1| 0 2 1| 1138
A decimal
a) 3178
3178 = 3*82 + 1*81 + 7*80 = 207
b) 138
138 = 1*81 + 3*80 = 11
c) 70218
70218= 7*83+0*82 + 3*81 + 1*80 = 3601
d) 6778
6778= 6*82 + 7*81 + 7*80 = 447
e) 208
208 = 2*81 + 0*80 = 16

f) 1258
1258 = 1*82 + 2*81 + 5*80 = 85
11)
a) +1410 1410 = 1110
C-1 : 0001110
C-2: 0001110
7 bits: 0001110
b) -1510 1510 = 1111
C-1: 1111000
C-2: 1111001
7 bits: 10001111

12 ) Asa
a) 100011
100011 C1 011000 -1(16+8)=-24

b) 000011
000011 C2 000011 2+1=3

c) 1100101
1100101 C20011010 +1 0011011 1(16+8+2+1)= -27

d) 1001001
1001001 magnitud signo -(8+1)=- 9

También podría gustarte