计算机基础知识——CPU相关概念

基础知识 专栏收录该内容
1 篇文章 0 订阅

CPU由运算器、控制器和寄存器组组成,其中运算器负责算术运算和逻辑运算,控制器负责计算指令的解析,产生各种控制指令,寄存器组用来临时存放参加运算的数据和计算的中间结果。CPU计算结果最终需要写到内存中,内存的存取速度远低于CPU,为提升数据交换速率,CPU内部一般还集成了高速缓存(CACHE),其中缓存分为一级缓存和二级缓存,一级缓存和CPU速率相当,二级缓存次之。其实在现在一些CPU中,一级缓存也会分为一级数据缓存和一级指令缓存。

大致来说,CPU读取数据时,数据的流向:内存》》缓存》》寄存器。

先回顾一下初中物理,什么叫频率?我也百度了一下,频率就是单位时间内完成周期性运动的次数。

1、主频

也叫内频,或者CPU时钟频率。它是指一秒内处理器所能发出电子脉冲数,是CPU性能的一个重要指标,主频越高,CPU处理速度也就越快。现在通用CPU主频在2~3GHz。

2、外频

CPU跟外部(即系统总线)接触沟通的频率称为外频。外频是由主板提供,CPU以这个频率跟系统其他的配件进行沟通,因此,外频亦称为系统总线频率或前端总线速度(FSB)。早期CPU内部与外部的工作频率都相同,后来主频要比外频快。现在PⅢ的外频为133 MHz,P4的外频可采用高达800MHz的外频。

3、倍频

主频和外频的倍数。

4、超频

外频和倍频都可以根据CPU参数通过主板跳线或程序来设置,从而设定CPU主频。通过适当提高外频或倍频,有些CPU的主频可以超过它的标称工作频率,这就是习惯上称的“超频”。超频可以在一定程度上提高系统的性能,但是超频会导致CPU的功耗增加,使CPU工作温度升高,甚至损坏CPU。

4、CPU核心数和线程数

核心数是指CPU物理上存在几个核心,线程数是一个逻辑上的概念,指模拟出的核心数。一般一个物理核心可以模拟出两个逻辑核心,也就是2个线程数。CPU的线程数概念仅仅只针对Intel的CPU才有用,因为它是通过Intel超线程技术来实现的,最早应用在Pentium4上。如果没有超线程技术,一个CPU核心对应一个线程。所以,对于AMD的CPU来说,只有核心数的概念,没有线程数的概念。

CPU结构图

  • 0
    点赞
  • 0
    评论
  • 3
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

参与评论 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

小小白杨123

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值