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.