FPU

Iš Žinynas.
Jump to navigation Jump to search

Slankiojo kablelio blokas (angl. floating-point unit) (FPU, matematikos koprocesorius) yra kompiuterinės sistemos dalis, specialiai sukurta atlikti veiksmus su slankiojo kablelio skaičiais. Tipiškos operacijos yra sudėjimas, atimtis, daugyba, dalijimas ir kvadratinė šaknis. Kai kurie FPU taip pat gali atlikti įvairias transcendentines funkcijas, tokias kaip eksponentiniai ar trigonometriniai skaičiavimai, tačiau tikslumas gali būti labai mažas, todėl kai kurios sistemos renkasi šias funkcijas skaičiuoti programinėje įrangoje.

Bendrosios paskirties kompiuterių architektūrose vienas ar daugiau FPU gali būti integruoti kaip vykdymo blokai centriniame procesoriuje; tačiau daugelis įterptųjų procesorių neturi aparatinės įrangos palaikymo slankiojo kablelio operacijoms (nors jie vis dažniau turi juos kaip standartinius, bent 32 bitų).