Domov technické vybavenie Čo je jednotka s pohyblivou rádovou čiarkou (fpu)? - definícia z technológie

Čo je jednotka s pohyblivou rádovou čiarkou (fpu)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená jednotka s pohyblivou rádovou čiarkou (FPU)?

Jednotka s pohyblivou rádovou čiarkou je integrovaný obvod, ktorý spracováva všetky matematické operácie, ktoré majú niečo spoločné s číslami alebo zlomkami s pohyblivou rádovou čiarkou. Je to vyhradená logická jednotka špeciálne navrhnutá na prácu s číslami s plávajúcou desatinnou čiarkou a nič iné, odtiaľ názov. Dá sa definovať ako špecializovaný koprocesor, ktorý dokáže manipulovať s číslami rýchlejšie ako samotné základné obvody mikroprocesorov.

FPU vykonáva jednoduché matematické úlohy, ktoré zahŕňajú sčítanie, odčítanie, delenie, násobenie a druhú odmocninu. Staršie FPU spracúvajú transcendentálne funkcie, ako sú exponenciálne a trigonometrické výpočty, ale ich implementácia môže byť nákladná a komplikovaná, takže v moderných FPU sa tieto operácie vykonávajú pomocou rutín softvérovej knižnice.

Nie všetky počítačové systémy majú hardvérové ​​FPU. Tí, ktorí nemajú FPU, môžu napodobniť svoje funkcie viacerými spôsobmi:

  • V operačnom systéme ako vlastné funkcie.
  • Môže sa napodobniť v CPU ako mikrokód alebo mikroprogram.
  • Alebo v kóde používateľa; zvyčajne sa to nazýva emulácia softvéru.

Techopedia vysvetľuje jednotku s pohyblivou rádovou čiarkou (FPU)

FPU je koprocesor, ktorý je špeciálne navrhnutý na spracovanie matematických operácií s číslami s pohyblivou rádovou čiarkou, čo znamená, že to nie je iba malá časť počítača, ale skôr integrálna súčasť systému. Zvyčajne sa realizuje prostredníctvom hardvéru, ale nie všetky počítačové systémy môžu mať FPU z niekoľkých dôvodov vrátane priestoru, napájania alebo ceny.

Implementácia FPU do hardvéru je zložitejšia, ale našťastie ju môže CPU emulovať. V istom zmysle to môže byť časť CPU, pretože môže byť implementovaná ako mikroprogram v rámci CPU. V takom prípade CPU teraz vykonáva všetky funkcie FPU, ale je to menej efektívne ako vyhradený FPU, pretože by to zabralo drahocenný čas CPU, ktorý by sa mohol použiť na spracovanie iných vecí. Emuláciu môže vykonať aj operačný systém alebo softvér.

Čo je jednotka s pohyblivou rádovou čiarkou (fpu)? - definícia z technológie