Anda di halaman 1dari 4

1.

Signo y magnitud

512

Signo Completar con 0 Número binario

0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0

-29

Signo Completar con 0 Número binario

1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1

Complemento A dos.

512

Signo Completar con 0 Número binario

0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0

-29

Signo Completar con 0 Número binario

1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1

2. Convertir a decimal los siguientes valores en complemento A dos.

1101011:

0010100 + 1 = 0010101

= -21

0101101:

= 45

3. a).
b). desde hasta

c). Sumar en binario puro (excepto cuando ambos son positivos o negativos):

Si hay acarreo final, el resultado es positivo pero hay que sumar el acarreo al resultado.

Si no hay acarreo final, el resultado es negativo.

7. Calcular el complemento a diez del número decimal 13250 en base a la formula

8. Calcule (72530-13250) empleando aritmética en complemento a diez. Suponga reglas


similares a las vistas para la aritmética en complemento a dos.

72532 + 86750 = (159282- 100000) = 59282

10. considere los números representaos en complemento a dos con ocho bits y realice los
siguientes cálculos:

6 + 13 = 00000110 + 00001101 = 00010011

-6 + 13 = 11111010 + 00001101 = 00000111

6 - 13 = 00000110 + 11110011 = 11111001

-6 - 13 = 11111010 + 11110011 = 11101101

11. calcule las siguientes diferencias utilizando complementos a dos:

a). 111000 + 001101 = 1 000101

b). 11001100 + 00010010 = 11011110

c) 111100001111 + 001100001101 = 1 001000011100

d) 11000011 + 00011000 = 11011000

14. dados x = 0101 e y = 1010 en notación de complemento a dos (es decir x = 5 e y = -6).
Calcule el producto p = xy con el algoritmo de Booth.

A Q Q-1 M
0000 1010 0 0101 Inicial
0000 0101 0 0101 desplazar
1011 0101 0 0101 𝐴 ←𝐴−𝑀
1101 1010 1 0101 Desplazar
0010 1010 1 0101 𝐴 ←𝐴+𝑀
0001 0101 0 0101 Desplazar
1100 0101 0 0101 𝐴 ←𝐴−𝑀
1110 0010 1 0101 Desplazar

15. use el algoritmo de Booth para multiplicar 23 (multiplicación) por 29 (multiplicador), donde
cada número está representado con 7 bits.

A Q Q-1 M
000000 010111 0 010011 Inicial
101101 010111 010011 𝐴 ←𝐴−𝑀
0
110110 101011 010011 Desplazar
111011 010101 1 010011 Desplazar
111101 101010 1 010011 Desplazar
010000 101010 1 010011 𝐴 ←𝐴+𝑀
001000 010101 0 010011 Desplazar
110101 010101 0 010011 𝐴 ←𝐴−𝑀
111010 101010 1 010011 Desplazar
001101 101010 1 010011 𝐴 ←𝐴+𝑀
000110 110101 1 010011 Desplazar

23. exprese en formato de coma flotante IEEE de 32-bits los siguientes números:

a). -5

S Exponente Mantisa
1 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

b). -6

S Exponente Mantisa
1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

c). -1.5

S Exponente Mantisa
1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

d). 384

S Exponente Mantisa
0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
e). 1/16

S Exponente Mantisa
0 0 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

f).-1/32

S Exponente Mantisa
1 0 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Anda mungkin juga menyukai