1 (Conversão de Inteiros - Ponto Fixo) Represente o seguinte número inteiro em ponto fixo com 8 bits (suponha sinal-magnitude):
c) 78
c) 78
Passo 1
Beleza, aqui o enunciado pede pra gente “Representar o inteiro 78 em ponto fixo com 8 bits, usando sinal–magnitude”.
Conteúdo: conversão de inteiro pra binário e formato sinal–magnitude (MSB = bit de sinal, 0 pra positivo e 1 pra negativo).
O que vamos precisar:
Conteúdo: conversão de inteiro pra binário e formato sinal–magnitude (MSB = bit de sinal, 0 pra positivo e 1 pra negativo).
O que vamos precisar:
- Converter 78 (decimal) pra binário.
- Ajustar pra caber em 7 bits de magnitude.
- Colocar o bit de sinal na frente pra ter 8 bits no total.
Passo 2
Converter 78₁₀ pra binário:
78 ÷ 2 = 39 r 0
39 ÷ 2 = 19 r 1
19 ÷ 2 = 9 r 1
9 ÷ 2 = 4 r 1
4 ÷ 2 = 2 r 0
2 ÷ 2 = 1 r 0
1 ÷ 2 = 0 r 1
78 ÷ 2 = 39 r 0
39 ÷ 2 = 19 r 1
19 ÷ 2 = 9 r 1
9 ÷ 2 = 4 r 1
4 ÷ 2 = 2 r 0
2 ÷ 2 = 1 r 0
1 ÷ 2 = 0 r 1
Lendo do último resto pro primeiro:
78₁₀ =
78₁₀ =
Passo 3
No formato sinal–magnitude com 8 bits:
- Bit de sinal (MSB) = 0, porque 78 é positivo.
- Os 7 bits seguintes são a magnitude
.
Juntando tudo:
0 (sinal) + 1001110 (magnitude) =
0 (sinal) + 1001110 (magnitude) =
Resposta
A representação de 78 em ponto fixo de 8 bits (sinal–magnitude) é