跳至內容

浮點運算器

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

浮點運算器(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)

參見

  • 科學計數法
  • 執行單元