Questão FC374240
Considere que, em um computador com um sistema operacional de 64 bits, deseja-se armazenar o seguinte valor em hexadecimal: F1FAEBD416 Com base nestes dados, é correto afirmar que
Representação da Informação e Aritmética Computacional
FCC · 2022
Considere que, em um computador com um sistema operacional de 64 bits, deseja-se armazenar o seguinte valor em hexadecimal:
F1FAEBD416
Com base nestes dados, é correto afirmar que
- o tamanho máximo teórico de endereçamento com 64 bits é de 16 HB (HexaBytes).
- este valor hexadecimal convertido para binário é 111100011111101011101011110101002.
- para se converter este valor hexadecimal para octal são necessários 10 dígitos da base 8.
- uma variável de 2 bytes é capaz de armazenar este valor hexadecimal.
- um sistema operacional de 64 bits atual consegue endereçar, no máximo, 16 GB (GigaBytes) de memória RAM.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
Para converter hexadecimal em binário usa‑se a regra: cada dígito hexadecimal corresponde a 4 bits (um nibble). Como a entrada F1FAEBD4 tem 8 dígitos, o resultado terá \(8 \times 4 = 32\) bits.
Converta dígito a dígito, mantendo 4 bits por hex:
F = 1111
1 = 0001
F = 1111
A = 1010
E = 1110
B = 1011
D = 1101
4 = 0100
Concatenando os nibbles obtém‑se o número em binário:
11110001111110101110101111010100.
Portanto, a alternativa está correta: F1FAEBD416 = 111100011111101011101011110101002.
Conteúdo do catálogo FC Concursos · Atualizado em