Numeración de bits


En computación , la numeración de bits es la convención utilizada para identificar las posiciones de los bits en un número binario .

En computación , el bit menos significativo ( LSB ) es la posición del bit en un entero binario que representa el lugar de los 1 binarios del entero. De manera similar, el bit más significativo ( MSB ) representa el lugar de mayor orden del entero binario. El LSB a veces se denomina bit de orden inferior o bit más a la derecha , debido a la convención en la notación posicional de escribir dígitos menos significativos más a la derecha. El MSB se conoce de manera similar como el bit de orden superior o el bit más a la izquierda.. En ambos casos, LSB y MSB se correlacionan directamente con el dígito menos significativo y el dígito más significativo de un entero decimal .

La indexación de bits se correlaciona con la notación posicional del valor en base 2. Por esta razón, el índice de bits no se ve afectado por la forma en que se almacena el valor en el dispositivo, como el orden de bytes del valor . Más bien, es una propiedad del valor numérico en binario mismo. Esto se utiliza a menudo en la programación a través del desplazamiento de bits : un valor de corresponde al enésimo bit de un entero binario (con un valor de ).1 << n2n

En la esteganografía digital , los mensajes confidenciales pueden ocultarse manipulando y almacenando información en los bits menos significativos de una imagen o un archivo de sonido. El usuario puede recuperar posteriormente esta información extrayendo los bits menos significativos de los píxeles manipulados para recuperar el mensaje original. Esto permite que el almacenamiento o la transferencia de información digital permanezcan ocultos.

Esta tabla ilustra un ejemplo del valor decimal de 149 y la ubicación de LSB. En este ejemplo particular, la posición del valor de la unidad (decimal 1 o 0) se ubica en la posición de bit 0 (n = 0). MSB significa bit más significativo , mientras que LSB significa bit menos significativo .

Las expresiones bit más significativo primero y bit menos significativo al final son indicaciones sobre el orden de la secuencia de bits en los bytes enviados por un cable en un protocolo de transmisión en serie o en un flujo (por ejemplo, un flujo de audio).


La representación binaria del decimal 149, con el LSB resaltado. El LSB representa un valor de 1.
La representación binaria sin signo del decimal 149, con el MSB resaltado. El MSB representa un valor de 128.
LSB 0: un contenedor para un número binario de 8 bits con el bit menos significativo resaltado asignado al número de bit 0
MSB 0: un contenedor para un número binario de 8 bits con el bit más significativo resaltado asignado al número de bit 0