Está en la página 1de 7

Arquitectura de Computadores

UTN - FRBA Campus/Medrano


DISI PARCIALITO

Apellido y Nombre: ……………………………….…………… Legajo: …………….…….…

Tema 1

1. Realizar la siguiente suma en BCD: 213910 + 466710


2. En el contexto de las Representaciones redundantes, conceptualice Distancia y Distancia de un código.
3. Realizar las conversiones siguientes haciendo el desarrollo que corresponda.

Binario Hexadecimal Decimal Octal


11001010010101112

974216

1C16

A8516

75268

1001100110102

110100001002

16050378
4. Represente el número 2110 en punto flotante. Exceso 127 (simple precisión).
5. Realizar las siguientes operaciones aritméticas con signados tal como lo haría la ALU. Utilizar formato de
16 bits y Ca2. Determinar el valor de los flags: S, Z, V y C.

a) 25810 + 13610
b) 21710 -17110
1 2 3 4 5

         
Arquitectura de Computadores
UTN - FRBA Campus/Medrano
DISI PARCIALITO

Apellido y Nombre: ……………………………….…………… Legajo: …………….…….…

Tema 2

1. Realizar las siguientes operaciones aritméticas con signados tal como lo haría la ALU. Utilizar formato de
16 bits y C2. Determinar el valor de los flags: S, Z, V y C.

a) 12810 + 13010
b) 12810 -3210

2. Realizar la siguiente suma en BCD: 28310 + 18810


3. Represente el número decimal 15 en punto flotante. Exceso 127 (simple precisión).
4. Conceptualice Underflow.
5. Realizar las conversiones siguientes haciendo el desarrollo que corresponda.

Binario Hexadecimal Decimal Octal


1111110001011010012

CF8E16

E516

B2F816

1408

1101012

1011110012

70A1F16

1 2 3 4 5

         

RESPUESTAS -Tema 1

1. Realizar la siguiente suma en BCD: 2139 + 4667


2. En el contexto de las Representaciones redundantes, conceptualice Distancia y Distancia de un
código.
Arquitectura de Computadores
UTN - FRBA Campus/Medrano
DISI PARCIALITO

Distancia: la distancia entre 2 palabras cualesquiera de un código es la cantidad de bits que hay que
cambiar en una para pasar a la otra (es decir la cantidad de bits en que difieren).
Distancia de un código: es la mínima distancia encontrada entre sus palabras. Por ejemplo en BCD Puro
la distancia es =1.

3. Realizar las conversiones siguientes haciendo el desarrollo que corresponda.

Binario Hexadecimal Decimal Octal


11001010010101112 CA5716
1001 0111 0100 00102 974216
1C16 2810
A8516 269310
111 101 010 1102 75268
1001100110102 46328
110100001002 32048
70A1F16 16050378
4. Represente el número decimal 21 en punto flotante. Exceso 127 (simple precisión).
4
2110 = 101012 = 1.01012 x 10 2

Exponente 4 + 127 = 13110 = 1000 00112


0 10000011 01010000000000000000000
5. Realizar las siguientes operaciones aritméticas con signados tal como lo haría la ALU. Utilizar
formato de 16 bits y C2. Determinar el valor de los flags: S, Z, V y C. Interpretar los valores de los
flags obtenidos.

a) 258 + 136
b) 217-171
Arquitectura de Computadores
UTN - FRBA Campus/Medrano
DISI PARCIALITO
Arquitectura de Computadores
UTN - FRBA Campus/Medrano
DISI PARCIALITO

RESPUESTAS - Tema 2

1. Realizar las siguientes operaciones aritméticas con signados tal como lo haría la ALU. Utilizar
formato de 16 bits y C2. Determinar el valor de los flags: S, Z, V y C.

a) 128 + 130
b) 128-32
Arquitectura de Computadores
UTN - FRBA Campus/Medrano
DISI PARCIALITO
Arquitectura de Computadores
UTN - FRBA Campus/Medrano
DISI PARCIALITO

2. Realizar la siguiente suma en BCD: 283 + 188


3. Represente el número decimal 15 en punto flotante. Exceso 127 (simple precisión).
3
1510 = 11112 = 1,1112 x 10 2

Exponente 3 + 127 = 13010 = 100000102


0 10000010 11100000000000000000000

4. Conceptualice Underflow.
Se produce cuando no se puede representar un número muy cercano a cero. Solo para variables reales,
cuando el resultado de una operación cae en el hueco definido por los limites inferiores del rango (valores
muy cercanos a cero, del que se excluye el cero).

5. Realizar las conversiones siguientes haciendo el desarrollo que corresponda.

Binario Hexadecimal Decimal Octal


1111110001011010012 3F16916
1100 1111 1000 11102 CF8E16
E516 22910
B2F816 458161
0

001 100 0002 1408


1101012 658
1011110012 5718
70A1F16 1605037
8

También podría gustarte