电脑cpu是什么解析电脑cpu基本功能详解
电脑cpu是什么解析: 中央处理器CPU是一台计算机的运算核心和控制核心。CPU、内部存储器和输入/输出设备是电子计算机三大核心部件。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。差不多所有的CPU的运作原理可分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。 CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码,并执行指令。所谓的计算机的可编程性主要是指对CPU的编程。
现今的中央处理器出现之前,如同ENIAC之类的计算机在执行不同程序时,必须经过一番线路调整才能启动。由于它们的线路必须被重设才能执行不同的程序,这些机器通常称为“固定程序计算机”(fixed-program computer)。而由于中央处理器这个词指称为执行软件(计算机程序)的装置,那些最早与储存程序型计算机一同登场的装置也可以被称为中央处理器。
计算机求解问题是通过执行程序来实现的。程序是由指令构成的序列,执行程序就是按指令序列逐条执行指令。一旦把程序装入主存储器(简称主存)中,就可以由CPU自动地完成从主存取指令和执行指令的任务。
CPU具有以下4个方面的基本功能:
1. 指令顺序控制
这是指控制程序中指令的执行顺序。程序中的各指令之间是有严格顺序的,必须严格按程序规定的顺序执行,才能保证计算机系统工作的正确性。
2. 操作控制
一条指令的功能往往是由计算机中的部件执行一序列的操作来实现的。CPU要根据指令的功能,产生相应的操作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。
3. 时间控制
时间控制就是对各种操作实施时间上的定时。在一条指令的执行过程中,在什么时间做什么操作均应受到严格的控制。只有这样,计算机才能有条不紊地工作。
4. 数据加工
即对数据进行算术运算和逻辑运算,或进行其他的信息处理。
CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。
指令是计算机规定执行操作的类型和操作数的基本命令。指令是由一个字节或者多个字节组成,其中包括操作码字段、一个或多个有关操作数地址的字段以及一些表征机器状态的状态字以及特征码。有的指令中也直接包含操作数本身。
提取
第一阶段,提取,从存储器或高速缓冲存储器中检索指令(为数值或一系列数值)。由程序计数器(Program Counter)指定存储器的位置。(程序计数器保存供识别程序位置的数值。换言之,程序计数器记录了CPU在程序里的踪迹。)
提取指令之后,程序计数器根据指令长度增加存储器单元。指令的提取必须常常从相对较慢的存储器寻找,因此导致CPU等候指令的送入。这个问题主要被论及在现代处理器的快取和管线化架构。
解码
CPU根据存储器提取到的指令来决定其执行行为。在解码阶段,指令被拆解为有意义的片断。根据CPU的指令集架构(ISA)定义将数值解译为指令。一部分的指令数值为运算码(Opcode),其指示要进行哪些运算。其它的数值通常供给指令必要的信息,诸如一个加法(Addition)运算的运算目标。这样的运算目标也许提供一个常数值(即立即值),或是一个空间的定址值:暂存器或存储器位址,以定址模式决定。在旧的设计中,CPU里的指令解码部分是无法改变的硬件设备。不过在众多抽象且复杂的CPU和指令集架构中,一个微程序时常用来帮助转换指令为各种形态的讯号。这些微程序在已成品的CPU中往往可以重写,方便变更解码指令。
执行
在提取和解码阶段之后,紧接着进入执行阶段。该阶段中,连接到各种能够进行所需运算的CPU部件。
例如,要求一个加法运算,算术逻辑单元(ALU,Arithmetic Logic Unit)将会连接到一组输入和一组输出。输入提供了要相加的数值,而输出将含有总和的结果。ALU内含电路系统,易于输出端完成简单的普通运算和逻辑运算(比如加法和位元运算)。如果加法运算产生一个对该CPU处理而言过大的结果,在标志暂存器里可能会设置运算溢出(Arithmetic Overflow)标志。
写回
最终阶段,写回,以一定格式将执行阶段的结果简单的写回。运算结果经常被写进CPU内部的暂存器,以供随后指令快速存取。在其它案例中,运算结果可能写进速度较慢,但容量较大且较便宜的主记忆体中。某些类型的指令会操作程序计数器,而不直接产生结果。这些一般称作“跳转”(Jumps),并在程式中带来循环行为、条件性执行(透过条件跳转)和函式。许多指令会改变标志暂存器的状态位元。这些标志可用来影响程式行为,缘由于它们时常显出各种运算结果。例如,以一个“比较”指令判断两个值大小,根据比较结果在标志暂存器上设置一个数值。这个标志可藉由随后跳转指令来决定程式动向。在执行指令并写回结果之后,程序计数器值会递增,反覆整个过程,下一个指令周期正常的提取下一个顺序指令。如果完成的是跳转指令,程序计数器将会修改成跳转到的指令位址,且程序继续正常执行。许多复杂的CPU可以一次提取多个指令、解码,并且同时执行。这个部分一般涉及“经典RISC管线”,那些实际上是在众多使用简单CPU的电子装置中快速普及(常称为微控制(Microcontrollers))。
Win10系统虚拟机设置共享本地磁盘的方法在Win10中安装虚拟机,如果想要文件传输更方便,那么设置虚拟机和win10共享会比较方便,当然一些朋友不知道如何设置,下面小编就给大家带来Win10系统虚拟机设置共享本地磁盘的方
电脑本地磁盘有几个都不见了怎么办有个网友的电脑出了问题,说他的本地磁盘有好几个都不见了,之前还好好的,问怎么解决,其实这样的情况,可能是病毒作怪,也可能是系统被错误设置了,要解决这样问题,有点比较难,不过只要按步
计算机如何隐藏本地磁盘在计算机管理中实现本地磁盘的隐身及显示?下面一起来看看。点击开始,在搜索那输入compmgmt。msc,回车键!在弹出来的窗口左边有个磁盘管理,点击下,接着右键点击想要隐藏的磁盘,
我的电脑本地磁盘图标显示为未知图标怎么办很多朋友都会遇到这样的情况,打开我的电脑,本地磁盘图标显示为未知图标,这是怎么回事?能解决吗?相信很多小白电脑的人都不知道怎么做。下面就为大家解决方法,确实很有效,希望对大家有所帮
Win8如何接蓝牙鼠标Win8接蓝牙鼠标的方法如下1在任务栏托盘处点击显示隐藏图标(即下图中的箭头),然后在蓝牙图标上单击鼠标右键,选择ldquo添加Bluetooth设备rdquo。2点击ldquo添
笔记本wifi显示叹号可能是IP地址冲突导致的,建议您重新获取IP地址。你可以打开网络共享中心,选择更改适配器设置右键本地连接属性,双击ipv4,把IP地址设置调整至自动获取你也可以打开运行,输入CMD
win8开机提示正在尝试修复怎么办win8开机显示正在尝试修复解决方法电脑安装win7和win8双系统,体验不同的操作系统,不过将win7删除之后,win8系统每次开机会显示ldquo正在尝试修复rdquo,为什么会出现这样提示,那么又该如何解决?下
Win8如何打开WindowsDefenderWin8打开WindowsDefender的方法如下1系统下同时按住键盘上ldquoWindowsrdquo和ldquoXrdquo键打开系统菜单,选择ldquo控制面板rdquo
Win8的计算机管理功能怎么用Win8的计算机管理功能使用方法如下1。右键点击ldquo计算机rdquo图标选择ldquo管理rdquo。2。通过winx的快捷按钮也可以迅速选择并且进入。Windows8是微软
win10的Myeclipse10创建servlet总是报错怎么办一些windows10系统的用户反馈自己在Myeclipse中创建servlet时,总是遇到buildpath错误,感觉非常的烦人。这是怎么回事呢?不知道该如何操作呢?下面分享wi
Win8如何屏蔽多用户登陆Win8屏蔽多用户登陆的方法如下1在Metro界面同时按住键盘上ldquoWindowsrdquo和ldquoXrdquo键打开系统菜单,选择ldquo控制面板rdquo。2在控制
小米5怎么换电池视频先关闭手机,取出卡托,使用塑料吸盘和塑料翘片取下后盖使用撬棒挑开电池的排线使用十字螺丝刀将天线组件上的螺丝取下借助塑料翘片将电池上的胶带去除随后把新电池粘回原来的位置,接着安装电池
振华欧比手机怎么样振华欧比手机好不好现在手机已经成为每一个人的必备数码产品了,因为手机不但具有通讯通话功能,更重要的是它具有数据上网功能,网络功能能够让用户在任何一个地方,以最快的速度浏览到全世界各地的资讯,而且还是
欧新T606怎么样?欧新T606评测手机,作为我们生活不可确实的通讯工具,它的出现,把我们带进来一个新的科技时代,手机可以让我们跟朋友的关系更加密切,可以结交五湖四海的朋友,可以休闲娱乐,可以用它来工作,买单,导航等
ouki欧奇手机报价介绍图解在科技迅速发展的当今时代,我们社会上出现了越来越多的ldquo低头族rdquo,ldquo低头一族rdquo的出现正在说明我们的时代在不断迅速的发展,手机的地位也已经越来越重要了,
欧奇手机多少钱欧奇手机参数配置介绍如今科技发展越来越迅速,尤其是手机的功能也变得越来越多,并且我们社会的低头族也变得越来越多了。而如今科技的高度发展,导致了手机的地位也越来越重要了。甚至可以说手机成了很多朋友身体的
ouki欧奇手机怎么样ouki欧奇手机价格详解随着科技发展越来越迅速,特别是电子行业发展尤为明显,最近几年智能手机是非常火爆的,并且智能手机的功能也变得越来越多了。在很多情况下智能手机对我们生活的影响是非常大的。除此行为智能手
欧新u7的报价及介绍评测图文智能手机市场的竞争激烈程度相信大家都有目共睹,而能在如此竞争激烈的手机市场上杀出重围的国产智能手机却不在少数,除了小米华为等等大家耳熟能详的优质国产智能手机,市面上还有一些名气不大
欧新u3怎么格机导语欧新U3是一款功能齐全性能上乘的智能手机产品。但是这款手机产品却没有什么知名度,想必绝大多数读者朋友对欧新U3手机非常陌生,不知道这款手机到底有着怎样的性能,也不清楚这款手机的
欧奇手机怎么样,从欧奇黑牛中见分晓欧奇(ouki)作为其中一个厂商,在竞争同样激烈的低端市场占有一席之地。欧奇黑牛作为一款定位中低端的机型,采用了特色的续航功能作为卖点,对于工薪阶层和学生群体来说是一个相当不错的选
欧新V20怎么样欧新v20采用翻盖设计,玉兰白机身,纯美简洁,透明材质下唯美的星形图片呈现镂空立体感,镜面银更显质感。打开欧新V20的翻盖,可以看到同样是白色的T9键盘。按键颗粒很大,并采用了日本
小米手机5支持3DTouch功能吗小米手机5功能介绍新一代小米5发布后,各种黑科技爆棚,3D陶瓷机身4轴光学防抖全功能NFC等等,作为一款重磅旗舰,亮点十足。现在问题来了小米5支持3DTouch功能吗?下面就来给大家解答一下。3DT