CPU工作原理
CPU工作原理
中央处理器(英文Central Processing Unit,CPU)是一台计算机的运算核心和控制核心。
CPU、内部存储器和输入/输出设备是电子计算机三大核心部件。
其功能主要是解释计算机指令以及处理计算机软件中的数据。
CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。
差不多所有的CPU的运作原理可分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。
CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码,并执行指令。所谓的计算机的可编程性主要是指对CPU的编程。
CPU的功能
计算机求解问题是通过执行程序来实现的。程序是由指令构成的序列,执行程序就是按指令序列逐条执行指令。一旦把程序装入主存储器(简称主存)中,就可以有CPU自动地完成从主存取指令和执行指令的任务。 CPU具有以下4个方面的基本功能:
1. 指令顺序控制
这是指控制程序中指令的执行顺序。程序中的各指令之间是有严格顺序的,必须严格按程序规定的顺序执行,才能保证计算机工作的正确性。
2. 操作控制
一条指令的功能往往是由计算机中的部件执行一序列的操作来实现的。CPU要根据指令的功能,产生相应的操作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。
3. 时间控制
时间控制就是对各种操作实施时间上的定时。在一条指令的执行过程中,在什么时间做什么操作均应受到严格的控制。只有这样,计算机才能有条不紊地自动工作。
4. 数据加工
即对数据进行算术运算和逻辑运算,或进行其他的信息处理。
编辑本段工作原理
CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。 指令是计算机规定执行操作的类型和操作数的基本命令。指令是由一个字节或者多个字节组成,其中包括操作码字段、一个或多个有关操作数地址的字段以及一些表征机器状态的状态字以及特征码。有的指令中也直接包含操作数本身。
提取
第一阶段,提取,从存储器或高速缓冲存储器中检索指令(为数值或一系列数值)。由程序计数器(Program Counter)指定存储器的位置,程序计数器保存供识别目前程序位置的数值。换言之,程序计数器记录了CPU在目前程序里的踪迹。 提取指令之后,程序计数器根据指令长度增加存储器单元。指令的提取必须常常从相对较慢的存储器寻找,因此导致CP
你可能喜欢
- 黑客技术
- 潜意识的力量
- 黑客入门
- c语言基础知识
- c语言教材
- 计算机组成原理
- 心理学书籍
- 菜鸟黑客技术学习入门6页
- 黑客攻击技术方法5页
- 经典黑客技术入门级教材146页
- 黑客技术之知道对方IP入侵别人电脑黑客9页
- 数据库系统防黑客入侵技术综述5页
- 菜鸟黑客技术入门学习方法4页
- 菜鸟黑客技术学习入门6页
- 鸿鹄论坛_黑客入门教程_基础_42页
- 外行学黑客攻防从入门到精通361页
- 暗战亮剑— 黑客攻防入门与进阶全程实录324页
- 经典黑客技术入门级教材146页
- 黑客入门2页
- c语言公共基础知识文本文档2页
- 全国计算机二级c语言_公共基础_知识点总结44页
- 江苏省计算机二级c语言前面20分基础知识22页
- 江苏计算机二级c语言基础知识9页
- c语言的基础知识2页
- c语言基础知识题8页
- c语言教材 第一章 实验2页
- c语言教材第一章15页
- 北理工c语言教材答案2页
- c语言教材12页
- c语言教材习题答案31页
- c语言教材答案16页
- 计算机组成与工作原理电子教案第5章34页
- 计算机组成原理(薛胜军)课后习题答案第二版17页
- 2011年4月高等教育自学考试《计算机组成原理》试题及答案5页
- 计算机组成原理1章习题解答1页
- 计算机组成原理1页
- 计算机组成原理课程设计15页
- 心理学书籍4页
- 心理学书籍4页
- 心理学书籍6页
- 推荐300本心理学书籍7页
- 关于心理学书籍的阅读方法2页
- 心理学书籍简介18页


