請問在計算機CPU中ALU和CU有什麽區別?
壹、指代不同
1、ALU:是能實現多組算術運算和邏輯運算的組合邏輯電路,簡稱ALU。
2、CU:是Control Unit控制單元,是CPU的壹部分,用於執行計算機指令或者Client Unit?監控系統的監控客戶端單元的壹個計算機學名詞。
二、功能不同
1、ALU:是中央處理器(CPU)的執行單元,是所有中央處理器的核心組成部分,由"And Gate"(與門) 和"Or Gate"(或門)構成的算術邏輯單元,主要功能是進行二位元的算術運算。
2、CU:負責程序的流程管理。正如工廠的物流分配部門,控制單元是整個CPU的指揮控制中心,由指令寄存器IR(Instruction Register)、指令譯碼器ID(Instruction Decoder)和操作控制器OC(Operation Controller)三個部件組成,對協調整個電腦有序工作極為重要。
三、特點不同
1、ALU:ALU的輸入是要進行操作的數據(稱為操作數)以及來自控制單元的指令代碼,用來指示進行哪種運算。輸出即為運算結果。
2、CU:根據用戶預先編好的程序,依次從存儲器中取出各條指令,放在指令寄存器IR中,通過指令譯碼(分析)確定應該進行什麽操作,然後通過操作控制器OC,按確定的時序,向相應的部件發出微操作控制信號。
百度百科-CU
百度百科-ALU