Definice a význam FPU (Floating Point Unit)

Co je FPU (Floating Point Unit)?

Zkratka pro „jednotku s pohyblivou řádovou čárkou“. FPU je procesor nebo část procesoru, která provádí výpočty s plovoucí desetinnou čárkou. Zatímco první FPU byly samostatné procesory, většina z nich je nyní integrována uvnitř CPU počítače.

I bez jednotky pro výpočty s pohyblivou řádovou čárkou může procesor zpracovávat jak celočíselné, tak i výpočty s pohyblivou řádovou čárkou (neceločíselné). Operace s celými čísly však používají výrazně odlišnou logiku než operace s pohyblivou řádovou čárkou, a proto je neefektivní používat stejný procesor pro zpracování obou typů operací. Jednotka FPU poskytuje rychlejší způsob zpracování výpočtů s neceločíselnými čísly.

Jakoukoli matematickou operaci, například sčítání, odčítání, násobení nebo dělení, může provádět buď celočíselná procesorová jednotka, nebo jednotka FPU. Když procesor přijme instrukci, automaticky ji odešle příslušné procesorové jednotce. Například 12 + 5 bude zpracováno jako celočíselný výpočet, zatímco 1,0023 x 5,789 bude odesláno do jednotky FPU. I když je možné, aby programátor napsal instrukci speciálně pro jednu z výpočetních jednotek, obvykle to není nutné.

Protože se výkon celočíselných operací a operací s pohyblivou řádovou čárkou může výrazně lišit, většina benchmarků procesorů zahrnuje oba typy operací. Rychlost celočíselných výpočtů se obvykle uvádí jako „výkon celých čísel“ a v benchmarcích SPEC je označena jako „SPECint“. Rychlost výpočtu FPU je často uváděna jako „výkon v plovoucí řádové čárce“ a může být měřena v FLOPS.

Definice FPU (Floating Point Unit) na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka FPU (jednotka s pohyblivou řádovou čárkou) nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka FPU (jednotka s pohyblivou řádovou čárkou) alebo chcete navrhnúť nový technický termín, kontaktujte nás.