请问在计算机CPU中ALU和CU有什么区别?

请问在计算机CPU中ALU和CU有什么区别?,第1张

一、指代不同

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

CU全称是ControlUnit即控制单元的意思。

CU是CPU的一部分,用于执行计算机指令或者ClientUnit监控系统的监控客户端单元的一个计算机学名词。

Cu的其他含义:

1、铜(金属元素)

铜是人类发现的最古老的金属之一。它在3000多年前被人类使用。自然界中的铜可分为天然铜、氧化铜和硫化铜。天然铜和氧化铜的储量很小。现在世界上80%以上的铜是从硫化铜中提炼出来的。该矿石含铜量很低,一般在2-3%左右。

2、Cu(数学术语)

集合中的一个完整集合,例如CUA:A在u中的补语。如果一个集合包含了我们要研究的每一个集合的所有元素,则该集合可以看作是一个完整集合,u表示一个完整集合。

种类:

无论哪一个种类的控制单元,原理均为通过控制单元发出的控制信号对CPU各个部分加以控制。控制单元大体可以分为以下两类。

微程序式,由微程序读取和发出控制信号。通过被称为微型定序器的简单数字通路(微型电脑)对微程序加以执行。

硬件型控制单元。由数字通路直接发出控制信号。由于集成电路的规模化及设计技术的进步,此种控制单元已成为可能。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11188852.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存