Съдържание:
- Определение - Какво означава единица с плаваща запетая (FPU)?
- Техопедия обяснява единица с плаваща запетая (FPU)
Определение - Какво означава единица с плаваща запетая (FPU)?
Единицата с плаваща запетая е интегрална схема, която обработва всички математически операции, които имат нещо общо с числата или дроби с плаваща запетая. Това е специална логическа единица, специално създадена да работи върху числа с плаваща запетая и нищо друго, оттук и името. Той може да бъде определен като специализиран копроцесор, който може да управлява числа по-бързо от самата основна микропроцесорна схема.
FPU изпълнява прости математически задачи, които включват събиране, изваждане, деление, умножение и квадратен корен. По-старите FPU обработват трансцендентални функции като експоненциални и тригонометрични изчисления, но те могат да бъдат скъпи и сложни за изпълнение, така че в съвременните FPU те се извършват чрез рутинни програми на софтуерната библиотека.
Не всички компютърни системи имат хардуерен FPU. Тези, които нямат FPU, могат да емулират функциите му по няколко начина:
- В операционна система като присъщи функции.
- Може да се емулира в процесора като микрокод или микропрограма.
- Или в потребителски код; обикновено това се нарича софтуерна емулация.
Техопедия обяснява единица с плаваща запетая (FPU)
FPU е копроцесор, който е специално разработен за обработка на математически операции върху числа с плаваща запетая, което означава, че не е само малка част от компютър, а по-скоро неразделна част от системата. Обикновено се реализира чрез хардуер, но не всички компютърни системи могат да имат FPU поради няколко причини, включително пространство, мощност или цена.