中央处理器工作原理是什么
冯诺依曼体系结构是现代计算机的基础。在该体系结构下,程序和数据统一存储,指令和数据需要从同一存储空间存取,经由同一总线传输,无法重叠执行。根据冯诺依曼体系,CPU的工作分为以下5个阶段:取指令阶段、指令译码阶段、执行指令阶段、访存取数和结果写回。
取指令(IF,instruction fetch),即将一条指令从主存储器中取到指令寄存器的过程。
程序计数器中的数值,用来指示当前指令在主存中的位置。
当一条指令被取出后,PC中的数值将根据指令字长度自动递增。
指令译码阶段(ID,instruction decode),取出指令后,指令译码器按照预定的指令格式,对取回的指令进行拆分和解释,识别区分出不同的指令类别以及各种获取操作数的方法。
现代CISC处理器会将拆分已提高并行率和效率。
执行指令阶段(EX,execute),具体实现指令的功能。
CPU的不同部分被连接起来,以执行所需的操作。
访存取数阶段(MEM,memory),根据指令需要访问主存、读取操作数,CPU得到操作数在主存中的地址,并从主存中读取该操作数用于运算。
部分指令不需要访问主存,则可以跳过该阶段。
结果写回阶段(WB,write back),作为最后一个阶段,结果写回阶段把执行指令阶段的运行结果数据“写回”到某种存储形式。
结果数据一般会被写到CPU的内部寄存器中,以便被后续的指令快速地存取;许多指令还会改变程序状态字寄存器中标志位的状态,这些标志位标识着不同的操作结果,可被用来影响程序的动作。
在指令执行完毕、结果数据写回之后,若无意外事件(如结果溢出等)发生,计算机就从程序计数器中取得下一条指令地址,开始新一轮的循环,下一个指令周期将顺序取出下一条指令。
-
白头发有哪些食疗方法
白头发患者可以长期食用黑芝麻、核桃、樱桃、猕猴桃、桑葚以及一些粗粮和蔬菜。黑芝麻黑芝麻具有补肝肾、润五脏、益气力、长肌肉、填脑髓的作用,可用于治疗肝肾精血不足所致的眩晕、须发早白、脱发、腰膝酸软、四肢乏力、步履艰难、五脏虚损、皮燥发枯、肠燥便...
-
水乳后可以直接用气垫吗
涂抹完水乳后,可以直接使用气垫。但如果需要画比较浓的彩妆的话,可以在使用气垫前现在面部涂上了隔离霜和防晒乳,这样可以帮助肌肤隔离彩妆和紫外线。水乳后可以直接用气垫吗水乳后可以直接用气垫。一般来说,用完水乳后就完成护肤的基本工作了,就可以开始化妆了。而...
-
维生素e可以擦痘痘吗
维生素e可以擦痘痘。维生素e具有很不错的抗氧化、抗自由基和抗衰老的功效,用来涂抹痘痘虽然治疗作用不是很大,但也可以起到一定的缓解作用。对于皮脂分泌比较旺盛的油性皮肤来说,不要过度清洁,更应该注重清洁后的补水,让肌肤可以保持水油平衡。长痘是由于体内因素造...
-
冻干粉水乳霜使用顺序
冻干粉和水乳霜的使用顺序是:先用冻干粉,然后依次使用水乳霜三种护肤品。冻干粉通常都是在水乳之前使用的,所以洁面后就可以直接使用了。在彻底清洁脸部肌肤后,先擦干水分,然后涂抹冻干粉,等冻干粉完全被肌肤吸收后再依次使用水乳霜。冻干粉是非常不错的护肤品,它可以...