• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是浮點單元(Floating Point Unit)?

    浮點單元是計算機處理器中執行浮點運算的功能塊。也稱為首字母縮寫FPU,浮點單元也可以是物理上獨立的協處理器。FPU通常通過與其他處理器相同的尋址模式訪問數據,通常包括自己的寄存器。處理器使用FPU計算三角、對數和...
    浮點單元是計算機處理器中執行浮點運算的功能塊。也稱為首字母縮寫FPU,浮點單元也可以是物理上獨立的協處理器。FPU通常通過與其他處理器相同的尋址模式訪問數據,通常包括自己的寄存器。處理器使用FPU計算三角、對數和基本浮點算術函數。它還使用FPU加載,以多種整數和浮點數據類型存儲和比較數字。手持計算機許多處理器不包括浮點單元。英特爾公司和摩托羅拉公司在20世紀80年代末以前生產的大多數微處理器都不包括浮點單元,例如,許多精簡指令集計算(RISC)處理器和嵌入式控制器也沒有。這些芯片包含一個算術邏輯單元(ALU),用于執行基本的整數算術和位邏輯功能。浮點運算由外部協處理器或軟件庫處理,然而,大多數處理器和軟件系統都執行電氣與電子工程師協會(IEEE)的浮點運算標準。IEEE-754標準于1985年首次發布,并于2008年擴展到包括其他數據類型。它定義了幾種整數和浮點數據類型,每種方法都有自己的精度、表示形式和數值范圍。它還定義了許多算術運算、舍入和處理除零等異常的方法。無論是否使用浮點運算,IEEE浮點標準都保證結果相同。除了加法、減法外,乘法和除法,一個浮點單元可以執行許多其他操作,這些操作通常包括縮放、平方根和對數計算正弦信號,通常也提供余弦和部分正切三角函數。整數和浮點數可以與FPU進行比較,并從一個精度轉換到另一個精度。它們也可以在任意方向舍入并直接存儲到處理器的主存儲器中。圖形處理器的FPU可以包括通常是三維物體旋轉或動畫中常見的重復功能。許多嵌入式控制器設計有針對數字信號處理(DSP)而優化的處理器。這些處理器可用于音頻和通信應用,并可包含擅長快速傅立葉變換(FFT)的FPU,例如,密碼處理器通常包括一個FPU,用于計算大量數學運算的加密算法。一般的多核處理器也可以為每個常規處理器核心包含一個浮點單元
    • 發表于 2020-08-06 12:22
    • 閱讀 ( 2025 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆