Escreva os números de base
Em ponto flutuante na forma normalizada.

Passo 1

Beleza, vamos lá! O enunciado pede para escrever alguns números na base 10 em ponto flutuante na forma normalizada. Isso pertence ao conteúdo de representação numérica em computação. Para resolver, vamos precisar entender como normalizar números em ponto flutuante, ou seja, ajustar a posição da vírgula para que haja apenas um dígito diferente de zero antes dela, e multiplicar por uma potência de 10 adequada.

Passo 2

Vamos começar com o primeiro número: . Para normalizar, movemos a vírgula uma posição para a direita, ficando . Como movemos a vírgula uma vez para a direita, multiplicamos por . Então, em forma normalizada é:

Passo 3

Agora, o segundo número: . Ele já está quase na forma normalizada, mas vamos confirmar. Já temos um dígito diferente de zero antes da vírgula. Portanto, não precisamos mover nada. Assim, em forma normalizada é:

Passo 4

Vamos para o terceiro número: . Aqui, precisamos mover a vírgula duas posições para a direita para ter um dígito diferente de zero antes dela, ficando . Como movemos a vírgula duas vezes para a direita, multiplicamos por . Então, em forma normalizada é:

Passo 5

O quarto número é . Para normalizar, movemos a vírgula três posições para a esquerda, ficando . Como movemos a vírgula três vezes para a esquerda, multiplicamos por . Assim, em forma normalizada é:

Passo 6

Por último, temos . Precisamos mover a vírgula quatro posições para a direita para obter um dígito diferente de zero antes dela, ficando . Como movemos a vírgula quatro vezes para a direita, multiplicamos por . Portanto, em forma normalizada é:

Resposta

Os números em ponto flutuante na forma normalizada são:

Exercícios relacionados

Considerando um computador com uma hierarquia de memória multinível (cache L1, L2 e L3) com os seguintes parâmetros: Frequência do clock do processador =1 GHz; HitTime clock cycle; HitRate ; HitTime clock cycles; HitRate ; HitTime clock cycles; HitRate ; MissPenalty clock cycles;
a) Quanto é a taxa de falha global (Global Miss Rate) para o cache de último nível?
b) Quanto custa o MissPenalty ?
c) Quanto custa o MissPenalty ?
d) Quanto é o AMAT (Average Memory Access Time)?
O tempo médio (esperado) para acessar a memória (AMAT - Average Memory Access Time), pode ser calculado pela seguinte formula:
Lembre-se que a taxa de penalidade (miss penalty) é o tempo adicional que é consumido para acessar a memória em um evento de falta de cache (cache miss). Por essa razão, uma falta de cache é calculada como (hit time + miss penalty time).
Considere um sistema de memórias cache com as seguintes propriedades. Responda, qual é o tempo de acesso médio a esse sistema de memória (AMAT)?
  • L1$ hits em 1 cycle (local miss rate 35%)
  • L2$ hits em 10 cycles (local miss rate 20%)
  • L3$ hits em 40 cycles (global miss rate 5%)
  • Memória principal hits em 100 cycles (always hits)
Escreva os números do exercício anterior em um sistema F(10, 3, 2, 2). Ou seja, base 10, 3 dígitos de significativos e expoente de -2 a 2.
Calcule os erros absolutos e relativos na aproximação de por :
e