计算机科学导论 ——指令周期 机器周期 所谓机器周期就是CPU利用重复的周期步骤来执行程序中的指令。 机器周期 译码 取指令 执行 ALU (算术逻辑单元) (数据)寄 存 器 控制单元 PC (程序计数器) IR (指令寄存器) CPU的组成 取指令 因为算术逻辑单元只能操作那些存储在数据寄存器中的数据。 所以CPU中的控制单元命令系统将下一条将要执行的指令从主存复制到CPU的指令寄存器中。 ALU (算术逻辑单元) 寄 存 器 CPU 主存 指令 问题:如果把数据全部存储在CPU的数据寄存器中,是否可以省略该步骤呢? 答:理论上是可以实现的,因为高速率运算而且能大量存储数据的寄存器的造价是非常昂贵的。 解决办法:因为不是所有的数据在任何一个运算中都会全部调用,所以我们将数据存储在内存中,用的时候临时地把它们调入寄存器中。所以才有“取指令”这一个不可省略的步骤。 译码 当指令置于寄存器后,该指令将由控制单元负责译码。 指令译码的结果是产生一系列可以执行的二进制代码。因为计算机只能识别二进制(0和1)。 ALU (算术逻辑单元) (数据)寄存器 控制单元 PC (程序计数器) IR (指令寄存器) 指令 译码 可执行的二进制代码 控制器 CPU 执行 执行的过程就是控制单元发任务命令到CPU的某个部件,让它执行操作。 例如:控
您可能关注的文档
- 计算机网络直接连接的网络.ppt
- 计算机网络原理-第2章.ppt
- 计算机维修基础.ppt
- 计算机维护培训课件.ppt
- 计算机文化基础第三章.ppt
- 计算机文化基础练习.ppt
- 计算机系统第6章通信.ppt
- 计算机文化基础ppt课件_第1章.ppt
- 计算机网络新服务.ppt
- 计算机系统结构(李学干)第3章.ppt
- 2026兴业银行成都分行社会招聘(2月)备考试题及答案详解1套.docx
- 2026中国藏语系高级佛学院招聘应届高校毕业生6人备考试题及答案详解1套.docx
- 2026中国华电集团有限公司华电电力科学研究院有限公司校园招聘7人(第二批)备考试题及参考答案详解一.docx
- 摄影培训推荐工作方案.docx
- 柑桔品种展示园建设方案.docx
- 党员培训轮训实施方案.docx
- 2026中金公司暑期实习生招聘备考试题附答案详解.docx
- 2026中煤鄂尔多斯能源化工有限公司面向中国中煤内部及社会招聘14人备考试题参考答案详解.docx
- 2026中国人民财产保险股份有限公司福建省分公司校园招聘备考试题及参考答案详解.docx
- 2026中国人民人寿保险股份有限公司人保寿险体验官招聘5人备考试题及答案详解一套.docx
最近下载
- 多圈弹簧管压力计的介绍.doc VIP
- 初中数学高级教师职称评审答辩60题.pptx VIP
- 军标Z 102-1997 软件可靠性和安全性设计准则.pdf VIP
- 2026年生物医药行业创新药研发报告及细胞治疗技术分析报告.docx
- 公司管理制度大全(附表格).doc VIP
- 2025年中级经济师考试(知识产权)新版真题卷(附答案).pdf VIP
- 河北省保定市一中2025-2026年高三下5月模考思想政治试卷(含解析).pdf VIP
- 食品记录控制程序(标准版).docx VIP
- 自贡广播电视大学富顺分校《健康教育与健康促进》形考任务3(25分)-100分.doc VIP
- 国有企业股份转让项目可行性研究报告.docx
原创力文档

文档评论(0)