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.