• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 模擬技術 > 設計應用 > 運算器主要功能及分類

    運算器主要功能及分類

    作者: 時間:2018-07-24 來源:網絡 收藏

    運算器:arithmec unit,中執行各種算術和邏輯運算操作的部件。運算器的基本操作包括加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、比較和傳送等操作,亦稱算術邏輯部件(ALU)。

    本文引用地址:http://www.czjhyjcfj.com/article/201807/383548.htm

    運算器的簡介

    運算器由算術邏輯單元(ALU)、累加器、狀態寄存器、通用寄存器組等組成。算術邏輯運算單元(ALU)的基本功能為加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、求補等操作。運行時,運算器的操作和操作種類由控制器決定。運算器處理的數據來自存儲器;處理后的結果數據通常送回存儲器,或暫時寄存在運算器中。與Control Unit共同組成了CPU的核心部分。

    運算器的主要功能

    運算器的基本功能是完成對各種數據的加工處理,例如算術四則運算,與、或、求反等邏輯運算,算術和邏輯移位操作,比較數值,變更符號,計算主存地址等。

    運算器中的寄存器用于臨時保存參加運算的數據和運算的中間結果等。

    運算器中還要設置相應的部件,用來記錄一次運算結果的特征情況,如是否溢出,結果的符號位,結果是否為零等。

    運算器功能分類

    所采用的運算器類型很多,從不同的角度分析,就有不同的分類方法。

    從小數點的表示形式可分為定點運算器和浮點運算器。

    定點運算器只能做定點數運算,特點是機器數所表示的范圍較小,但結構較簡單。

    浮點運算器功能較強,既能對浮點數,又能對定點數進行運算,其數的表示范圍很大,但結構相當復雜。

    從進位制方面分為二進制運算器和十進制運算器。

    一般計算機都采用二進制運算器,隨著計算機廣泛應用于商業和數據處理,越來越多的機器都擴充十進制運算的功能,使運算器既能完成二進制的運算,也能完成十進制運算。計算機中運算器需要具有完成多種運算操作的功能,因而必須將各種算法綜合起來,設計一個完整的運算部件。



    關鍵詞: 計算機

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 阆中市| 岗巴县| 康平县| 龙海市| 车险| 永福县| 彰武县| 雷州市| 仪征市| 屏边| 三明市| 安阳县| 双柏县| 修文县| 明光市| 福清市| 绥棱县| 克什克腾旗| 巴彦淖尔市| 陵川县| 宁武县| 华容县| 育儿| 浑源县| 仁化县| 白山市| 石棉县| 白山市| 铜梁县| 常宁市| 南川市| 万州区| 灵台县| 台东县| 卢龙县| 马山县| 济宁市| 保定市| 山阴县| 即墨市| 沙雅县|