Representación de números binarios negativos |
En sistema binario no existe un símbolo explícito para los números negativos.
Ejemplo: el signo (-) en decimal; ![-25_{10}](https://latex.codecogs.com/svg.image?-25_{10})
Se recurre a otros mecanismos, partiendo de un orden de magnitud establecido. Este orden de magnitud debe poder representar adecuadamente los valores de interés, tomando también en cuenta signo.
En un número binario:
MSB (Most Significan Bit) - bit más significativo
LSD (Least Significant Bit) - bit menos significativo
Representación con signo y magnitud
Representación con complemento 2
Para un orden de magnitud de m bits, el MSB representa el signo de forma implícita:
- Los números positivos se representan directamente; el MSB es 0
- Los números negativos se representan como el
del número positivo; el MSB termina valiendo 1 al obtener el complemento.
Con m bits, se pueden representar números desde
hasta ![\inline +2^{m-1}-1](https://latex.codecogs.com/svg.image?\inline&space;+2^{m-1}-1)
Créditos: Ricardo Villegas (Profesor de la asignatura Lógica Digital, en la Universidad de Carabobo).
Comentarios
Publicar un comentario