fpu是什么

FPU(Float Point Unit,浮点运算单元)是专用于浮点运算的处理器,以前的 FPU 是一种单独芯片,在 486 之后,英特尔把 FPU 与集成在 CPU 之内。

FPU(Float Point Unit,浮点运算单元)是专用于浮点运算的处理器,以前的 FPU 是一种单独芯片,在 486 之后,英特尔把 FPU 与集成在 CPU 之内。

fpu是什么

浮点运算器(floating point unit,缩写 FPU)是运行浮点运算的结构。一般是用电路来实现,应用在计算机芯片中。是整数运算器之后的一大发展,因为在浮点运算器发明之前,计算机中的浮点运算是都是用整数运算来模拟的,效率十分不良。浮点运算器一定会有误差,但科学及工程计算仍大量的依靠浮点运算器——只是在程序设计时就必需考虑精确度问题。

FPU 是计算机系统的一部分,它是专门用来进行浮点数运算的。典型的运算有加减乘除和开方。一些系统(尤其是比较老的,基于微代码体系的)还可以计算超越函数,例如指数函数或者三角函数,尽管对大多数现在的处理器,这些功能都由软件的函数库完成。

在大多数现在的通用计算机架构中,一个或多个浮点运算器会被集成在 CPU(Central Processing Unit,中央处理器)中,但许多嵌入式处理器(特别是比较老的)没有在硬件上支持浮点数运算。

在过去,一些系统通过协同处理器而不在同一个处理器中来处理浮点数。在微型计算机时代,这一般只用一个芯片;而在以前,可能要用一整个电路板甚至一台机箱。

不是所有的计算机架构中都有硬件的浮点运算器。在没有硬件浮点运算器的情况下,许多浮点数的运算也可以像有硬件那样做到。这样可以节省浮点运算器的硬件成本,但这样会使计算变得慢得多。仿硬件浮点运算可以通过多种层次的方法实现——在 CPU 中用微代码处理,用操作系统的函数处理,用用户自己的代码处理。

在大多数现代计算机的架构中,一些浮点数运算跟整数运算是分开的。这些分别在不同的架构上差别很大。有一些架构,例如英特尔(Intel)的 x86 处理器设计了浮点数寄存器,另一些架构中,处理浮点数甚至有独立的时频时域。

当 CPU 执行一个需要浮点数运算的程序时,有三种方式可以执行:软件仿真器(浮点运算函数库)、附加浮点运算器和集成浮点运算器。多数现在的计算机有集成的浮点运算器硬件。

浮点数运算常常是用特别的总线传输的。在早期的没有中断机制的大尺度架构(的处理器)中,浮点运算有时与整数运算独立传输。今时今日,许多 CPU 或架构都有超过一个浮点运算器,例如 PowerPC 970 和基于 Netburst 和 AMD64 架构的处理器(分别例如奔腾(Pentium)4 和速龙(Athlon)64)

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年11月13日 上午4:33
下一篇 2023年11月13日 上午4:35

相关推荐

  • 微处理器是什么

    微处理器由一片或少数几片大规模集成电路组成的中央处理器。这些电路执行控制部件和算术逻辑部件的功能。 微处理器由一片或少数几片大规模集成电路组成的中央处理器。这些电路执行控制部件和算术逻辑部件的功能。微处理器能完成取指令、执行指令,以及与外界存储器和逻辑部件交换信息等操作,是微型计算机的运算控制部分。它可与存储器和外围电路芯片组成微型计算机。 综述 微处理器与…

    2023年11月30日
    2300
  • CMOS是什么

    CMOS是是指制造大规模集成电路芯片用的一种技术或用这种技术制造出来的芯片,是电脑主板上的一块可读写的RAM芯片。因为可读写的特性,所以在电脑主板上用来保存BIOS设置完电脑硬件参数后的数据,这个芯片仅仅是用来存放数据的。 CMOS 是 Complementary Metal Oxide Semiconductor(互补金属氧化物半导体)的缩写。它是指制造大…

    2023年11月28日
    1700
  • FPGA是什么

    FPGA是在PAL、GAL等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 FPGA(Field Programmable Gate Array)是在 PAL、GAL 等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领…

    2023年11月28日
    1900
  • ipadmini6是什么处理器

    ipad mini6是苹果即将推出的新一代ipad mini电脑,相信有不少人都在期待这次的新款,毕竟之前也是传了很久新款将采用全面屏设计,处理器方面则采用性能强劲的A14处理器。不出意外的话,苹果将于本年度三月底召开新品发布会,可能全新一代iPad mini 6也将借此发布,感兴趣的小伙伴到时候可以关注一下。 1、ipadmini6是什么处理器 ipad …

    2023年11月21日 用户投稿
    1700
  • 黑鲨4是挖孔屏吗

    黑鲨系列手机对于爱好游戏的手机用户来说,是非常值得入手的。可以让你在玩“吃鸡”“农药”的时候,有着身临其境般的游戏视听感,比如高刷新率、高分辨率的屏幕,游戏快捷操作按键,超强续航力和超快充电等等。黑鲨4是新一代的游戏手机,从外观设计到内部配置,或将成为2021年开年最值得购买的游戏手机。 1、黑鲨4是挖孔屏吗 黑鲨4是挖孔屏,根据黑鲨4游戏手机的真机曝光视频…

    2023年11月21日 用户投稿
    1200
  • 南桥芯片是什么

    南桥(Southbridge)是基于个人计算机主板芯片组架构中的其中一枚芯片。南桥设计用来处理低速信号,通过北桥与中央处理器联系。部分的芯片组架构中,会将南桥的功能与北桥集成在一起,而部分的南桥功能则删除。 南桥(Southbridge)是基于个人计算机主板芯片组架构中的其中一枚芯片。南桥设计用来处理低速信号,通过北桥与中央处理器联系。 各芯片组厂商的南桥名…

    2023年11月20日
    1700
  • 北桥是什么

    北桥(Northbridge)是基于Intel处理器的个人计算机主板芯片组两枚芯片中的一枚,北桥设计用来处理高速信号,通常处理中央处理器、存储器、PCI Express显卡、高速PCI E端口,还有与南桥之间的通信。 北桥(英语:Northbridge)是基于 Intel 处理器的个人计算机主板芯片组两枚芯片中的一枚,北桥设计用来处理高速信号,通常处理中央处…

    2023年11月20日
    1900
  • 芯片组是什么

    芯片组(Chipset)是一组共同工作的集成电路“芯片”,并作为一个产品销售。它负责将计算机的核心——微处理器和机器的其它部分相连接,是决定主板级别的重要部件。以往,芯片组由多颗芯片组成,慢慢的简化为两颗芯片。 芯片组(Chipset)是一组共同工作的集成电路“芯片”,并作为一个产品销售。它负责将计算机的核心——微处理器和机器的其它部分相连接,是决定主板级别…

    2023年11月20日
    1600
  • BIOS芯片是什么

    BIOS是用于计算机开机过程中各种硬件设备的初始化和检测的芯片,BIOS程序存放在主板的一个只读存储器,不需要供电就可保持数据不丢失。 BIOS 是 Basic Input Output System 的缩写,意思是基本输入输出系统,是用于计算机开机过程中各种硬件设备的初始化和检测的芯片,容量是 1M 或 2M 甚至 8M。 BIOS 程序存放在主板的一个只…

    2023年11月20日
    2100
  • i3和i5的区别是什么

    Intel 酷睿 i5 核心线程数:4 核心、4 线程数、二级缓存 4*256KB、三级缓存 8MTDP95W;Intel 酷睿 i3 核心线程数:2 核心、4 线程数、二级缓存 2*256KB、三级缓存 4MTDP65W。 酷睿 i3 和 i5 都是英特尔公司推出的处理器,它们到底有什么区别呢? 从核心线程数来看 Intel 酷睿 i5 核心线程数:4 核…

    2023年11月19日
    1500



微信客服