计算机最重要的组件是中央处理器。它通常被称为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. |