什么是fpu?關于FPU的意思,計算機專業術語名詞解釋,FPU(Float Point Unit,浮點運算單元)。FPU是專用于浮點運算的處理器,以前的FPU是一種單獨芯片,在486之后,英特爾把FPU與集成在CPU之內。
浮點運算器(floating point unit,縮寫 FPU)是運行浮點運算的結構。一般是用電路來實現,應用在計算機芯片中。是整數運算器之后的一大發展,因為在浮點運算器發明之前,計算機中的浮點運算是都是用整數運算來模擬的,效率十分不良。
浮點運算器一定會有誤差,但科學及工程計算仍大量的依靠浮點運算器——只是在程序設計時就必需考慮精確度問題。FPU是計算機系統的一部分,它是專門用來進行浮點數運算的。典型的運算有加減乘除和開方。一些系統(尤其是比較老的,基于微代碼體系的)還可以計算超越函數,例如指數函數或者三角函數,盡管對大多數現在的處理器,這些功能都由軟件的函數庫完成。
在大多數現代計算機的架構中,一些浮點數運算跟整數運算是分開的。這些分別在不同的架構上差別很大。有一些架構,例如英特爾(Intel)的 x86 處理器設計了浮點數寄存器,另一些架構中,處理浮點數甚至有獨立的時頻時域。
當 CPU 執行一個需要浮點數運算的程序時,有三種方式可以執行:軟件仿真器(浮點運算函數庫)、附加浮點運算器和集成浮點運算器。多數現在的計算機有集成的浮點運算器硬件。
浮點數運算常常是用特別的總線傳輸的。在早期的沒有中斷機制的大尺度架構(的處理器)中,浮點運算有時與整數運算獨立傳輸。
以上就是有關fpu是什么意思的介紹。