网站首页企业百科 产品百科 技术百科 人物百科

CPU模块 我有新说法
1167 0

    中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。CPU从逻辑上可以划分成3个模块,分别是控制单元、运算单元和存储单元,这三部分由CPU内部总线连接起来。


中文名 中央处理器模块           外文名 cpu module

学    科 计算机科学与技术        模    块 控制单元、运算单元和存储单元

类    别 计算机硬件 控制中心 控制单元

1基本概念

中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。

中央处理器主要包括运算器(算术逻辑运算单元,ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子计算机三大核心部件。

CPU从逻辑上可以划分成3个模块,分别是控制单元、运算单元和存储单元,这三部分由CPU内部总线连接起来。

2模块划分

要实现一个数字系统需要三个主要的组成部分 [1]  :

(1)计算对位进行操作的函数的组合逻辑(ALU);

(2)存储位的存储器元素(寄存器);

(3)控制存储器元素更新的时钟信号。

CPU的根本任务就是执行指令,对计算机来说终都是一串由“0”和“1”组成的序列。CPU从逻辑上可以划分成3个模块,分别是控制单元、运算单元和存储单元,这三部分由CPU内部总线连接起来。如下所示:


控制单元

控制单元是整个CPU的指挥控制中心,由指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)和操作控制器OC(Operation Controller)等,对协调整个电脑有序工作极为重要。它根据用户预先编好的程序,依次从存储器中取出各条指令,放在指令寄存器IR中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器OC,按确定的时序,向相应的部件发出微操作控制信号。操作控制器OC中主要包括节拍脉冲发生器、控制矩阵、时钟脉冲发生器、复位电路和启停电路等控制逻辑。

运算单元

是运算器的核心。可以执行算术运算(包括加减乘数等基本运算及其附加运算)和逻辑运算(包括移位、逻辑测试或两个值比较)。相对控制单元而言,运算器接受控制单元的命令而进行动作,即运算单元所进行的全部操作都是由控制单元发出的控制信号来指挥的,所以它是执行部件。

存储单元

包括CPU片内缓存和寄存器组,是CPU中暂时存放数据的地方,里面保存着那些等待处理的数据,或已经处理过的数据,CPU访问寄存器所用的时间要比访问内存的时间短。采用寄存器,可以减少CPU访问内存的次数,从而提高了CPU的工作速度。但因为受到芯片面积和集成度所限,寄存器组的容量不可能很大。寄存器组可分为专用寄存器和通用寄存器。专用寄存器的作用是固定的,分别寄存相应的数据。而通用寄存器用途广泛并可由程序员规定其用途,通用寄存器的数目因微处理器而异   。

3物理结构

CPU包括运算逻辑部件、寄存器部件和控制部件等。

逻辑部件

英文Logic components;运算逻辑部件。可以执行定点或浮点算术运算操作、移位操作以及逻辑操作,也可执行地址运算和转换。

更细一点,从实现的功能方面看,CPU大致可分为如下八个逻辑单元:

(1)指令寄存器 :它是芯片上的指令仓库,有了它CPU就不必停下来查找计算机内存中的指令,从而大幅提高了CPU的运算速度。

(2)指令译码器 :它负责将复杂的机器语言指令解译成运算逻辑单元(ALU)和寄存器能够理解的简单格式,就像一位外交官。

(3)控制单元 :既然指令可以存入CPU,而且有相应指令来完成运算前的准备工作,背后自然有一个扮演推动作用的角色——它便是负责整个处理过程的操作控制器。根据来自译码单元的指令,它会生成控制信号,告诉运算逻辑单元(ALU)和寄存器如何运算、对什么进行运算以及对结果进行怎样的处理。

(4)寄存器 :它对于CPU来说非常的重要,除了存放程序的部分指令,它还负责存储指针跳转信息以及循环操作命令,是运算逻辑单元(ALU)为完成控制单元请求的任务所使用的数据的小型存储区域,其数据来源可以是高速缓存、内存、控制单元中的任何一个。

(5)逻辑运算单元(ALU) :它是CPU芯片的智能部件,能够执行加、减、乘、除等各种命令。此外,它还知道如何读取逻辑命令,如或、与、非。来自控制单元的讯息将告诉运算逻辑单元应该做些什么,然后运算单元会从寄存器中间断或连续提取数据,完成终的任务。

(6)预取单元 :PU效能发挥对其依赖非常明显,预取命zhong率的高低直接关系到CPU核心利用率的高低,进而带来指令执行速度上的不同。根据命令或要执行任务所提出的要求,何时时候,预取单元都有可能从指令高速缓存或计算机内存中获取数据和指令。当指令到达时,预取单元重要的任务就是确保所有指令均排列正确,然后发送给译码单元。

(7)总线单元 :它就像一条高速公路,快速完成各个单元间的数据交换,也是数据从内存流进和流出CPU的地方。

(8)数据高速缓存 :存储来自译码单元专门标记的数据,以备逻辑运算单元使用,同时还准备了分配到计算机不同部分的终结果。

寄存器

寄存器部件,包括寄存器、专用寄存器和控制寄存器。 通用寄存器又可分定点数和浮点数两类,它们用来保存指令执行过程中临时存放的寄存器操作数和中间(或终)的操作结果。 通用寄存器是中央处理器的重要部件之一。

控制器

英文Control unit;控制部件,主要是负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。

其结构有两种:一种是以微存储为核心的微程序控制方式;一种是以逻辑硬布线结构为主的控制方式。

微存储中保持微码,每一个微码对应于一个基本的微操作,又称微指令;各条指令是由不同序列的微码组成,这种微码序列构成微程序。中央处理器在对指令译码以后,即发出一定时序的控制信号,按给定序列的顺序以微周期为节拍执行由这些微码确定的若干个微操作,即可完成某条指令的执行。

简单指令是由(3~5)个微操作组成,复杂指令则要由几十个微操作甚至几百个微操作组成。

参考资料

参考资料编辑区域


相关产品RELEVANT PRODUCTS
  • cpu模块故障安全型 自动化系统cpu模块故障安全型

    cpu模块故障安全型 自动化系统cpu模块故障安全型
    通过编程器以文本形式为用户提供存储能力信息、cpu的运行模式,以及工作存储器和装载存储器当前的使用情况、当前的循环时间和诊断缓冲区的内容。
  • cp451-10

    日本横河yokogawa cpu模块型号:
    cp345 cp401 cp451 cp701 cp703 cp451-10
  • 西门子plc200电源灯不亮电源烧坏维修

    西门子plc200电源灯不亮电源烧坏维修,200plc接错电压烧坏,plc电源模块指示灯不亮故障维修,plc200无显示,西门子plc模块灯点不亮维修,西门子plc400全部灯闪维修,西门子300plc模块cpu不启动维修,plc自检通不过维修,plc通讯维修,plc电源烧维修,plc输出点坏维修,plc输入点坏维修,西门子plc复位开关坏维修,西门子plc主板维修,plc电源板维修,cpu模块
  • 140cpu11303 施耐德cpu

    140cpu11303 施耐德cpu 现代的电网自动化调度系统是以计算机为核心的控制系统,包括实时信息收集和显示系统,以及供实时计算、分析、控制用的软件系统。信息收集和显示系统具有数据采集、屏幕显示、安全检测、运行工况计算分析和实时控制的功能。在发电厂和变电站的收集信息部分称为远动端,依托varsuv节能自动化计算位于调度中心的部分称为调度端。软件系统由静态状态估计、自动发电控制、潮流、自动电
  • ab模块slc500 1747-l541 cpu模块

    ab模块slc500 1747-l541
    公司高质量的 际采购员和业务人员、强大的信息及物流网络、保证了公司能以非常快的速度,将可靠的产品交给您放心的使用。180=一=5010=一=7839
  • 西门子cpu上的所有指示灯全部闪烁解决

    西门子cpu上的所有指示灯全部闪烁解决,您的选择您的支持是我大的动力! ————致我亲爱的客户(好朋友)
    产品简述:维修后质保半年,半年因修复后产品质量问题 免费维修产品不收取任何费用,全新设备出售后质保一年,有问题无理由退换,信誉一,客户至上是公司成立之初所确立的宗旨,在公司领导的严格要求和员工们不折不扣地贯彻执行下发展延续至今。“假一罚十”一直是我公司的主动承诺。
  • 上海航欧专业销售ansaldo控制器ansaldo电阻ansaldocpu模块 ansaldo风扇

    上海航欧专业销售ansaldo控制器ansaldo电阻ansaldocpu模块 ansaldo水冷件 ansaldo风扇 ansaldo同步变压器 ansaldo电源板 ansaldo可控硅 ansaldotbai板卡 ansaldo总接线板ansaldo调速器 ansaldo主板上海航欧专业销售ansaldo控制器ansaldo电阻ansaldocpu模块 ansaldo风扇
  • acromag i / o设备

    acromag i / o设备 德国 acromag是一个价值数百万美元的公司,结合了超过50年的过程监测和控制的经验与高科技的电脑设计一个坚实的背景。成立于1957年,建acromag的声誉,为石油化工和航空航天工业设计重要的测量仪器设备。 acromag公司很快就被上*的模拟和数字控制产品的工业i / o市场的设计。
  • 德国vipa cpu模块 可编程控制器全系列自动化产品-销售中心

    上海壹侨贸易有限服务贸易商,德国分公司(aoi solutions gmbh -- age of innovation)位于德国汉堡,专业从事各种国外工控自动化产品的进口贸易。主要经营欧洲各国品牌的高精密编码器、传感器、仪器仪表、阀门泵、电机以及各类自动化产品。
    德国vipa cpu模块 可编程控制器全系列自动化产品-销售中心
  • 607-204cpu p.c.b.-cpu模块

    607-204cpu p.c.b.北京谱飞科技有限公司专业代理德国herzog品牌的产品,有意请或邮件沟通。
查看更多
×

是否已完成本次百科编辑