sexta-feira, 4 de fevereiro de 2011

3.4.5 Coprocessador Matemático

O coprocessador matemático, ou, mais correctamente, unidade de vírgula flutuante ou FPU (Floating Point Unit), é dedicado à execução de funções ou operações matemáticas com números de vírgula flutuante. Um número de vírgula flutuante é aquele que não é inteiro. Os números inteiros e os dados representados por números inteiros são processados por um outro componente do processador, a Unidade Aritmética e Lógica.

Desde o 486DX que o coprocessador matemático passou a ser uma parte integrante do processador, excepção feita ao 486SX. Nos processadores anteriores ao 486, as operações de vírgula flutuante eram executadas pela unidade aritmética e lógica, excepto nos casos em que o PC possuía um coprocessador matemático externo para a execução dessas operações. O coprocessador trabalhava também com o processador para aumentar a performance de aplicações com cálculo matemático intensivo.

5 comentários: