Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Claudia Litvak
UNIDAD 3-4 Punto Flotante, Operaciones Binarias,
ASCII, BCD y otros
5)
a) Efectuar la suma en (a) con números de 8 bits, y dar valores a los flags.
Luego convertir a decimal los operandos y el resultado, supondiendo que:
b) Se trata de cantidades sin signo
c) Se trata de cantidades signadas (con signo y complemento a la base)
1
Arquitectura de Computadores Curso: K1031 Docente: Dra. Claudia Litvak
UNIDAD 3-4 Punto Flotante, Operaciones Binarias,
ASCII, BCD y otros
9) Realice las siguientes operaciones en BCD (para ello antes pasar de decimal a BCD)
a) 3(10) + 6(10)
b) 36(10) + 52(10)
c) 8(10) + 7(10)
d) 58(10) + 37(10)
e) 147(10) + 380(10)
Respuestas:
5) A) Suponemos dos números en 8 bits: A = 0010 1100 (2) y B = 1001 0110 (2).
Luego A + B:
111 1
R = 1100 0010 (2)
0010 1100
+
1001 0110
1100 0010
Flags: S Z V C
1 0 0 0
A = 44 (10) y B es un negativo signado y está en C 2. Para saber el valor absoluto hago B – 1 y cambio los dígitos:
111 1
0010 1100
+
1001 0110
1100 0010
R = 1001 0101(2)
Valor absoluto de B = 0110 1010(2) = 106(10) A + B = 44 (10) + (-106(10)2) = -62(10)
B = -106(10)
Arquitectura de Computadores Curso: K1031 Docente: Dra. Claudia Litvak
UNIDAD 3-4 Punto Flotante, Operaciones Binarias,
ASCII, BCD y otros
1001 0110
-
1
1001 0101
6) Cadena enviada:
Verificador
0111 1 Si hubiera error en el primer bit
0 de la segunda cadena, en vez de
0101 0 un 0 habría un 1 en esa posición
0
1100 0
0
7)
0011 0
0
Verificador 1101 1
0
3
Arquitectura de Computadores Curso: K1031 Docente: Dra. Claudia Litvak
UNIDAD 3-4 Punto Flotante, Operaciones Binarias,
ASCII, BCD y otros
8)
4
Arquitectura de Computadores Curso: K1031 Docente: Dra. Claudia Litvak
UNIDAD 3-4 Punto Flotante, Operaciones Binarias,
ASCII, BCD y otros
9)