FPU

É a sigla de "Floating Point Unit". Uma FPU é um processador ou parte de um processador que realiza cálculos de ponto flutuante. Embora as primeiras FPUs fossem processadores independentes, atualmente a maioria está integrada à CPU de um computador.

Mesmo sem uma unidade de ponto flutuante, uma CPU pode realizar cálculos com números inteiros e de ponto flutuante (não inteiros). No entanto, as operações com números inteiros usam uma lógica significativamente diferente da usada nas operações de ponto flutuante, o que torna ineficiente usar o mesmo processador para lidar com os dois tipos de operação. Uma FPU oferece uma maneira mais rápida de realizar cálculos com números não inteiros.

Qualquer operação matemática, como adição, subtração, multiplicação ou divisão, pode ser realizada pela unidade de processamento de inteiros ou pela FPU. Quando uma CPU recebe uma instrução, ela a envia automaticamente ao processador correspondente. Por exemplo, 12 + 5 seria processado como um cálculo com números inteiros, enquanto 1.0023 x 5.789 seria enviado à FPU. Embora seja possível para um programador escrever uma instrução especificamente para uma das unidades de processamento, isso geralmente é desnecessário.

Como o desempenho com números inteiros e de ponto flutuante pode variar significativamente, a maioria dos testes de desempenho de processadores inclui os dois tipos de operação. A velocidade dos cálculos com números inteiros normalmente é apresentada como "desempenho com inteiros" e recebe o nome de "SPECint" nos testes de desempenho SPEC. A velocidade dos cálculos da FPU costuma ser apresentada como "desempenho de ponto flutuante" e pode ser medida em FLOPS.

Atualizado December 30, 2014 por Per C.

quizTeste seus conhecimentos

The Apple IIe was introduced in January of what year?

A
1980
0%
B
1981
0%
C
1982
0%
D
1983
0%
Correct! Incorrect!     View the Apple definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de FPU nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.