📜  ALU和CU之间的区别

📅  最后修改于: 2021-06-29 22:23:32             🧑  作者: Mango

计算机最重要的组件是中央处理器。它通常被称为CPU。它用于处理指令。 CPU的主要组件是算术逻辑单元控制单元。在本文中,我们将学习ALUCU之间的主要区别是什么。

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.