Hem : Hårdvaruvillkor : FPU-definition

FPU

Står för "Floating Point Unit." En FPU är en Processorn eller en del av en processor som utför flytpunkt beräkningar. Medan tidiga FPU: er var fristående processorer är de flesta nu integrerade i en dators CPU.

Även utan en flytande enhet kan en CPU hantera båda heltal och beräkning av flytande punkt (icke-heltal). Heltalsoperationer använder dock signifikant annan logik än flytande punktoperationer, vilket gör det ineffektivt att använda samma processor för att hantera båda typerna av operationer. En FPU ger ett snabbare sätt att hantera beräkningar med icke-heltal.

Vilken matematisk operation som helst, som addition, subtraktion, multiplikation eller delning kan utföras antingen genom helbearbetningsenheten eller FPU. När en CPU tar emot en instruktion skickas den automatiskt till motsvarande processor. Till exempel, 12 + 5 skulle behandlas som en heltalsberäkning, medan X 1.0023 5.789 skickas till FPU. Även om det är möjligt för en programmerare att skriva en instruktion specifikt för endera bearbetningsenheten är det vanligtvis onödigt.

Eftersom prestanda för heltal och flytande punkter kan variera avsevärt, omfattar de flesta processorriktmärken båda typerna av operationer. Heltalsberäkningshastighet listas vanligtvis som "helhetsprestanda" och är märkt "SPECint" i SPEC-riktmärken. FPU-beräkningshastighet listas ofta som "floating point performance" och kan mätas i FLOPS.

TechLib - Tech Lib Computer Dictionary

Denna sida innehåller en teknisk definition av FPU. Det förklarar i dataterminologi vad FPU betyder och är ett av många hårdvarubegrepp i TechLib-ordlistan.

Alla definitioner på TechLib-webbplatsen är skrivna för att vara tekniskt korrekta men också lätta att förstå. Om du tycker att denna FPU-definition är till hjälp kan du referera till den med citatlänkarna ovan.