Innholdsfortegnelse:
Definisjon - Hva betyr flytende punkt enhet (FPU)?
En flytende punktenhet er en integrert krets som håndterer alle matematiske operasjoner som har noe å gjøre med flytende punktnummer eller brøk. Det er en dedikert logisk enhet som er spesielt designet for å arbeide med flytende punktum og ingenting annet, derav navnet. Det kan defineres som en spesialisert prosessor som kan manipulere tall raskere enn selve basismikroprosessorkretsene.
FPU utfører enkle matematiske oppgaver som inkluderer addisjon, subtraksjon, divisjon, multiplikasjon og kvadratrot. Eldre FPUer behandler transcendentale funksjoner som eksponentielle og trigonometriske beregninger, men disse kan være dyre og kompliserte å implementere, så i moderne FPUer gjøres disse via programvarebibliotekrutiner.
Ikke alle datasystemer har FPU-maskinvare. De som ikke har FPU, kan etterligne funksjonene på flere måter:
- I et operativsystem som iboende funksjoner.
- Det kan emuleres i CPUen som en mikrokode eller et mikroprogram.
- Eller i brukerkode; vanligvis er dette det som kalles programvareemulering.
Techopedia forklarer Floating-Point Unit (FPU)
FPU er en koprocessor som er spesielt utviklet for å behandle matematiske operasjoner på flytende punktum, noe som betyr at det ikke bare er en liten del av en datamaskin, men snarere en integrert del av systemet. Det implementeres vanligvis via maskinvare, men ikke alle datasystemer kan ha en FPU på grunn av flere årsaker, inkludert plass, strøm eller pris.
