
CPU体系结构,核心和时钟速度是确定计算机CPU性能的三个核心要素. 哪个重要? CPU时钟速度和核心数?高CPU时钟速度是更好的还是更多的内核?在这里学习,让我为大家分析一下,一个起来看看吧.
CPU频率和内核数的重要性
首先,让我们谈谈CPU内核与主频率之间的关系和区别. 实际上,CPU核心数和主频率是决定处理器性能的核心参数. 对于谁更重要,没有统一的答案. 这取决于您的需求. 它是什么以及它的用途.
目前,大多数计算机用户主要用于玩游戏或某些设计需求,因此购买CPU也取决于计算机的主要用途.
CPU频率高还是多核更好?
游戏要求
如果它是主要游戏,因为该游戏需要最简单和粗鲁的计算工作,因此多核在这方面有点用处. 因此,当前的主流游戏都是双核调用,而四核甚至更少或更多.
换句话说,多核CPU的许多内核在玩游戏时处于半空闲状态,利用率不高. 因此,如果您正在玩游戏,通常双核就足够了,并且如果您的预算有限,则您可能希望优先使用某些高频CPU,因此单核更强大,并且游戏具有更多优势. 当然,在这种情况下,如果有更多游戏,则对多核的需求也更高. 在这种情况下,CPU频率和内核数非常重要.
工作要求(设计/渲染)
如果是出于某些工作要求,尤其是设计工作,3D建模/视频渲染. 多核和多线程并行处理非常重要,并且需要CPU更快更大的缓存来临时存储大量计算数据. 此时,CPU频率为秒.

简单来说,的设计/渲染和其他应用程序需要精细的计算,而不是像游戏那样简单和粗略. “协作”是最好的处理器方法,并且对CPU缓存有更高的要求. 因此,一般的工作计算机对CPU的要求更高. 通常,只有高端多核大型缓存CPU才能更好地满足需求.
摘要:
因此,是否购买多核或高频CPU取决于需求. 当然,如果钱还不错,自然最好选择一些具有多核和高频的高端处理器. 但是大多数人在购买CPU时都会考虑预算,因此,这主要取决于需求.
如果您在玩游戏且预算有限,则可以考虑使用双核高频CPU,例如i3 7350K(双四线程),CPU频率最高为4.2GHz,并且支持超频,主频可媲美高端i7,价格比i5便宜,游戏体验不低于四核i5 7500.
如果是图形设计和3D渲染,则通常需要CPU内核数和缓存要求. 这时,您可以考虑配备了四个以上内核的AMD Xin Ruilong R5 1500X / 1600X / 1700X或Intel Core i5 / i7处理器,并且缓存很大,设计/渲染是一个不错的选择.
最后,如果您需要同时满足游戏和设计要求,则可以选择一些中高端处理器,例如Intel Core i5 / i7,AMD Ryzen5 / 7系列处理器和这些产品都是集成在一起的.
通常,CPU时钟速度和内核数是确定处理器性能的核心参数. CPU时钟速度越高,内核数越多越好. 但是,在预算有限的情况下,CPU主站的频率和核心数量排在第一位,取决于用户的需求,并且没有统一的答案.
关于CPU
中央处理单元(CPU,中央处理单元)是非常大型的集成电路,它是计算机的核心和控制单元. 它的功能主要是解释计算机软件中的计算机指令和处理数据.
中央处理单元主要包括算术单元(算术逻辑单元,ALU,算术逻辑单元),高速缓冲存储器(Cache)和实现它们之间的数据(Data),控制和状态的总线(Bus) . 它与内部存储器(Memory)和输入/输出(I / O)设备一起被称为电子计算机的三个核心组件.

物理结构
CPU包括算术逻辑组件,寄存器组件和控制组件.
逻辑组件
英语逻辑组件;操作逻辑组件. 它可以执行定点或浮点算术运算,移位运算和逻辑运算,以及地址运算和转换.
注册
寄存器组件,包括寄存器,特殊寄存器和控制寄存器. 通用寄存器可以分为定点数和浮点数. 它们用于存储寄存器操作数和在指令执行期间临时存储的中间(或最终)运算结果. 通用寄存器是中央处理器的重要组成部分之一.
控制部件
英语控制单元;控制单元主要负责解码指令并发出控制信号,以完成针对每个指令要执行的各种操作.
有两种结构: 一种是以微存储为核心的微程序控制;另一种是微程序控制. 另一个是采用逻辑硬连线结构的控制.
微代码存储在微存储中. 每个微代码都对应一个基本的微操作,也称为微指令. 每个指令由不同的微代码序列组成,并且该微代码序列构成一个微程序. 中央处理单元对指令进行解码后,发出一定的时序控制信号,并以微循环为节拍,以给定的顺序执行由这些微代码确定的微操作,以完成一定的执行. 指示.

简单指令由(3〜5)个微操作组成,而复杂指令则由数十个微操作甚至数百个微操作组成.
主要功能
处理说明
英语处理说明;这是指控制程序中指令的执行顺序. 程序中的指令之间有严格的顺序,必须严格按照程序指定的顺序执行,以确保计算机系统的正确性.
执行操作
用英语执行动作;指令的功能通常通过计算机中组件执行的一系列操作来实现. 根据指令的功能,CPU生成相应的操作控制信号,并将其发送到相应的组件,以控制这些组件按照指令的要求工作.
控制时间
英语控制时间;时间控制是各种操作的时间安排. 在执行指令期间,应严格控制随时执行的操作. 只有这样计算机才能有序地工作.
处理数据
这意味着对数据执行算术和逻辑运算,或执行其他信息处理.

其功能主要是解释计算机指令并处理计算机软件中的数据,并执行指令. 在微型计算机中,它也称为微处理器. 计算机的所有操作均由CPU控制. CPU的性能指标直接决定了微计算机系统的性能指标. CPU具有以下4个基本功能: 数据通信,资源共享,分布式处理和系统可靠性. 操作原理基本上可以分为四个阶段: 获取,解码,执行和写回.
工作流程
CPU从内存或高速缓存存储器中获取指令,将其放入指令寄存器,然后对指令进行解码. 它将指令分解为一系列的微操作,然后发出各种控制命令以执行一系列的微操作,从而完成一条指令的执行. 指令是计算机的基本命令,用于指定要执行的操作的类型和操作数. 一条指令由一个字节或多个字节组成,包括一个操作码字段,一个或多个与操作数地址相关的字段以及一些表示机器状态的状态字和特征码. 有些指令还直接包括操作数本身.
提取
第一步是从内存或高速缓存中获取和检索指令(一个值或一系列值). 存储器位置由程序计数器指定. (程序计数器保存用于标识程序位置的值. 换句话说,程序计数器记录程序中CPU的跟踪. )
解码
CPU根据从内存中获取的指令来确定其执行行为. 在解码阶段,指令被分解为有意义的片段. 根据CPU的指令集架构(ISA)定义将值解释为指令. 指令值的一部分是操作码(Opcode),它指示要执行的操作. 其他值通常为指令提供必要的信息,例如加法运算的运算目标.
执行
在提取和解码阶段之后,它立即进入执行阶段. 在此阶段,它已连接到可以执行所需操作的各种CPU组件.
例如,如果需要加法运算,则算术逻辑单元(ALU)将连接到一组输入和一组输出. 输入提供要添加的值,输出将包含总和的结果. ALU包含一个电路系统,该电路系统易于在输出上执行简单的普通运算和逻辑运算(例如加法和按位运算). 如果加法运算产生的结果对于CPU处理而言太大,则可以在标志寄存器中设置算术溢出标志.
回写
最后阶段,回写,只是以某种格式回写执行阶段的结果. 通常将运算结果写入CPU的内部寄存器中,以快速访问后续指令. 在其他情况下,可将计算结果写入速度较慢但容量较大且较便宜的主存储器中. 某些类型的指令在不直接产生结果的情况下操作程序计数器. 这些通常称为“跳转”,它们在程序中带来循环行为,条件执行(通过条件跳转)和函数. 许多指令更改标志寄存器的状态位. 这些标志可用于影响程序行为,因为它们通常显示各种操作的结果. 例如,“比较”指令用于确定两个值的大小,并且根据比较结果在标记寄存器上设置一个值. 该标志可用于通过后续的跳转指令确定程序的移动. 在执行完指令并将结果写回之后,程序计数器的值将递增,并重复整个过程,并且通常在下一个指令周期中提取下一个顺序指令.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-296677-1.html
聪明羊期待更优秀的你浮出水面
我也会选择守护目前来之不易的生活