Práctico 1 - Ejercicio 3

Práctico 1 - Ejercicio 3

de Veronica Viviana Pintos Fernandez -
Número de respuestas: 4

Buenas,

Quisiera consultar por la representación con desplazamiento y verificar los otros cálculos para 524:

524 = 10 0000 1100 b  -> 0000 0010 0000 1100 b en 16 bits

A) Valor y signo

0000 0010 0000 1100 b siendo el BMS = 0 para número positivo (1 en caso contrario)

B) Desplazamiento

d = 2^(n - 1) = 2^(16 - 1) = 32768

N -> d + N = 32768 + 524 = 33292 = 0100 0010 0000 1100 b en 16 bits

Rango: -d <= N <= 2^n - 1 - d

            -32768 <= N <= 32767

C) Complemento a 1

524 = 1111 1101 1111 0011 b


Desde ya muchas gracias.

Saluda,

Verónica.

En respuesta a Veronica Viviana Pintos Fernandez

Re: Práctico 1 - Ejercicio 3

de Gustavo Brown -

Están bien A) y B). 

C) está mal porque el número 524 en complemento A1 se escribe igual que el binario puesto que es positivo. No confundir la acción de aplicar el complemento a1 a un número de ver la representación en complemento a1 de un número.

O sea, 524 en complemento A1 es 0000 0010 0000 1100 b


Saludos,
  Gustavo

En respuesta a Gustavo Brown

Re: Práctico 1 - Ejercicio 3

de Veronica Viviana Pintos Fernandez -

Muchas gracias Gustavo por tu respuesta y aclaración.

Agrego que para la representación Desplazamiento de 524, d = 33292 = 1000 0010 0000 1100 b (le erré cuando lo escribí).

Saluda,

Verónica.