计算机最重要的组成部分是中央处理单元。它通常被称为 CPU。它用于处理指令。 CPU 的主要组件是算术逻辑单元和控制单元。在本文中,我们将了解ALU和CU之间的主要区别是什么。
ALU : ALU代表算术逻辑单元。它是 CPU 中非常重要的部分。它执行所有基本算术(加法、减法、乘法和除法)运算和逻辑运算。 ALU通常设计为具有对随机存取存储器 (RAM) 的直接输入和输出访问权限。在现代计算机中, ALU本身分为两类:
- 算术单位 (AU)
- 逻辑单元 (LU)
CU : CU代表控制单元。它是 CPU 的基本组成部分之一。 CU的主要工作是告诉最有效的方法来工作。它将所有相关操作引导到处理器的各个部分。它执行的一些基本操作包括采取指导方针、控制顺序执行、正确管理信息流、指导和观察准备和处理不同功能所需的时间等。它控制处理器的操作。它通知 ALU、I/O 设备和 RAM 如何响应已发送到处理器的命令。控制单元指导系统并执行用户输入的指令。
差异表:
Basis | Control Unit | Arithmetic Logic Unit |
Abbreviation | CU | ALU |
Work | It directs the system and executes the instructions entered by the user. It directs and coordinates most of the operations in the computer. | To perform arithmetic operations, comparison operations, and other operations. It performs all the tasks to complete all those instructions. |
Access | After the completion of the operation, the data gets deleted and it is not accessible. | Data is accessible at any time. |
Relation | It is responsible to direct the system and execute the instructions. | It is responsible to perform all the tasks to complete the CU instruction. |
Primary Condition needed | Equal-to conditions, Less-than condition, and greater than the state. | Loading of data and instructions that exist in the secondary memory to the main memory. |
Dependency | No dependency on ALU. | ALU depends on CU for most of the time. |