计算机硬件CPU科普

中央处理器(CPU),是电子计算机的主要设备之一,电脑中的核心配件。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU是计算机中负责读取指令,对指令译码并执行指令的核心部件。中央处理器主要包括两个部分,即控制器、运算器,其中还包括cache及实现它们之间联系的数据、控制的总线。电子计算机三大核心部件就是CPU、内部存储器、输入/输出设备。中央处理器的功效主要为处理指令、执行操作、控制时间、处理数据。

在计算机体系结构中,CPU 是对计算机的所有硬件资源进行控制调配、执行通用运算的核心硬件单元。CPU 是计算机的运算和控制核心。计算机系统中所有软件层的操作,最终都将通过指令集映射为CPU的操作。

CPU工作的基本原理如下

冯诺依曼体系结构是现代计算机的基础。在该体系结构下,程序和数据统一存储,指令和数据需要从同一存储空间存取,经由同一总线传输,无法重叠执行。根据冯诺依曼体系,CPU的工作分为以下 5 个阶段:取指令阶段、指令译码阶段、执行指令阶段、访存取数和结果写回。

取指令,即将一条指令从主存储器中取到指令寄存器的过程。程序计数器中的数值,用来指示当前指令在主存中的位置。当一条指令被取出后,PC中的数值将根据指令字长度自动递增。 

指令译码阶段,取出指令后,指令译码器按照预定的指令格式,对取回的指令进行拆分和解释,识别区分出不同的指令类别以及各种获取操作数的方法。 

执行指令阶段,具体实现指令的功能。CPU的不同部分被连接起来,以执行所需的操作。

访存取数阶段,根据指令需要访问主存、读取操作数,CPU得到操作数在主存中的地址,并从主存中读取该操作数用于运算。部分指令不需要访问主存,则可以跳过该阶段。 

结果写回阶段,作为最后一个阶段,结果写回阶段把执行指令阶段的运行结果数据“写回”到某种存储形式。结果数据一般会被写到CPU的内部寄存器中,以便被后续的指令快速地存取;许多指令还会改变程序状态字寄存器中标志位的状态,这些标志位标识着不同的操作结果,可被用来影响程序的动作。 

在指令执行完毕、结果数据写回之后,若无意外事件(如结果溢出等)发生,计算机就从程序计数器中取得下一条指令地址,开始新一轮的循环,下一个指令周期将顺序取出下一条指令。 

(0)

相关推荐

  • 到底什么是内存可见性?

    我们都知道,volatile保证了内存可见性和禁止指令重排,但是对于内存可见性这一条,我一直没有完全弄明白,今天咱们一起看一下,这个可见性,到底是如何可见,数据到底是如何可见的. 首先我们要达成一个共 ...

  • 计算机硬件基础

    计算机硬件基础 2020年3月25日 10:40 (一)数据的表示*** +0,原码:0000 0000,反码:0000 0000,补码:0000 0000 0: -0,原码:1000 0000,反码 ...

  • 科普:什么是LGA,PGA,BGA类型的CPU封装?

    为什么要说这个呢?因为最近某热爱捡垃圾的贴吧发生了一点小故事,但是介于目前尚不知是否靠谱,所以暂时先不做相关的报道.看过这篇推送,未来如果做了报道你就有知识储备了. 什么是CPU的封装? CPU的物理 ...

  • 【计算机硬件常识】CPU 架构与指令集

    ARM 的功耗低的原因说到头就是乱序执行能力不如X86.换句话说,就是用户在使用电脑的时候,他的操作是随机的,无法预测的,造成了指令也无法预测.X86为了增强对这种情况下的处理能力,加强了乱序指令的执 ...

  • CPU架构原理科普向:ISA

    公司面试的时候,我遇到过一个比较有趣的问题是:你要设计cpu,你怎么向你奶奶解释你现在的工作.其实,这是一个非常有趣的问题,为什么面试的时候会经常问?因为cpu设计行业里面,很多专业的知识,别说一般市 ...

  • 服务器拆下来的CPU好不好用,不好说,科普一下至强处理器的常识

    很多朋友会选择英特尔至强处理器,原因很简单,核心数.线程数漂亮,支持的内存数漂亮. 唯一卡脸的,就是要忍耐噪音和另类的主板. 架不住价格优势明显,不知道什么时候起,淘换这种处理器的朋友,被称为垃圾佬. ...

  • 科普文,手机CPU,台式机CPU,笔记本CPU到底有哪些区别

    今天科普,手机CPU,台式机CPU,笔记本CPU到底有哪些区别? 我想这是很多人的疑惑,不是什么高深的问题,我会用三张图来解读. 我们先说台式机CPU!这个大家熟悉,容易理解! 上图! 台式机CPU ...

  • 英特尔科普CPU知识,据说这5个常识有99%人不敢说全懂

    最近英特尔对5个CPU常识进行了科普,还号称99%的人不敢说全懂,言下之意就是这5个常识不仅非常重要,而且不少人可能不认识或者存在误区.既然如此,我们就赶紧看看英特尔说的是哪5个常识吧! 如果你看不到 ...

  • 超硬核科普!高原战士教你用小木棍辨别方向

    超硬核科普!高原战士教你用小木棍辨别方向

  • 经络[科普知识]

    定义 词语:经络 拼音:jīng luò 释义:经络是经脉和络脉的总称,是运行全身气血,联络脏腑形体官窍,沟通上下内外,感应传导信息的同路系统,是人体结构的重要组成部分. 经络的粗浅定义是:关于人类身 ...

  • 健康科普:教您一个动作避免胃吃撑!

    感谢关注 北京丰台医星中西医结合医院 今天 早餐怎么吃? 早餐距离前一天晚餐12个小时,是人体每天第一次黄金就餐时间,尤其重要. 吃对了,养脾养胃,营养恰好,开启精力充沛又健康的一天. 辰时养胃,顺时 ...