📜  ALU和CU的区别

📅  最后修改于: 2021-09-13 02:35:35             🧑  作者: 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.