運算器的完整功能是進行算術和邏輯運算;運算元是計算機中執行各種算術和邏輯運算操作的部件;運算器的基本操作包括加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、比較和傳送等操作,亦稱為算術邏輯部件。
本文環境:Windows7系統,Dell G3電腦。
推薦:《程式設計影片》
運算子的完整功能是進行算術和邏輯運算。
運算子:arithmetic unit,電腦中執行各種算術和邏輯運算運算的元件。運算器的基本操作包括加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、比較及傳送等操作,亦稱為算術邏輯部件(ALU)。
運算子由算術邏輯單元(ALU)、累加器、狀態暫存器、通用暫存器群組等組成。算術邏輯運算單元(ALU)的基本功能為加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、求補等操作。計算機運作時,運算器的操作和操作種類由控制器決定。運算器處理的資料來自記憶體;處理後的結果資料通常會送回記憶體,或暫時寄存在運算器中。與Control Unit共同組成了CPU的核心部分。
運算子的基本功能是完成對各種資料的加工處理,例如算術四則運算,與、或、求反等邏輯運算,算術和邏輯移位操作,比較數值,變更符號,計算主存位址等。
運算器中的暫存器用於暫時保存參加運算的資料和運算的中間結果等。運算器中也要設定對應的部件,用來記錄一次運算結果的特徵情況,如是否溢出,結果的符號位,結果是否為零等。
計算機所採用的運算器類型很多,從不同的角度分析,就有不同的分類方法。從小數點的表示形式可分為定點運算器和浮點運算器。定點運算器只能做定點數運算,特徵是機器數所表示的範圍較小,但結構較簡單。浮點運算器功能較強,既能對浮點數,又能對定點數進行運算,其數的表示範圍很大,但結構相當複雜。
從進位制方面分為二進位運算子和十進位運算子。一般電腦都採用二進位運算器,隨著電腦廣泛應用於商業和資料處理,越來越多的機器都擴充十進位運算的功能,使運算器既能完成二進位的運算,也能完成十進位運算。計算機中運算元需要具有完成多種運算操作的功能,因而必須將各種演算法綜合起來,設計一個完整的運算元件。
更多相關知識,請造訪PHP中文網!
以上是運算器的完整功能是進行什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!