- 410
- 0
- 约1.62万字
- 约 54页
- 2016-12-25 发布于广东
- 举报
程序的执行机制 分以下三个部分介绍 第一讲:程序执行概述 程序及指令的执行过程 CPU的基本功能和基本组成 第二讲:数据通路基本结构和工作原理 数据通路基本结构 数据通路的时序控制 数据通路基本工作原理 第三讲:流水线方式下指令的执行 指令流水线的基本原理 适合流水线的指令集特征 CISC和RISC风格指令集 指令流水线的实现 高级流水线实现技术 程序及指令的执行过程 程序和指令的关系 程序由一条一条指令组成,指令按顺序存放在内存连续单元 程序的执行:周而复始地执行一条一条指令 正常情况下,指令按其存放顺序执行 遇到需改变程序执行流程时,用相应的转移指令(包括无条件转移指令、条件转移指令、调用指令和返回指令等)来改变程序执行流程 程序的执行流的控制 将要执行的指令所在存储单元的地址由程序计数器PC给出,通过改变PC的值来控制执行顺序 指令周期:CPU取出并执行一条指令的时间 程序及指令的执行过程 对于3.6.1中的例子 程序及指令的执行过程 反汇编得到的outputs汇编代码 程序及指令的执行过程 在内存存放的指令实际上是机器代码(0/1序列) 程序及指令的执行过程 机器指令的执行过程 CPU执行指令的过程 取指令 PC+“1” 指令译码 进行主存地址运算 取操作数 进行算术 / 逻辑运算 存结果 以上每步都需检测“异常” 若有异常,则自动切换到异常处理程序
您可能关注的文档
- 计算机控制技术第2版作者李江全第3章计算机控制系统中的硬件5(PLC)课件.ppt
- 计算机控制技术第2版作者李江全第3章计算机控制系统中的硬件6(执行机构)课件.ppt
- 计算机控制技术第2版作者李江全第4章计算机控制系统中的软件1(监控组态软件KingView2)课件.ppt
- 计算机控制技术第2版作者李江全第4章计算机控制系统中的软件2(监控组态软件Kingview)课件.ppt
- 计算机控制技术第2版作者李江全第4章计算机控制系统中的软件3(面向对象语言VisualBasic)课件.ppt
- 计算机控制技术第2版作者李江全第5章串口通信控制系统与实训(串口通信技术)课件.ppt
- 计算机控制技术第2版作者李江全第6章PLC控制系统与实训课件.ppt
- 计算机控制技术第2版作者李江全第7章数据采集卡的控制系统与实训课件.ppt
- 计算机控制技术第2版作者李江全第8章集散控制系统与实训课件.ppt
- 计算机控制技术第2版作者李江全第9章计算机控制系统的设计课件.ppt
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(3).断裂力学在微纳米尺度下的特殊性.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(2).微纳米尺度断裂力学的基本理论.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(4).微纳米材料的制备与表征.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度下的材料性能测试.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度断裂力学仿真模型建立.docx
- 山西雁门三犁农业科技有限公司年产500吨果脯果干现代化工厂项目环评资料环境影响报告.docx
- 年产4800吨风电拉挤板加工成型项目环评资料环境影响报告.doc
- 高品质不锈钢制品升级技改项目环评资料环境影响报告.doc
- 建筑材料生产线技术改造项目环评资料环境影响报告.docx
- 江阴鼎鑫铝业有限公司年清洗55000套模具项目环评资料环境影响报告.doc
原创力文档

文档评论(0)