ALU是算術邏輯單元“arithmetic and logic unit”的簡稱。
算術邏輯單元是能實現多組算術運算和邏輯運算的組合邏輯電路,是中央處理器(CPU)的執行單元,是所有中央處理器的核心組成部分。
由"And Gate"(與門) 和"Or Gate"(或門)構成的算術邏輯單元,主要功能是進行二位元的算術運算,如加減乘(不包括整數除法)。基本上,在所有現代CPU體系結構中,二進制都以補碼的形式來表示。
擴展資料:
ALU的主要功能
1、算術和邏輯運算,可對半字節(壹個字節是8位,半個字節就是4位)和單字節數據進行操作。
2、加、減、乘、除、加1、減1、比較等算術運算。
3、與、或、異或、求補、循環等邏輯運算。
5、位處理功能(即布爾處理器)。由於ALU內部沒有寄存器,參加運算的操作數,必須放在累加器A中。累加器A也用於存放運算結果。
百度百科-ALU:中央處理器的執行單元