電腦中對資料進行加工與處理的零件通常稱為運算器。運算器是電腦的核心部件,是計算機中執行各種算術和邏輯運算操作的部件;其基本操作包括加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、比較和傳送等操作,亦稱為算術邏輯部件(ALU)。
本教學操作環境:windows7系統、Dell G3電腦。
電腦中對資料進行加工與處理的部件通常稱為運算器。
運算元是電腦的核心元件,電腦中執行各種算術和邏輯運算運算的元件。運算器的基本操作包括加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、比較及傳送等操作,亦稱為算術邏輯部件(ALU)。
它的功能相當於算盤,是直接完成各種加減乘除等算術運算和與、或、非等邏輯運算的裝置。運算器的主要技術指標是計算機的字長和運算速度。
用字長指標可衡量計算機的精確度,如16位元、24位元、32位元等,字長越長計算精度越高。運算速度是指電腦每秒鐘能完成多少次加法運算,如我國把銀河計算機稱為億次機,就是指它的運算速度每秒鐘一億次。
運算子由算術邏輯單元(ALU)、累加器、狀態暫存器、通用暫存器群組等組成。算術邏輯運算單元(ALU)的基本功能為加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、求補等操作。計算機運作時,運算器的操作和操作種類由控制器決定。運算器處理的資料來自記憶體;處理後的結果資料通常會送回記憶體,或暫時寄存在運算器中。與Control Unit共同組成了CPU的核心部分。
運算器是電腦中處理資料的功能部件。對資料處理主要包括資料的算術運算和邏輯資料的邏輯運算。因此,實現對資料的算術與邏輯運算是運算器的核心功能。
運算器的處理物件
#運算器的處理物件是數據,所以資料長度和電腦資料表示方法,對運算器的效能影響極大。 70年代微處理器常以1個、4個、8個、16個二進位位元作為處理資料的基本單位。大多數通用計算機則以16、32、64位元作為運算器處理資料的長度。能對一個資料的所有位元同時進行處理的運算器稱為平行運算器。如果一次只處理一位,則稱為串行運算器。有的運算器一次可處理幾位 (通常為6或8位元),一個完整的資料分成若干段進行計算,稱為串/並行運算器。運算器往往只處理一種長度的資料。有的也能處理幾種不同長度的數據,如半字長運算、雙倍字長運算、四倍字長運算等。有的資料長度可以在運算過程中指定,稱為變字長運算。
依照資料的不同表示方法,可以有二進位運算子、十進位運算子、十六進位運算子、定點整數運算器、定點小數運算子、浮點數運算器等。依照資料的性質,有地址運算器和字元運算器等。
它的主要功能是進行算術運算和邏輯運算。
操作
運算子能執行多少種操作和操作速度,標誌著運算器能力的強弱,甚至標誌著電腦本身的能力。運算器最基本的操作就是加法。一個數與零相加,等於簡單地傳送這個數。將一個數的代碼求補,與另一個數相加,相當於從後一個數中減去前一個數。將兩個數相減可以比較它們的大小。
左右移位是運算器的基本操作。在有符號的數中,符號不動而只移資料位,稱為算術移位。若資料連同符號的所有位元一齊移動,稱為邏輯移位。若將資料的最高位元與最低位元連結進行邏輯移位,稱為循環移位。
運算器的邏輯操作可將兩個資料位元進行與、或、異或,以及將一個資料的各位元求非。有的運算器還能進行二值程式碼的16種邏輯操作。
乘、除法操作較為複雜。很多計算機的運算器能直接完成這些操作。乘法操作是以加法操作為基礎的,由乘數的一位或幾位譯碼控制逐次產生部分積,部分積相加得乘積。除法則又常以乘法為基礎,即選定若干因子乘以除數,使它近似為1,這些因子乘被除數則得商。沒有執行乘法、除法硬體的電腦可用程式實現乘、除,但速度慢得多。有的運算器還能執行在一批數中尋求最大數,對一批資料連續執行同一種操作,求平方根等複雜操作。
更多相關知識,請造訪常見問題欄位!
以上是電腦中對資料進行加工與處理的零件通常稱為什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!