浮點運算器
外觀
這是此頁批准,以及是最近的修訂。
浮點運算器(floating point unit,縮寫 FPU)是執行浮點運算的結構。一般是用電路來實現,應用佇電腦晶片內底。是整數運算器了後的一大發展,因為佇浮點運算器發明進前,電腦內底的浮點運算攏是用幾若數運算來類比的,效率十分不良。浮點運算器一定會有精差,毋過科學佮工程計算猶原大量會當靠浮點運算器—— 只是佇程式設計的時陣就必須考慮著精確度問題。
FPU 佮其他的功能的整合
佇咧一寡現代的電腦架構內底,中央處理器內底起的 FPU 內底,浮點運算功能會佮 SIMD(單指令流多資料流)計算整合做伙。一个主要的例就是佇 Intel 佮 AMD 新的 x 八十六佮 x 六十四處理器內底,SSE 指令集取代 x 八十七指令集。
外接式 FPU
- Weitek
- 三千一百七十
- Intel
- 八千空八十七
- 八堵空二百八十七
- 八堵空三百八十七,八堵空三百八十七 DX ( i 三百八十七 DX )
- 八堵空四百八十七 SX(i 四仔八十七 SX,配合八堵空四百八十六 SX 使用,實際上四百八十七 SX 是一粒完整的四百八十六 DX,插起去會完全取代四百八十六 SX 的工課)
- 八堵空四百八十六 DX 級以上的 CPU 均內建 FPU
- Motorola
- 六桱八千八百八十一
- 六桱八千八百八十二
- 六扣八千空四十等級以上的 CPU 均內建 FPU(六十八 LC 四十佮六十八 EC 四十為著欲省成本 FPU)
參見
- 科學計數法
- 執行單元