Processamento ponto-flutuante

2969 palavras 12 páginas
Assembly Language for Intel-Based
Computers, 5th Edition
Kip R. Irvine

Processamento ponto-flutuante e codificação de instruções

Slide show prepared by the author
Revision date: June 4, 2006
(c) Pearson Education, 2006-2007. All rights reserved. You may modify and copy this slide show for your personal use, or for use in the classroom, as long as this copyright statement, the author's name, and the title are not changed.

índice

• Representação binária de pontoflutuante
• Unidade de ponto-flutuante
• Codificação de instruções Intel

Irvine, Kip R. Assembly Language for Intel-Based Computers 5/e, 2007.

Web site

Examples

2

Representação binária de ponto-flutuante

• Reais binários ponto-flutuante IEEE
• Expoente
• Números ponto-flutuante binários normalizados • Criando a representação IEEE
• Convertendo frações decimais em reais binários Irvine, Kip R. Assembly Language for Intel-Based Computers 5/e, 2007.

Web site

Examples

3

Reais binários ponto-flutuante IEEE
• Tipos
• Precisão simples
• 32 bits: 1 bit de sinal, 8 bits de expoente e 23 bits para a parte fracionária do significando.

• Precisão dupla
• 64 bits: 1 bit de sinal, 11 bits de expoente e 52 para a parte fracionária do significando.

• Precisão dupla estendida
• 80 bits: 1 bit de sinal, 16 bits de expoente e 63 bits para a parte fracionária do significando.

Irvine, Kip R. Assembly Language for Intel-Based Computers 5/e, 2007.

Web site

Examples

4

Formato de precisão simples
Intervalo normalizado aproximado: 2–126 a 2127. também chamado de short real.

Irvine, Kip R. Assembly Language for Intel-Based Computers 5/e, 2007.

Web site

Examples

5

Componentes de um real de precisão simples
• Sinal
• 1 = negativo, 0 = positivo

• Significando
• Dígitos decimais à esquerda e à direita do ponto decimal
• Notação posicional ponderada
• Exemplo:
123.154 = (1 x 102) + (2 x 101) + (3 x 100) + (1 x 10–1)
+ (5 x

Relacionados

  • Coprocessadores
    1318 palavras | 6 páginas
  • Flops
    438 palavras | 2 páginas
  • PLANO DE NEGOCIO
    3253 palavras | 14 páginas
  • Benchmark Linpack
    5287 palavras | 22 páginas
  • Supercomputadores
    1594 palavras | 7 páginas
  • Processamento gnss
    619 palavras | 3 páginas
  • Arquitetura dos Processadores
    2062 palavras | 9 páginas
  • A saga
    2736 palavras | 11 páginas
  • calculo
    933 palavras | 4 páginas
  • Revisão completa sobre processadores, memórias, representação de dados e dispositivos de e/s
    1539 palavras | 7 páginas