本文目录一览
CPU是在特别纯净的硅材料上制成的。
CPU芯片包含数百万个精美的晶体管。
人们在硅晶片上化学蚀刻或光载晶体管的大小与指甲的大小相同。
因此,从这个意义上讲,CPU由晶体管组成。
简而言之,晶体管是微电子开关。
它们是建造CPU的基石。
您可以将晶体管视为电灯开关。
他们有一个操作位,代表两个状态:ON(ON)和OFF(OFF)。
此开口和闭合等效于晶体管的连接和断开连接,这两个状态与二进制中的基本状态“ 0”和“ 1 ”完全对应! 这样,计算机具有处理信息的能力。
但是,不要以为在两个状态“ 0”和“ 1 ”中只有简单晶体管的原理非常简单。
实际上,通过科学家多年的艰苦研究来实现它们的发展。
在晶体管之前,计算机依靠缓慢,低效率的真空管和机械开关来处理信息。
后来,研究人员将两个晶体管放在硅晶体中,创建了第一个集成电路,然后有一个微处理器。
看到此之后,您必须想知道晶体管如何使用两个电子信号“ 0”和“ 1 ”来执行指令和处理数据? 实际上,所有电子设备都有自己的电路和开关。
电子在电路中流动或关闭,并完全由开关控制。
如果将开关设置为OFF,则电子将停止流动,如果将其设置为ON,则电子将继续流动。
这种在晶体管的开关之间和关闭之间仅由电子信号控制,我们可以将晶体管称为二进制设备。
这样,晶体管在状态下以“ 1 ”表示,并且OFF状态由“ 0”表示,这可以形成最简单的二进制数。
由许多晶体管产生的多个“ 1 ”和“ 0”的特殊顺序和模式可以代表不同的情况,定义为字母,数字,颜色和图形。
例如,小数中的1 在二进制模式下也是“ 1 ”,在二进制模式下2 是“ 1 0”,3 是“ 1 1 ”,4 是“ 1 00”,5 是“ 1 01 ”,6 是“ 1 1 0”,等等,等等,这构成了计算机工作使用的二进制语言和数据。
晶体管组可以组合以存储数值,还可以执行逻辑和数字操作。
结合石英时钟的控制,晶体管组像复杂的机器一样同步执行其功能。
现在,CPU的内部结构我们粗略地知道CPU负责的是什么,但是哪些组件负责处理数据和执行程序? 1 算术逻辑单元Alu(ArithmeticLogicunit)Alu是算术设备的核心。
它是基于完整加法器的电路,并补充了移位寄存器和相应控制逻辑的组合。
在控制信号的作用下,它可以完成加法,减法,乘法和分裂操作以及各种逻辑操作。
如前所述,这等同于工厂中的生产线,负责计算数据。
2 寄存器组RS(寄存器网或寄存器)RS本质上是一个临时存储在CPU中的地方,CPU存储了等待处理或已处理的数据的数据。
CPU访问寄存器所需的时间比访问内存所需的时间短。
寄存器的使用可以减少CPU访问内存的次数,从而提高CPU的工作速度。
但是,由于芯片面积和集成的局限性,寄存器组的容量不能非常大。
登记组可以分为特殊的注册表和一般登记册。
专用的功能寄存器已固定,并分别注册了相应的数据。
通用寄存器被广泛使用,可以由程序员指定。
通用寄存器的数量随微处理器而变化。
3 控制单元(控制仪)就像工厂的物流分配部门一样,控制单元是整个CPU的命令和控制中心。
它由三个组件组成:指令寄存器IR(指令注册机),指令解码器ID(指令decoder)和操作控制器0C(操作Controller),这对于协调计算机的有序工作非常重要。
它根据用户预先编写的程序从内存中取出每个指令,将其放入指令寄存器IR中,然后通过指令翻译它。
操作控制器OC主要包括控制逻辑,例如Beat Pulse Generator,Control Matrix,Clock Pulse Generator,RESET电路,启动和停止电路。
4 公交就像工厂零件之间的连接通道。
总线实际上是一组电线,是各种通用信号线的集合,用作“高速公路”,用于传输信息以及计算机中的所有组件。
直接连接到CPU的巴士可以称为本地巴士。
其中包括:数据总线DB(数据库),地址总线AB(地址BUS)和控制总线CB(ControlBus)。
其中,数据总线用于传输数据信息; 地址总线用于发送CPU发送的地址信息; 控制总线用于传输控制信号,定时信号和状态信息等。
CPU的工作流由晶体管组成。
CPU是处理数据和执行程序的核心。
它的完整英文名称是:中央加工机构,即中央处理单元。
首先,CPU的内部结构可以分为三个部分:控制单元,逻辑计算单元和存储单元(包括内部总线和缓冲区)。
CPU的工作原理就像是工厂处理过程:输入工厂的原材料(程序说明)由材料分配部(控制单元)派遣和分发,并且被发送到生产线(逻辑计算单元),以及生产成品(已处理的数据)(已处理的数据)后,它们存储在仓库(存储单元)中,并在仓库(最终等待市场上),以供市场销售。
在此过程中,我们注意到从控制单元中,CPU开始正式工作。
中间过程是通过逻辑操作单元执行计算处理,并将其交给存储单元以表示工作的末尾。
CPU中的运行数据和说明刚刚引入了CPU的组件和基本原理。
现在,让我们看一下CPU中的数据如何运行。
我们知道,数据通过内存从输入设备流动,并等待CPU处理。
要处理的信息存储在字节中,也就是说,它存储在8 位二进制数字或8 位作为一个单位中。
此信息可以是数据或说明。
数据可以是字符,数字或颜色等的二进制表示。
指令告诉CPU在数据上执行哪些操作,例如完成加法,减法或移动操作。
我们假设内存中的数据是最简单的原始数据。
首先,指令指针(DendertionPointer)将通知将要在存储位置的内存中执行的指令的CPU。
由于内存中的每个内存单元都有一个数字(称为地址),因此可以根据这些地址检索数据,并通过地址总线发送到控制单元。
指令解码器从指令注册IR,并将其转换为CPU可以执行的表格,然后决定完成指令所需的必要操作。
它将告诉算术逻辑单元(ALU)何时计算,告诉指令读取器何时获得值,请告诉指令解码器何时翻译指令,等等。
如果将数据发送到算术逻辑单元,则数据将执行指令中指定的算术操作。
处理数据时,它将返回到寄存器,数据将继续通过不同的指令运行,或通过数据库总线发送到数据缓冲区。
基本上,这就是CPU执行三个基本任务的方式:阅读数据,处理数据并将数据写入内存。
但是在正常情况下,指令可以包含许多按顺序执行的操作。
CPU的工作是执行这些说明。
完成一项指令后,CPU的控制单元将告诉指令读取器阅读从内存执行的下一个指令。
这个过程不断地快速重复,在快速指令后执行说明,从而产生您在显示器上看到的结果。
很容易想到,在处理如此多的说明和数据时,由于数据传输时间差和CPU处理时间差,肯定会进行混乱的处理。
为了确保每个操作都按时发生,CPU需要一个时钟,该时钟控制CPU执行的每个动作。
时钟就像节拍器,它不断排放脉冲,确定CPU的速度和处理时间。
这是我们熟悉的CPU的标称速度,也称为主要频率。
主频率值越高,CPU的工作速度越多。
如何提高CPU的工作效率,因为CPU的主要工作是执行指令和流程数据,工作效率将成为CPU的主要。
因此,各种CPU制造商还尽力使CPU流程数据更快。
根据CPU的内部计算结构,一些制造商在CPU中添加了另一个算术逻辑单元(ALU),或者设置了一个浮点计算单元(FPU),该计算单元(FPU)处理了非常大且非常小的数据,从而大大加快了数据计算的速度。
在执行效率方面,一些制造商通过管道或几乎平行的工作方法执行指令来提高指令的执行速度。
我们刚刚提到的是,指令的执行需要许多独立的操作,例如指令获取和解码。
最初,CPU必须在执行下一个指令之前执行所有先前的指令,并且现在分布式电路分别执行操作。
也就是说,当电路的这一部分完成一项工作时,第二项工作立即占据了电路,这大大提高了执行效率。
另外,为了使指令之间的连接更加准确,当今CPU通常使用各种预测方法来控制指令以更有效地执行。
来自硅谷力量的信息
计算机单词的长度是计算机处理数据时,CPU一次可以处理的咬合位数是计算机单词的长度。
通常,计算机单词的长度是字节的多个,例如8 位,1 6 位,3 2 位和6 4 位。
单词的长度越长,计算机表示的数字范围越大,容器的处理越强,并且计算的准确性越高。
单词的长度受操作系统的约束。
例如,在3 2 位软件系统中,单词长度长度的处理器只能用作3 2 位。
单词和字节的分布对计算机制的记忆模式具有很大的影响。
特别是,通常选择单词作为内存寻址方案,而所谓的内存寻址方案是最小内存块,可以按照地址代码指示。
相关单词的地址数量不同。
这在计算机中是自然的,因为通常它总是用单词(或多个单词)处理数据。
而且他有一个优势,即指令可以指示最小长度的地址,以便可以减少说明的长度或可以确定更多说明。
当计算机的工作量用于手工艺品处理时,通常将字节定义为地址单元而不是单词更好。
因此,该行中的一个符号可以直接指示到地址。
当然,您仍然可以通知地址,但是其地址比地址方案的单词更多。
在这种组织结构中,单词的长度应定义为符号长度的整数数。
该寻址方案已在IBM3 6 0中使用,此后已成为设计计算机最常见的解决方案。
以下是对一般用途寄存器的简介:主要功能:临时存储和数据传输:一般使用寄存器可以临时存储CPU处理的数据以及不同组件之间的传输数据。
参与算术逻辑操作:注册表数据可以直接参与CPU算术逻辑操作。
记录操作的结果:操作完成后,可以将结果记录在寄存器中以供以下操作中使用。
注册表长度:一般用途寄存器的长度通常对应于机器单词的大小。
例如,在1 6 位处理器中,寄存器的长度为1 6 位;在3 2 位处理器中,寄存器的长度为3 2 位。
寄存器和功能的类型:1 6 -BIT CPU:包括AX,BX,CX,DX,BP,SP,SI,DI。
CPU 3 2 位:包括EAX,EBX,ECX,EDX,EBP,ESP,ESI和EDI。
这些寄存器的功能与1 6 位处理器中的相应寄存器相似,但具有更强的数据处理能力。
对于汇编语言程序员的重要性:对于汇编语言程序员,了解每个寄存器的基本功能和特殊用途至关重要。
这有助于在编写程序时精确使用寄存器,提高程序效率和准确性。
总而言之,一般用途的寄存器是计算机系统中必不可少的重要组成部分,它们的功能和特征对于有效执行程序至关重要。
CPU为什么有数量?这是因为CPU位的数量表示CPU可以同时处理的数据位数。
3 2 位代表3 2 位CPU的大小可以处理3 2 位,即4 个字节的大小。
6 4 位CPU表示CPU可以同时处理6 4 位数据,即大小为8 个字节。
从6 4 位CPU名称中,我们可以将其视为3 2 位CPU更新。
CPU 6 4 位和3 2 位CPU之间最明显的比较点是,与3 2 位CPU相比,6 4 位CPU和3 2 位CPU具有8 个General 6 4 位寄存器,并且内存解决能力也得到了很大提高。
cpu的工作原理是什么?
CPU的原始工作模式在理解CPU的工作原理之前,让我们简要讨论如何生产CPU。CPU是在特别纯净的硅材料上制成的。
CPU芯片包含数百万个精美的晶体管。
人们在硅晶片上化学蚀刻或光载晶体管的大小与指甲的大小相同。
因此,从这个意义上讲,CPU由晶体管组成。
简而言之,晶体管是微电子开关。
它们是建造CPU的基石。
您可以将晶体管视为电灯开关。
他们有一个操作位,代表两个状态:ON(ON)和OFF(OFF)。
此开口和闭合等效于晶体管的连接和断开连接,这两个状态与二进制中的基本状态“ 0”和“ 1 ”完全对应! 这样,计算机具有处理信息的能力。
但是,不要以为在两个状态“ 0”和“ 1 ”中只有简单晶体管的原理非常简单。
实际上,通过科学家多年的艰苦研究来实现它们的发展。
在晶体管之前,计算机依靠缓慢,低效率的真空管和机械开关来处理信息。
后来,研究人员将两个晶体管放在硅晶体中,创建了第一个集成电路,然后有一个微处理器。
看到此之后,您必须想知道晶体管如何使用两个电子信号“ 0”和“ 1 ”来执行指令和处理数据? 实际上,所有电子设备都有自己的电路和开关。
电子在电路中流动或关闭,并完全由开关控制。
如果将开关设置为OFF,则电子将停止流动,如果将其设置为ON,则电子将继续流动。
这种在晶体管的开关之间和关闭之间仅由电子信号控制,我们可以将晶体管称为二进制设备。
这样,晶体管在状态下以“ 1 ”表示,并且OFF状态由“ 0”表示,这可以形成最简单的二进制数。
由许多晶体管产生的多个“ 1 ”和“ 0”的特殊顺序和模式可以代表不同的情况,定义为字母,数字,颜色和图形。
例如,小数中的1 在二进制模式下也是“ 1 ”,在二进制模式下2 是“ 1 0”,3 是“ 1 1 ”,4 是“ 1 00”,5 是“ 1 01 ”,6 是“ 1 1 0”,等等,等等,这构成了计算机工作使用的二进制语言和数据。
晶体管组可以组合以存储数值,还可以执行逻辑和数字操作。
结合石英时钟的控制,晶体管组像复杂的机器一样同步执行其功能。
现在,CPU的内部结构我们粗略地知道CPU负责的是什么,但是哪些组件负责处理数据和执行程序? 1 算术逻辑单元Alu(ArithmeticLogicunit)Alu是算术设备的核心。
它是基于完整加法器的电路,并补充了移位寄存器和相应控制逻辑的组合。
在控制信号的作用下,它可以完成加法,减法,乘法和分裂操作以及各种逻辑操作。
如前所述,这等同于工厂中的生产线,负责计算数据。
2 寄存器组RS(寄存器网或寄存器)RS本质上是一个临时存储在CPU中的地方,CPU存储了等待处理或已处理的数据的数据。
CPU访问寄存器所需的时间比访问内存所需的时间短。
寄存器的使用可以减少CPU访问内存的次数,从而提高CPU的工作速度。
但是,由于芯片面积和集成的局限性,寄存器组的容量不能非常大。
登记组可以分为特殊的注册表和一般登记册。
专用的功能寄存器已固定,并分别注册了相应的数据。
通用寄存器被广泛使用,可以由程序员指定。
通用寄存器的数量随微处理器而变化。
3 控制单元(控制仪)就像工厂的物流分配部门一样,控制单元是整个CPU的命令和控制中心。
它由三个组件组成:指令寄存器IR(指令注册机),指令解码器ID(指令decoder)和操作控制器0C(操作Controller),这对于协调计算机的有序工作非常重要。
它根据用户预先编写的程序从内存中取出每个指令,将其放入指令寄存器IR中,然后通过指令翻译它。
操作控制器OC主要包括控制逻辑,例如Beat Pulse Generator,Control Matrix,Clock Pulse Generator,RESET电路,启动和停止电路。
4 公交就像工厂零件之间的连接通道。
总线实际上是一组电线,是各种通用信号线的集合,用作“高速公路”,用于传输信息以及计算机中的所有组件。
直接连接到CPU的巴士可以称为本地巴士。
其中包括:数据总线DB(数据库),地址总线AB(地址BUS)和控制总线CB(ControlBus)。
其中,数据总线用于传输数据信息; 地址总线用于发送CPU发送的地址信息; 控制总线用于传输控制信号,定时信号和状态信息等。
CPU的工作流由晶体管组成。
CPU是处理数据和执行程序的核心。
它的完整英文名称是:中央加工机构,即中央处理单元。
首先,CPU的内部结构可以分为三个部分:控制单元,逻辑计算单元和存储单元(包括内部总线和缓冲区)。
CPU的工作原理就像是工厂处理过程:输入工厂的原材料(程序说明)由材料分配部(控制单元)派遣和分发,并且被发送到生产线(逻辑计算单元),以及生产成品(已处理的数据)(已处理的数据)后,它们存储在仓库(存储单元)中,并在仓库(最终等待市场上),以供市场销售。
在此过程中,我们注意到从控制单元中,CPU开始正式工作。
中间过程是通过逻辑操作单元执行计算处理,并将其交给存储单元以表示工作的末尾。
CPU中的运行数据和说明刚刚引入了CPU的组件和基本原理。
现在,让我们看一下CPU中的数据如何运行。
我们知道,数据通过内存从输入设备流动,并等待CPU处理。
要处理的信息存储在字节中,也就是说,它存储在8 位二进制数字或8 位作为一个单位中。
此信息可以是数据或说明。
数据可以是字符,数字或颜色等的二进制表示。
指令告诉CPU在数据上执行哪些操作,例如完成加法,减法或移动操作。
我们假设内存中的数据是最简单的原始数据。
首先,指令指针(DendertionPointer)将通知将要在存储位置的内存中执行的指令的CPU。
由于内存中的每个内存单元都有一个数字(称为地址),因此可以根据这些地址检索数据,并通过地址总线发送到控制单元。
指令解码器从指令注册IR,并将其转换为CPU可以执行的表格,然后决定完成指令所需的必要操作。
它将告诉算术逻辑单元(ALU)何时计算,告诉指令读取器何时获得值,请告诉指令解码器何时翻译指令,等等。
如果将数据发送到算术逻辑单元,则数据将执行指令中指定的算术操作。
处理数据时,它将返回到寄存器,数据将继续通过不同的指令运行,或通过数据库总线发送到数据缓冲区。
基本上,这就是CPU执行三个基本任务的方式:阅读数据,处理数据并将数据写入内存。
但是在正常情况下,指令可以包含许多按顺序执行的操作。
CPU的工作是执行这些说明。
完成一项指令后,CPU的控制单元将告诉指令读取器阅读从内存执行的下一个指令。
这个过程不断地快速重复,在快速指令后执行说明,从而产生您在显示器上看到的结果。
很容易想到,在处理如此多的说明和数据时,由于数据传输时间差和CPU处理时间差,肯定会进行混乱的处理。
为了确保每个操作都按时发生,CPU需要一个时钟,该时钟控制CPU执行的每个动作。
时钟就像节拍器,它不断排放脉冲,确定CPU的速度和处理时间。
这是我们熟悉的CPU的标称速度,也称为主要频率。
主频率值越高,CPU的工作速度越多。
如何提高CPU的工作效率,因为CPU的主要工作是执行指令和流程数据,工作效率将成为CPU的主要。
因此,各种CPU制造商还尽力使CPU流程数据更快。
根据CPU的内部计算结构,一些制造商在CPU中添加了另一个算术逻辑单元(ALU),或者设置了一个浮点计算单元(FPU),该计算单元(FPU)处理了非常大且非常小的数据,从而大大加快了数据计算的速度。
在执行效率方面,一些制造商通过管道或几乎平行的工作方法执行指令来提高指令的执行速度。
我们刚刚提到的是,指令的执行需要许多独立的操作,例如指令获取和解码。
最初,CPU必须在执行下一个指令之前执行所有先前的指令,并且现在分布式电路分别执行操作。
也就是说,当电路的这一部分完成一项工作时,第二项工作立即占据了电路,这大大提高了执行效率。
另外,为了使指令之间的连接更加准确,当今CPU通常使用各种预测方法来控制指令以更有效地执行。
来自硅谷力量的信息
cpu的字长通常取决于什么?
文字处理器的长度通常取决于算术逻辑单元和常规寄存器的位数。计算机单词的长度是计算机处理数据时,CPU一次可以处理的咬合位数是计算机单词的长度。
通常,计算机单词的长度是字节的多个,例如8 位,1 6 位,3 2 位和6 4 位。
单词的长度越长,计算机表示的数字范围越大,容器的处理越强,并且计算的准确性越高。
单词的长度受操作系统的约束。
例如,在3 2 位软件系统中,单词长度长度的处理器只能用作3 2 位。
单词和字节的分布对计算机制的记忆模式具有很大的影响。
特别是,通常选择单词作为内存寻址方案,而所谓的内存寻址方案是最小内存块,可以按照地址代码指示。
相关单词的地址数量不同。
这在计算机中是自然的,因为通常它总是用单词(或多个单词)处理数据。
而且他有一个优势,即指令可以指示最小长度的地址,以便可以减少说明的长度或可以确定更多说明。
当计算机的工作量用于手工艺品处理时,通常将字节定义为地址单元而不是单词更好。
因此,该行中的一个符号可以直接指示到地址。
当然,您仍然可以通知地址,但是其地址比地址方案的单词更多。
在这种组织结构中,单词的长度应定义为符号长度的整数数。
该寻址方案已在IBM3 6 0中使用,此后已成为设计计算机最常见的解决方案。
通用寄存器简介
一般寄存器是IT系统中的重要组件,它们存储并临时传输数据,参与算术逻辑操作并记录操作结果。以下是对一般用途寄存器的简介:主要功能:临时存储和数据传输:一般使用寄存器可以临时存储CPU处理的数据以及不同组件之间的传输数据。
参与算术逻辑操作:注册表数据可以直接参与CPU算术逻辑操作。
记录操作的结果:操作完成后,可以将结果记录在寄存器中以供以下操作中使用。
注册表长度:一般用途寄存器的长度通常对应于机器单词的大小。
例如,在1 6 位处理器中,寄存器的长度为1 6 位;在3 2 位处理器中,寄存器的长度为3 2 位。
寄存器和功能的类型:1 6 -BIT CPU:包括AX,BX,CX,DX,BP,SP,SI,DI。
CPU 3 2 位:包括EAX,EBX,ECX,EDX,EBP,ESP,ESI和EDI。
这些寄存器的功能与1 6 位处理器中的相应寄存器相似,但具有更强的数据处理能力。
对于汇编语言程序员的重要性:对于汇编语言程序员,了解每个寄存器的基本功能和特殊用途至关重要。
这有助于在编写程序时精确使用寄存器,提高程序效率和准确性。
总而言之,一般用途的寄存器是计算机系统中必不可少的重要组成部分,它们的功能和特征对于有效执行程序至关重要。
CPU位数是什么?
CPU位的数量= CPU中的注册表数=数据宽度(数字)CPU可以一次平行处理=数据总线宽度; //现在,计算机处理器通常为6 4 位,这是硬件物质。CPU为什么有数量?这是因为CPU位的数量表示CPU可以同时处理的数据位数。
3 2 位代表3 2 位CPU的大小可以处理3 2 位,即4 个字节的大小。
6 4 位CPU表示CPU可以同时处理6 4 位数据,即大小为8 个字节。
从6 4 位CPU名称中,我们可以将其视为3 2 位CPU更新。
CPU 6 4 位和3 2 位CPU之间最明显的比较点是,与3 2 位CPU相比,6 4 位CPU和3 2 位CPU具有8 个General 6 4 位寄存器,并且内存解决能力也得到了很大提高。