Bit mais significativo
Em ciência da computação, o bit mais significativo (MSB de most significant bit) é a posição de bit em um número binário, com o maior valor. O MSB é por vezes referido como o bit mais a esquerda em arquiteturas big-endian, devido à convenção em notação posicional de se escrever dígitos mais significativos mais à esquerda.
O MSB também pode corresponder ao sinal de um número binário em notação de complemento para um ou complemento de dois. "1" significando negativo e "0" significando positivo..[1]
MSB, em caixa alta, também pode significar "byte mais significativo". O significado é paralelo ao anterior: é o byte (ou octeto), em que a posição de um número multi-bytes, que tem o maior valor potencial. Por exemplo: 0010011111010111 terá como menos significativo o byte 11010111, e como mais significativo o byte 00100111.
Por extensão, os bits mais significativos (plural) são os bits dos números mais próximos ao MSB, incluindo o MSB.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/76/Most_significant_bit.svg/280px-Most_significant_bit.svg.png)
Convenções
Ao se referenciar bits específicos dentro de um número binário, é comum atribuir-se a cada bit um número, variando de forma crescente de zero o número de bits do número menos 1. No entanto, a ordem usada para esta atribuição pode ser em qualquer direção, e ambos os ordenamentos são utilizados (em diferentes contextos). Esta é uma razão pela qual "MSB" é frequentemente utilizado para designar o bit de alta ordem em vez de um número de bits (que tem maior potencial para a confusão).
Ver também
- Bit menos significativo
- Sistema binário (matemática)
- Representação de números com sinal
- Complemento para dois
- Extremidade (ordenação)
Referências
- ↑ MURDOCCA, Miles J.; HEURING, Vincent P. (2001). Introdução à Arquitetura de Computadores. Rio de Janeiro: Campus, Elsevier. pp. 28–32. ISBN 85-352-0684-1 !CS1 manut: Nomes múltiplos: lista de autores (link)
Portal das tecnologias de informação