CPU的工作原理是什么?CPU有哪些主要的性能指标?
扫描二维码
随时随地手机看文章
以下内容中,小编将对CPU的工作原理以及CPU的主要的性能指标的相关内容进行着重介绍和阐述,希望本文能帮您增进对中央处理器CPU的了解,和小编一起来看看吧。
一、CPU工作原理
在之前的文章中,小编介绍过CPU的基本知识。这里,为增进大家对CPU的认识的深度,此处将对中央处理器CPU的工作原理加以介绍。
冯诺依曼架构是现代计算机的基础。在这种架构下,程序和数据统一存储。指令和数据需要从同一个存储空间访问,通过同一个总线传输,不能重叠执行。根据冯诺依曼系统,CPU的工作分为以下五个阶段:取指令阶段、指令译码阶段、指令执行阶段、访问次数和结果回写。
取指令是从主存中取一条指令到指令寄存器的过程。程序计数器中的值用于指示当前指令在主存中的位置。当取一条指令时,PC 中的值会根据指令字的长度自动增加。
在指令译码阶段,指令译码器在取出指令后,按照预定的指令格式对取出的指令进行拆分和解释,区分不同的指令类型和各种获取操作数的方法。现代 CISC 处理器将拆分以提高并行性和效率。
在执行指令阶段,详细实现指令的功能。 CPU 的不同部分相互连接以执行所需的操作。
在访问阶段,根据指令访问主存并读取操作数。 CPU在主存中获取操作数的地址,从主存中读取操作数进行操作。有些指令不需要访问主存,可以跳过这个阶段。
结果回写阶段,作为最后一个阶段,结果回写阶段将执行指令阶段的运算结果数据“回写”到一定的存储形式。结果数据一般写入CPU内部寄存器,方便后续指令快速访问;许多指令也会改变程序状态字寄存器中标志位的状态。这些标志位表示不同的运算结果,可以用来影响程序的动作。
执行完指令并写回结果数据后,如果没有意外发生,计算机将从程序计数器中获取下一条指令地址并开始新的循环。下一个指令周期将依次取下一条指令。
二、CPU主要的性能指标
通过上面的介绍,想必大家对中央处理器CPU的工作原理已经具备了一定的认识。下面,我们再来探讨一下CPU的主要的性能指标,CPU的性能指标主要包含:主频、外频和倍频数、前端总线频率和缓存。下面,小编将对这4个指标一一进行介绍。
(一)主频
也就是CPU内部内核的时钟频率,单位一般为兆赫兹。 无论是使用电脑还是购买电脑,这都是我们平时最关心的一个参数。 我们通常将其称为133、166、450等,对于同类型的CPU,主频越高,CPU速度越快,整机性能越高。
(二)外频和倍频数
FSB 是 CPU 的外部时钟频率。 FSB由电脑主板提供,CPU主频与FSB的关系为:CPU主频=外频×倍频。
(三)前端总线频率
前端总线频率直接影响CPU和内存之间直接数据交换的速度。 有一个公式可以计算,即数据带宽=(总线频率×数据位宽)/8,最大数据传输带宽取决于所有同时传输数据的宽度和传输频率。
(四)缓存
缓存的大小也是CPU的核心指标之一,缓存的结构和大小对CPU速度影响很大。 CPU中缓存的运行频率极高。 一般与处理器以相同频率运行,工作效率远大于系统内存和硬盘。 在实际工作中,CPU经常需要重复读取同一个数据块,增加缓存容量可以大大提高CPU读取数据的命中率,而不是在内存或硬盘中查找,从而提高系统性能。 但是由于CPU芯片面积和成本的考虑,缓存很小。
以上就是小编这次想要和大家分享的有关中央处理器CPU的工作原理以及性能指标的内容,希望大家对本次分享的内容已经具有一定的了解。如果您想要看不同类别的文章,可以在网页顶部选择相应的频道哦。