電腦對資料進行加工和處理的零件通常稱為運算器。運算器是電腦處理資料形成資訊的加工廠,主要功能是對二進位數位進行算術運算或邏輯運算;運算器由算術邏輯單元、累加器、狀態暫存器、通用暫存器組等組成。
本教學操作環境:windows7系統、Dell G3電腦。
電腦對資料進行加工和處理的零件通常稱為運算器。 運算器是電腦處理資料形成資訊的加工廠,主要功能是對二進制數位進行算術運算或邏輯運算。
運算子介紹
運算子由算術邏輯單元(ALU)、累加器、狀態暫存器、通用暫存器群組等組成。算術邏輯運算單元(ALU)的基本功能為加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、求補等操作。計算機運作時,運算器的操作和操作種類由控制器決定。運算器處理的資料來自記憶體;處理後的結果資料通常會送回記憶體,或暫時寄存在運算器中。與Control Unit共同組成了CPU的核心部分。
運算器是電腦中處理資料的功能部件。對資料處理主要包括資料的算術運算和邏輯資料的邏輯運算。因此,實現對資料的算術與邏輯運算是運算器的核心功能。
操作
運算子能執行多少種操作和操作速度,標誌著運算器能力的強弱,甚至標誌著電腦本身的能力。運算器最基本的操作就是加法。一個數與零相加,等於簡單地傳送這個數。將一個數的代碼求補,與另一個數相加,相當於從後一個數中減去前一個數。將兩個數相減可以比較它們的大小。
左右移位是運算器的基本操作。在有符號的數中,符號不動而只移資料位,稱為算術移位。若資料連同符號的所有位元一齊移動,稱為邏輯移位。若將資料的最高位元與最低位元連結進行邏輯移位,稱為循環移位。
運算器的邏輯操作可將兩個資料位元進行與、或、異或,以及將一個資料的各位元求非。有的運算器還能進行二值程式碼的16種邏輯操作。
乘、除法操作較為複雜。很多計算機的運算器能直接完成這些操作。乘法操作是以加法操作為基礎的,由乘數的一位或幾位譯碼控制逐次產生部分積,部分積相加得乘積。除法則又常以乘法為基礎,即選定若干因子乘以除數,使它近似為1,這些因子乘被除數則得商。沒有執行乘法、除法硬體的電腦可用程式實現乘、除,但速度慢得多。有的運算器還能執行在一批數中尋求最大數,對一批資料連續執行同一種操作,求平方根等複雜操作。
推薦:《程式設計影片》
以上是電腦對資料進行加工和處理的零件通常稱為什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!