Inhoudsopgave:
Definitie - Wat betekent Floating-Point Unit (FPU)?
Een drijvende-komma-eenheid is een geïntegreerde schakeling die alle wiskundige bewerkingen afhandelt die iets te maken hebben met drijvende-kommagetallen of -fracties. Het is een speciale logische eenheid die speciaal is ontworpen om te werken aan zwevende puntnummers en niets anders, vandaar de naam. Het kan worden gedefinieerd als een gespecialiseerde coprocessor die getallen sneller kan manipuleren dan de standaard microprocessorcircuits zelf.
De FPU voert eenvoudige wiskundige taken uit waaronder optellen, aftrekken, delen, vermenigvuldigen en vierkantswortel. Oudere FPU's verwerken transcendentale functies zoals exponentiële en trigonometrische berekeningen, maar deze kunnen duur en ingewikkeld zijn om te implementeren, dus in moderne FPU's worden deze gedaan via softwarebibliotheekroutines.
Niet alle computersystemen hebben hardware FPU. Degenen die geen FPU hebben, kunnen de functies ervan op meerdere manieren emuleren:
- In een besturingssysteem als inherente functies.
- Het kan in de CPU worden geëmuleerd als een microcode of microprogramma.
- Of in gebruikerscode; meestal wordt dit software-emulatie genoemd.
Techopedia verklaart Floating-Point Unit (FPU)
De FPU is een coprocessor die specifiek is ontworpen om wiskundige bewerkingen op zwevende kommagetallen te verwerken, wat betekent dat het niet alleen een klein onderdeel van een computer is, maar eerder een integraal onderdeel van het systeem. Het wordt meestal geïmplementeerd via hardware, maar niet alle computersystemen kunnen een FPU hebben vanwege verschillende redenen, waaronder ruimte, vermogen of prijs.
