FPU

Definizione rapida

Unità del processore specializzata nell'esecuzione di calcoli con numeri in virgola mobile.

Spiegazione

La Floating-Point Unit gestisce operazioni numeriche che sarebbero più lente se simulate mediante istruzioni intere. Nei computer moderni è generalmente integrata nella CPU, mentre in passato poteva essere un coprocessore separato.

Esempio pratico

Un programma di grafica usa la FPU per calcolare trasformazioni, distanze e illuminazione con valori frazionari.

Spiegazione tecnica

L'unità implementa somme, moltiplicazioni, divisioni, confronti e conversioni secondo formati come IEEE 754. Registri e pipeline dedicate consentono di elaborare più operazioni, talvolta insieme a istruzioni vettoriali.

Da non confondere con

Non è la ALU generalista, orientata principalmente alle operazioni intere e logiche, anche se entrambe fanno parte del percorso di esecuzione.