Intel 80287浮點處理器
浮点运算器 (floating point unit,縮寫FPU)是執行浮点运算 的结构。一般是用电路来实现,应用在计算机 芯片中。是整数运算器 之后的一大发展,因为在浮点运算器发明之前,计算机中的浮点运算是都是用整数 运算来模拟的,效率十分不良。浮點運算器一定會有誤差,但科學及工程計算仍大量的依靠浮點運算器——只是在程式設計時就必需考慮精確度問題。
FPU與其他功能的整合
在一些現代的電腦架构中,中央處理器 內建的FPU裡,浮點運算功能會與SIMD (单指令流多数据流)计算整合在一起。一個主要的例子就是在Intel 與AMD 新的x86 與x64 处理器裡,SSE 指令集取代x87指令集。
外接式FPU
Weitek
Intel
8087
80287
80387,80387DX (i387DX)
80487SX(i487SX,配合80486SX使用,實際上487SX則是一顆完整的486DX,插上後會完全取代486SX的工作)
80486DX 等級以上的CPU均內建FPU
Motorola
68881
68882
68040等級以上的CPU均內建FPU(68LC040及68EC040為了節省成本則無FPU)
参见
处理器技术
模型
架構
指令集架構
类型
复杂指令集 (CISC)
精简指令集 (RISC)
专用指令集处理器
显式数据图像并行 (EDGE)
超長指令集(VLIW)
顯式並行指令運算(EPIC)
最小指令集 (MISC)
單一指令集(OISC)
無指令集 (NISC)
比較
指令集
执行
并行计算
并行层次
位级并行
指令级并行
流水线
任務并行
数据并行
記憶體
分布式
執行緒 費林分類法
單指令流單數據流(SISD)
單指令流多數據流 (SIMD)
单指令多线程 (SIMT)
多指令流單數據流(MISD)
多指令流多數據流(MIMD)
電腦性能
晶體管數量
每周期指令(IPC)
每秒指令(IPS)
每秒浮點運算次數 (FLOPS)
每秒事务处理量 (TPS)
效能功耗比(PPW)
類別 按应用
微处理器
单片机 (MCU)
移动处理器
笔记本电脑处理器
超低电压
专用指令集处理器(ASIP)
片上系统 硬件加速
人工智能加速器
视觉处理单元(VPU)
物理處理器(PPU)
數位訊號處理器 (DSP)
张量处理器 (TPU)
安全加密協處理器
网络处理器
基頻處理器
字长 核心数量 組件
电源管理
电源管理单元(PMU)
高级电源管理
高级配置与电源接口 (ACPI)
动态时钟频率调整
动态电压调节
时钟门控
效能功耗比(PPW)
相关内容