范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

CPU工作原理是什么

  CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作数的基本命令。指令是由一个字节或者多个字节组成,其中包括操作码字段、一个或多个有关操作数地址的字段以及一些表征机器状态的状态字以及特征码。有的指令中也直接包含操作数本身。
  提取
  第一阶段,提取,从存储器或高速缓冲存储器中检索指令(为数值或一系列数值)。由程序计数器(Program Counter)指定存储器的位置,程序计数器保存供识别目前程序位置的数值。换言之,程序计数器记录了CPU在目前程序里的踪迹。提取指令之后,程序计数器根据指令长度增加存储器单元。指令的提取必须常常从相对较慢的存储器寻找,因此导致CPU等候指令的送入。这个问题主要被论及在现代处理器的快取和管线化架构。
  解码
  CPU根据存储器提取到的指令来决定其执行行为。在解码阶段,指令被拆解为有意义的片断。根据CPU的指令集架构(ISA)定义将数值解译为指令。一部分的指令数值为运算码(Opcode),其指示要进行哪些运算。其它的数值通常供给指令必要的信息,诸如一个加法(Addition)运算的运算目标。这样的运算目标也许提供一个常数值(即立即值),或是一个空间的定址值:暂存器或存储器位址,以定址模式决定。在旧的设计中,CPU里的指令解码部分是无法改变的硬件设备。不过在众多抽象且复杂的CPU和指令集架构中,一个微程序时常用来帮助转换指令为各种形态的讯号。这些微程序在已成品的CPU中往往可以重写,方便变更解码指令。
  执行
  在提取和解码阶段之后,接着进入执行阶段。该阶段中,连接到各种能够进行所需运算的CPU部件。例如,要求一个加法运算,算数逻辑单元(ALU,Arithmetic Logic Unit)将会连接到一组输入和一组输出。输入提供了要相加的数值,而输出将含有总和的结果。ALU内含电路系统,易于输出端完成简单的普通运算和逻辑运算(比如加法和位元运算)。如果加法运算产生一个对该CPU处理而言过大的结果,在标志暂存器里,运算溢出(Arithmetic Overflow)标志可能会被设置。
  写回
  最终阶段,写回,以一定格式将执行阶段的结果简单的写回。运算结果经常被写进CPU内部的暂存器,以供随后指令快速存取。在其它案例中,运算结果可能写进速度较慢,但容量较大且较便宜的主记忆体中。某些类型的指令会操作程序计数器,而不直接产生结果。这些一般称作ldquo;跳转(Jumps),并在程式中带来循环行为、条件性执行(透过条件跳转)和函式。许多指令也会改变标志暂存器的状态位元。
  这些标志可用来影响程式行为,缘由于它们时常显出各种运算结果。例如,以一个比较指令判断两个值的大小,根据比较结果在标志暂存器上设置一个数值。这个标志可藉由随后的跳转指令来决定程式动向。在执行指令并写回结果之后,程序计数器的值会递增,反覆整个过程,下一个指令周期正常的提取下一个顺序指令。如果完成的是跳转指令,程序计数器将会修改成跳转到的指令位址,且程序继续正常执行。许多复杂的CPU可以一次提取多个指令、解码,并且同时执行。这个部分一般涉及经典RISC管线,那些实际上是在众多使用简单CPU的电子装置中快速普及(常称为微控制(Microcontrollers))。
  基本结构
  CPU包括运算逻辑部件、寄存器部件和控制部件等。
  运算逻辑部件
  运算逻辑部件,可以执行定点或浮点的算术运算操作、移位操作以及逻辑操作,也可执行地址的运算和转换。
  寄存器部件
  寄存器部件,包括通用寄存器、专用寄存器和控制寄存器。通用寄存器又可分定点数和浮点数两类,它们用来保存指令中的寄存器操作数和操作结果。通用寄存器是中央处理器的重要组成部分,大多数指令都要访问到通用寄存器。通用寄存器的宽度决定计算机内部的数据通路宽度,其端口数目往往可影响内部操作的并行性。专用寄存器是为了执行一些特殊操作所需用的寄存器。控制寄存器通常用来指示机器执行的状态,或者保持某些指针,有处理状态寄存器、地址转换目录的基地址寄存器、特权状态寄存器、条件码寄存器、处理异常事故寄存器以及检错寄存器等。有的时候,中央处理器中还有一些缓存,用来暂时存放一些数据指令,缓存越大,说明CPU的运算速度越快,目前市场上的中高端中央处理器都有2M左右的二级缓存,高端中央处理器有4M左右的二级缓存。

HTCButterflys有什么接口?有HDMI接口吗?HTCButterflys有什么接口HTCButterflys有USB2。0和3。5mm耳机接口。HTCButterflys整机的一体性很好,顶部分布着较多的接口与按键。其中要说的HTCButterflys的内存容量是多少?的运存ram是多少?HTCButterflys的内存容量是多少HTCButterflys的内存容量是16GB。HTCButterflys采用了5英寸SuperLCD3屏幕,分辨率达到目前顶级的1920HTCButterflys的屏幕尺寸是多少?的分辨率是多少?HTCButterflys的屏幕尺寸是多少HTCButterflys的屏幕尺寸是5。0英寸。HTCButterflys采用了5英寸SuperLCD3屏幕,分辨率达到目前顶级的192HTCButterflys的屏幕怎么样?的屏幕材质是什么?HTCButterflys的屏幕怎么样HTCButterflys采用了5英寸SuperLCD3屏幕,分辨率达到目前顶级的1920x1080像素,PPI达到了441,超过了视网膜屏幕HTCButterflys什么配置参数?标配有什么?HTCButterflys什么配置参数HTCButterflys采用了5英寸SuperLCD3屏幕,采用了骁龙600处理器,型号为APQ8064T,搭载Android4。2。2系统HTCButterflys需要剪卡吗?用MICROSIM卡吗?HTCButterflys需要剪卡吗HTCButterflys不需要剪卡。HTCButterflys采用了5英寸SuperLCD3屏幕,分辨率达到目前顶级的1920x1080像素,HTCButterflys支持什么视频格式?支持RMVB播放吗?HTCButterflys支持什么视频格式HTCButterflys支持MPEG4,H。264AVC,H。2633GP,RealVideo等视频格式。HTCButterflys整机HTC8S怎么样?HTC8S好用吗?HTC8S怎么样HTC8S采用了4。0英寸800x480像素分辨率的SLCD2屏幕,HTC8S搭载了一颗高通骁龙S4处理器,采用WindowsPhone8操作系统,搭载500万像素HTC8S多少钱?HTC8S价格HTC8S的参考价格是1349元。HTC8S采用了4。0英寸800x480像素分辨率的SLCD2屏幕,由于分辨率不高,细腻程度方面并不会出彩,在显示文字时并不会得心应手。图像显示方HTC8S什么时候上市?HTC8S的上市时间HTC8S于2012年12月上市。作为移动定制手机,HTC8X(A620t)同样内置了一些移动定制程序(可以卸载),其中包括中国移动游戏大厅移动MM商城中国移动手机阅读飞信等等。HHTC8S怎么root?HTC8S刷机教程HTC8S刷机教程1。下载RUURIOUPOT00HTCCNCHSCU1。02。1402。021。12。3054。1110。16。30RETAILENCRELEASE。exe,这是
冰箱冰堵有什么危害冰箱冰堵危害说明不知道家里有冰箱的人有没有遇到过这样的情况,家里的冰箱老是一下制冷一下不制冷,而且有的时候冰箱里面还会结下厚厚的一层冰垢。大多数人不知道这是什么情况,所以在发现冰箱有冰垢后,都是直哪个品牌冰箱vc保鲜技术好vc保鲜技术好冰箱品牌推荐详解现在的冰箱越来越了,不在局限于以往的老式冰箱仅有的单一功能,现在的冰箱容量很大,可以干湿分区,还有单独的vc保鲜区域,这是指我们可以将含VC量大的水果饮料等放进去,里面所含的VC成西门子真空冰箱怎么样西门子真空冰箱功能解析详解我相信大家肯定都听说过西门子这个品牌,西门子是德国的一个非常著名的品牌,而且涉猎的范围也相当广。但是,我们今天要介绍的不是西门子助听器,也不是西门子手机,而是西门子真空冰箱。西门子除湿机与干燥机有何区别除湿机与干燥机区别介绍详解南方的天气普遍是比较潮湿,特别是梅雨季节到来的时候,室内环境会变得无比的潮湿,让人觉得比较难受。并且很多物品家居产品都会因受潮而发生损坏。人们为了改善这方面的问题,会去选购除湿机来冰箱冰堵严重怎么办冰箱冰堵严重解决方法其实家用电器都是有寿命和保质期的,随着使用的次数越来越频繁,使用的时间越来越长,就会出现这样或那样的毛病了,而冰箱就会出现很严重的冰堵现象,那么究竟该怎么解决这个问题呢?首先,如果家用电冰箱冰堵怎么办家用电冰箱冰堵解决方法详解我们在使用冰箱的过程中,一定都遇到过大大小小的问题,比方说家里的电冰箱一会制冷一会又不制冷了,并且这种情况会越来越频繁,持续时间也会很长。这就是冰箱出现冰堵了。今天小编就来介绍一下lg冰箱冰堵怎么处理lg冰箱冰堵处理方法lg冰箱颜值比较高,性价比也不错,所以购买lg冰箱的人非常多,对于购买了lg冰箱且非常注重保养的人来说,并不太会遇到lg冰箱冰堵的问题,但是如果我们没有定期给冰箱除霜,在使用冰箱的冰柜冰堵是怎么回事冰柜冰堵解决方法现在基本上人人家里都有冰箱,如果家里要储存的肉类食物比较多的话,有些家庭还会再备一个冰柜,有了冰箱和冰柜之后,我们储存食物就方便多了,虽说冰柜的作用很大,我们用起来也得心应手,但我冰箱蒸发器堵了怎么办冰箱蒸发器堵了解决方法冷凝器负责把冰箱附近的热量带走,以便冰箱输进冷空气。因此,一旦冷凝器堵塞,热量也就集中,冰箱就不能正常运行,达到理想温度的气体。那么遇到这种情况该怎么办呢?一冰箱冷凝器堵塞原因1冰冰箱不制冷维修费用多少冰箱不制冷是什么原因图文详解冰箱,作为我们家庭常用的一种家电设备,基本上每个家庭都有冰箱。它的主要功能一般是帮助我们保鲜或者冷藏食物,因为食物一般放置一段时间很容易会变质,特别是在炎热的夏天里。有时候,我们也冰箱不制冷怎么办冰箱不制冷维修方法详解夏天,我们需要使用冰箱来保存雪糕冷饮,春秋天的话我们会使用冰箱来保存水果蔬菜等,所以说冰箱在我们的生活中扮演着非常重要的角色。今天小编就来给大家介绍一下冰箱不制冷怎么维修,具体方法