Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio de Conteo
Ejercicios de Conversiones
e) 146,2510 = ( )8 o) 630,178 = ( )2
f) 79,2310 = ( )8 p) 2E0D,C 16 = ( )2
j) 3079,25 10 = ( )16
1
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
Ejercicio 3: Determinar si son Verdaderas (V) o Falsas (F) y JUSTIFICAR las siguientes equivalencias:
a) 3210 = 1001112 = 408 = 2016 g) 1238 = 8310 = 10100112 = 5316
b) 20010 = 110010002 = 3108 = C816 h) 20078 = 100000001112 = 40716
c) 17010 = 101010102 =2528 = AA16 i) 31568 = 1010011011102 = 15C816
d) 25010 = 11001110102 =30728 = EA16 j) 11038 = 10010100112 = 48616
e) 4087510 = 1010001112 =5078 = 28E16 k) 701218 = 1110000010100012 = 1C14416
f) 9912510 = 11011110012 =24318 = 63216
Operaciones Aritméticas
2
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
II- Dados los números: A = 6410 y B = 478 IV- Dados los números A= B416 y B= 16010
a) Operar A - B en binario (complemento a la b-1) a) Operar -A+B en binario (complemento a la b-1)
Dar el resultado en hexadecimal. n = 8 Dar el resultado en octal. n = 9
b) Operar – A – B en binario (complemento a la b) b) Operar – A – B en binario (complemento a la b)
Dar el resultado en decimal. n = 8 Dar el resultado en decimal. n = 10
3
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
SOLUCIONES
Ejercicio de Conteo
Ejercicios de Conversiones
c) 110010,1112 = 50,87510
5 4 3 2 1 0 -1 -2 -3
1 x 2 +1 x 2 +0 x 2 + 0 x 2 +1 x 2 + 0 x 2 +1 x 2 +1 x 2 + 1 x 2
1x 32 + 1x16 +0 x 8 + 0 x 4 + 1 x 2 + 0 x 1 + 0,50 + 0,25 +0,125
32 + 16 + 0 + 0 + 2 + 0 + 0,50 + 0,25 +0,125
R = 50,87510
d) 10111000,11012 = 184,812510
7 6 5 4 3 2 1 0 -1 -2 -3 -4
1x 2 +0x 2 +1 x 2 + 1 x 2 +1 x 2 + 0 x 2 + 0x2 + 0x 2 +1x 2 +1x 2 + 0 x 2 + 1x2
1x128 +0x64+1x32 + 1x16 +1x 8 +0 x4 +0x20x1+1x0,50+1x0,25+0x0,125+1x1x0,0625
128 + 0 + 32 + 16 + 8 + 0 + 0 + 0 + 0,50 + 0,25 + 0 + 0,0625
R = 184,812510
4
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
5
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
Ejercicio 3: Determinar si son Verdaderas (V) o Falsas (F), las siguientes equivalencias:
a) F g) V
b) V h) V
c) V i) F
d) F j) F
e) F k) F
f) F
Operaciones Aritméticas
s) E000916
– ABCD16
D543C16
6
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
7
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
descarta) 64 + 32 + 0 + 0 + 4 + 2 + 1
+ 12 (sumamos 1 porque es C b-1)
R 000110012 R = - 103 10
R = 000110012 = + 19 16
8
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
9
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
Codificación
Ejercicio 1: Codificar en BCD Natural (8-4-2-1), BCD AIKEN (2-4-2-1) y BCD Exceso de Tres (XS3), el
siguiente número: 6903,18(10)
Código
Símbolo decimal BCD 8-4-2-1 XS-3 AIKEN
0 0000 0011 0000
1 0001 0100 0001
2 0010 0101 0010
3 0011 0110 0011
4 0100 0111 0100
5 0101 1000 1011
6 0110 1001 1100
7 0111 1010 1101
8 1000 1011 1110
9 1001 1100 1111
Ejercicio 2: Codificar en ASCII (binario y hexadecimal) según la tabla de la guía.
Nº Cliente Nombre Saldo Fecha Vto
074893216 MEDINA JULIO CESAR 01355600 30/06/01
10
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
ASCII Hex Símbolo ASCII Hex Símbolo ASCII Hex Símbolo ASCII Hex Símbolo
ASCII Hex Símbolo ASCII Hex Símbolo ASCII Hex Símbolo ASCII Hex Símbolo
64 40 @ 80 50 P 96 60 ` 112 70 p
65 41 A 81 51 Q 97 61 a 113 71 q
66 42 B 82 52 R 98 62 b 114 72 r
67 43 C 83 53 S 99 63 c 115 73 s
68 44 D 84 54 T 100 64 d 116 74 t
69 45 E 85 55 U 101 65 e 117 75 u
70 46 F 86 56 V 102 66 f 118 76 v
71 47 G 87 57 W 103 67 g 119 77 w
72 48 H 88 58 X 104 68 h 120 78 x
73 49 I 89 59 Y 105 69 i 121 79 y
74 4A J 90 5A Z 106 6A j 122 7A z
75 4B K 91 5B [ 107 6B k 123 7B {
76 4C L 92 5C \ 108 6C l 124 7C |
77 4D M 93 5D ] 109 6D m 125 7D }
78 4E N 94 5E ^ 110 6E n 126 7E ~
79 4F O 95 5F _ 111 6F o 127 7F
11
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
SOLUCIONES:
Ejercicio 1: Codificar en BCD Natural (8-4-2-1), BCD AIKEN (2-4-2-1) y BCD Exceso de Tres (XS3), el
siguiente número: 6903,18(10)
Nro.Decimal BCD Natural (8-4-2-1) BCD AIKEN (2-4-2-1) BCD Exceso de Tres (XS3)
6903,18 0110100100000011,00011000 1100111100000011,00011110 1001110000110110,01001011
Respuestas:
1) 489,03 10
2) 290,87 10
3) 928,64 10
4) ACO 2020
12
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
Coma Flotante
Tema elaborado, revisado y corregido por la Ing.Brenda Meloni
Ejercicios de Normalización
Ejercicio 1: Normalizar los siguientes números
a) 0,003310 b) 110,1012
c) 222,1210 d) 1010,12
e) 0,00000071210 f) 0,0011112
g) 0,0000610 h) 1112
i) 1234567,8910 j) 0,12
k) 9760000000000000010 l) 0,010101012
ESTANDAR IEEE-754
a) 577710 b) – 57,2310
c) 347,210 d) - 1,31210
e) 444,4010 f) - 0,889910
g) 3E40116 i) 4033A16
h) ABCD16 j) 512716
13
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
a) 1 10000001 01001001110001000000000
b) 0 11001100 10000111110100100000000
c) 0 10010010 10100010000000000000000
d) 1 10001000 10101010100000000000000
SOLUCIONES
14
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
ESTANDAR IEEE-754
12
a) 5 7 7 710 = 1 0 1 1 0 1 0 0 1 0 0 0 12 = 1, 0 1 1 0 1 0 0 1 0 0 0 12 x 2 (normalizamos el número)
Signo = 0 (positivo)
8-1 7
Exponente = 12 + (2 – 1) = 12 + (2 – 1) = 12 + (128 -1) = 12 + 127 =13910 = 1 0 0 0 1 0 1 12
n-1
(se calcula el exponente en exceso 2 -1)
4 5 B 4 8 8 0 016
12
5 7 7 710 = 1, 0 1 1 0 1 0 0 1 0 0 0 12 x 2 = 4 5 B 8 8 0 0 0 016
5
b) – 5 7, 2 310 = 1 1 1 0 0 1, 0 0 1 12 = 1 ,1 1 0 0 1 0 0 1 12 x 2 (normalizamos el número)
Signo = 1 (negativo)
8-1 7
Exponente = 5 + (2 – 1) = 5 + (2 – 1) = 5 + (128 -1) = 5 + 127 =13210 = 1 0 0 0 0 1 0 02
n-1
(se calcula el exponente en exceso 2 -1)
C 2 6 4 C 0 0 016
5
- 5 7, 2 310 = (-) 1 ,1 1 0 0 1 0 0 1 12 x 2 = C 2 6 4 C 0 0 016
9
c) 3 4 7, 210 = 1 1 0 1 0 0 0 1 1 1, 0 0 12 = 1, 1 0 1 0 0 0 1 1 1 0 0 12 x 2 (normalizamos el número)
15
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
Signo = 0 (positivo)
8-1 7
Exponente = 9 + (2 – 1) = 9 + (2 – 1) = 9 + (128 -1) = 9 + 127 =13610 = 1 0 0 0 1 0 1 02
n-1
(se calcula el exponente en exceso 2 -1)
4 5 5 1 C 8 0 016
9
3 4 7, 210 = 1, 1 0 1 0 0 0 1 1 1 0 0 12 x 2 = 4 5 5 1 C 0 016
0
d) – 1, 3 1 210 = 1, 0 12 = 1, 0 1 0 0 12 x 2 (normalizamos el número)
Signo = 1 (negativo)
8-1 7
Exponente = 0 + (2 – 1) = 0 + (2 – 1) = 0 + (128 -1) = 0 + 127 =12710 = 0 1 1 1 1 1 1 12
n-1
(se calcula el exponente en exceso 2 -1)
B F A 4 0 0 0 016
0
– 1, 3 1 210 = (-) 1, 0 1 0 0 12 x 2 = B F A 4 0 0 0 016
8
e) 4 4 4, 410 = 1 1 0 1 1 1 1 0 0, 0 12 = 1 ,1 0 1 1 1 1 0 0 0 12 x 2 (normalizamos el número)
Signo = 0 (positivo)
8-1 7
Exponente = 8 + (2 – 1) = 8 + (2 – 1) = 8 + (128 -1) = 8 + 127 =13510 = 1 0 0 0 0 1 1 12
n-1
(se calcula el exponente en exceso 2 -1)
16
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
4 3 D E 2 0 0 016
8
4 4 4, 410 = 1 ,1 0 1 1 1 1 0 0 0 12 x 2 = 4 3 D E 2 0 016
0
f) – 0, 8 8 9 910 = 0, 1 1 12 = 0, 1 1 12 x 2 (normalizamos el número)
Signo = 1 (negativo)
8-1 7
Exponente = 0 + (2 – 1) = 0 + (2 – 1) = 0 + (128 -1) = 0 + 127 =12710 = 0 1 1 1 1 1 1 12
n-1
(se calcula el exponente en exceso 2 -1)
B F F 0 0 0 0 016
0
– 0, 8 8 9 910 = (-) 0, 1 1 12 x 2 = B F F 0 0 0 0 016
13
g) 3 E 4 0 116 = 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 12 = 1, 1 1 1 1 0 0 0 0 0 0 0 1 12 x 2
Signo = 0 (positivo)
8-1 7
Exponente = 13 + (2 – 1) = 13 + (2 – 1) = 13 + (128 -1) = 13 + 127 =14010 = 1 0 0 0 1 1 0 02
n-1
(se calcula el exponente en exceso 2 -1)
4 6 7 4 0 C 0 0
13
3 E 4 0 116 = 1, 1 1 1 1 0 0 0 0 0 0 0 1 12 x 2 = 4 6 7 4 0 C 0 0 16
15
h) A B C D16 = 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 12 = 1, 0 1 0 1 0 1 1 1 1 0 0 1 1 0 12 x 2
Signo = 0 (positivo)
8-1 7
Exponente = 15 + (2 – 1) = 15 + (2 – 1) = 15 + (128 -1) = 15 + 127 =14210 = 1 0 0 0 1 1 1 02
n-1
(se calcula el exponente en exceso 2 -1)
17
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
4 7 2 B C D 0 0
15
A B C D16 = 1, 0 1 0 1 0 1 1 1 1 0 0 1 1 0 12 x 2 = 4 7 2 B C D 0 016
18
i) 4 0 3 3 A 16 = 0 1 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 1 02 = 1, 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 1 02 x 2
Signo = 0 (positivo)
8-1 7
Exponente = 18 + (2 – 1) = 18 + (2 – 1) = 18 + (128 -1) = 18 + 127 =14010 = 0 0 0 1 0 0 1 02
n-1
(se calcula el exponente en exceso 2 -1)
0 9 0 0 6 7 4 0
18
4 0 3 3 A 16 = 1, 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 1 02 x 2 = 9 0 0 6 7 4 016
14
j) 5 1 2 716 = 0 1 0 1 0 0 0 1 0 0 1 0 0 1 1 12 = 1, 0 1 0 0 0 1 0 0 1 0 0 1 1 12 x 2
Signo = 0 (positivo)
8-1 7
Exponente = 14 + (2 – 1) = 14 + (2 – 1) = 14 + (128 -1) = 14 + 127 =14110 = 1 0 0 0 1 1 0 12
n-1
(se calcula el exponente en exceso 2 -1)
4 6 A 2 4 E 0 0
18
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
14
5 1 2 716 = 1, 0 1 0 0 0 1 0 0 1 0 0 1 1 12 x 2 = 4 6 A 2 4 E16
a)
Signo = 1 (negativo)
Exponente = 1 0 0 0 0 0 0 12 - 12710 =12910 - 12710 = 210 (se saca el exceso y se obtiene el exponente)
Mantiza = 0 1 0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0
2
Número = (-) 1, 0 1 0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 x 2 (desnormalizo)
(-) 1 0 1, 0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (desnormalizo)
5 2 7 1 0 0 0 0 016
0 -1 -2 -3
- 5 , 2 7 116 = 5 X 16 + 2 X 16 + 7 X 16 + 1 X 16
5 , 2 7 116 = - 5, 1 5 2 2 410
b)
0 10000000 10000111110100100000000
Signo = 0 (positivo)
Exponente = 1 0 0 0 0 0 0 02 - 12710 =12810 - 12710 = 110 (se saca el exceso y se obtiene el exponente)
Mantiza = 1 0 0 0 0 1 1 1 1 1 0 1 0 0 1 0 0 0 0 0 0 0 0
1
Número = 1, 1 0 0 0 0 1 1 1 1 1 0 1 0 0 1 0 0 0 0 0 0 0 0 x 2 (desnormalizo)
1 1, 0 0 0 0 1 1 1 1 1 0 1 0 0 1 0 0 0 0 0 0 0 0
3 0 F A 4 0 016
19
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
0 -1 -2 -3 -4
3,0FA416 = 3 X 16 + 0 X 16 + F X 16 + A X 16 + 4 X 16
= 3 X 1 + 0 + 15 / 256 + 10 / 4096 + 0
= 3 + 0,0585 + 0,00244
C3E9016 = 3,0609410
c)
0 10010010 10100010000000000000000
Signo = 0 (positivo)
Exponente = 1 0 0 1 0 0 1 02 - 12710 =14610 - 12710 = 1910 (se saca el exceso y se obtiene el exponente)
Mantiza = 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19
Número = 1, 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 x 2 (desnormalizo)
= 1 1 0 1 0, 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 0 1 0, 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 A 2 0 0 0 016
1 0 -1
1 A, 216 = 1 x 16 + A x 16 + 2 x 16
= 1 X 16 + 10 X 1 + 2/16
= 16+ 10 + 0,125
1 A, 216 = 2 6, 1 2 510
d)
1 10001000 10101010100000000000000
Signo = 1 (negativo)
Exponente = 1 0 0 0 1 0 0 02 - 12710 =13610 - 12710 = 1010 (se saca el exceso y se obtiene el exponente)
20
U . T . N A R Q U I T E C T U R A D E C O M P U T A D O R A S U N I D A D 1
Mantiza = 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
10
Número = 1, 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 x 2 (desnormalizo)
= 1 1 0 1 0 0 0 1 0 0 0 0 0 0, 0 0 0 0 0 0 0 0 0 0
2 A A 016
2 1 0
2 A A16 = 2 x 16 + A x 16 + A x 16
= 2 X 256 + 10 x 16 + 10 x 1
= 512+ 160 + 10
2 A A16 = 6 8 210
21