Um sensor ambiental com interface digital serial fornece informações sobre temperatura (em °C) e
umidade relativa do ar (em %) por meio de uma palavra binária de 2 bytes (16 bits). A estrutura é a
seguinte: o bit mais significativo (MSB) indica “1” quando o sensor efetuou a leitura adequadamente; o bit
seguinte é o sinal da temperatura: “0” indica temperatura positiva, e “1” indica temperatura negativa; os 7
bits seguintes indicam o módulo da temperatura; os 7 bits restantes (menos significativos) indicam a
umidade. Ao realizar duas leituras com esse sensor via serial, um técnico obteve as seguintes palavras
hexadecimais: 0x8CCB (Sensor 1) e 0x9263 (Sensor 2). Esses sensores estavam indicando,
respectivamente,
No dia a dia usamos uma representação numérica decimal, ou base 10, que constitui em
representar os números usando alfabeto de 10 elementos (0, 1, 2, 3, 4, 5, 6, 7, 8 e 9). Entretanto,
existem outras formas de representação, das quais podemos citar as binárias (0 e 1), octal (0, 1,
2, 3, 4, 5, 6 e 7) e hexadecimal (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F). Qual é o equivalente
na base decimal do número 638
na base octal?
A base hexadecimal é uma representação numérica
amplamente utilizada em sistemas digitais e programação.
Sua importância reside na sua eficiência na representação
de valores binários de forma mais compacta e legível.
Assinale a alternativa que apresenta a representação
hexadecimal para o número binário 11001001.