指令的执行步骤概述c

指令的执行步骤概述c

ID:46554750

大小:382.50 KB

页数:15页

时间:2019-11-25

指令的执行步骤概述c_第1页
指令的执行步骤概述c_第2页
指令的执行步骤概述c_第3页
指令的执行步骤概述c_第4页
指令的执行步骤概述c_第5页
资源描述:

《指令的执行步骤概述c》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、程序计数器运算器控制器控制存储器用于运算器输入设备输出设备主存储器控制总线041278BD2091接口.PCARIR数据总线地址总线ALU乘商寄存器66881234R9操作数地址操作码寄存器组映射地址寄存器指令寄存器微程序定序器主振脉冲微指令寄存器下地址字段内容80034090807A4809CFBAC00800807返回3041指令的执行步骤概述—读取指令指令地址送入主存地址寄存器读主存,读出内容送入指定的寄存器—分析指令—按指令规定内容执行指令不同指令的操作步骤数,和具体操作内容差异很大—检查有无中断请求若有,则转中断处理若无,则转入下一条指令的执行过程形成下

2、一条指令地址返回典型指令的执行过程举例:8000401HADDr0,r18012090HMOVr9,r08023409HMOV[807],r9(写内存)8030807H804A480HIN80(读串行口)8059CFBHJRC,800806AC00HRET返回程序计数器运算器控制器控制存储器用于运算器输入/出设备主存储器控制总线041278BD2090CZVS接口.PCARIR数据总线地址总线ALU乘商寄存器66881234R9操作数地址操作码寄存器组映射地址寄存器指令寄存器微程序定序器主振脉冲微指令寄存器下地址字段内容80034090807A48098FBAC0

3、030418008078008010401040142754275ARPC读内存,IR读出内容R0R0+R1PCPC+1+ADDR0,R1返回程序计数器运算器控制器控制存储器用于运算器输入/出设备主存储器控制总线041278BD2090CZVS接口.PCARIR数据总线地址总线ALU乘商寄存器66881234R9操作数地址操作码寄存器组映射地址寄存器指令寄存器微程序定序器主振脉冲微指令寄存器下地址字段内容80034090807A48098FBAC0042758018078018022090209042754275ARPC读内存,IR读出内容R9R0+

4、0PCPC+10+MOVR9,R0返回程序计数器运算器控制器控制存储器用于运算器输入设备主存储器控制总线040178BD2090CZVS接口.PCARIR数据总线地址总线ALU乘商寄存器66881234R94275操作数地址操作码寄存器组映射地址寄存器指令寄存器微程序定序器主振脉冲微指令寄存器下地址字段内容80034090807A48098FBAC00304180280780208073409803803080780478BD04725ARPC,PCPC+1读内存,IR读出内容读内存,AR读出内容ARPC,PCPC+1写内存,数据总线R9+0472

5、5+MOV[807],R9返回程序计数器运算器控制器控制存储器用于运算器输入/出设备主存储器控制总线041278BD2090CZVS接口.PCARIR数据总线地址总线ALU乘商寄存器66881234R9操作数地址操作码寄存器组映射地址寄存器指令寄存器微程序定序器主振脉冲微指令寄存器下地址字段内容80034090807A48098FBAC003041804807804805A080A080AARPC读内存,IR读出内容读设备,R0读出内容PCPC+180ARI/OportIN80返回程序计数器运算器控制器控制存储器用于运算器输入/出设备主存储器控制总线04

6、1278BD2090CZVS接口.PCARIR数据总线地址总线ALU乘商寄存器66881234R9操作数地址操作码寄存器组映射地址寄存器指令寄存器微程序定序器主振脉冲微指令寄存器下地址字段内容80034090807A48098FBAC00A80580780580698FE98FBIP,ARPC若C=1,则PCIP+offset读内存,IR读出内容PCPC+1否则顺序执行800806JRC,800返回程序计数器运算器控制器控制存储器用于运算器输入/出设备控制总线041278BD2090CZVS接口.PCARIR数据总线地址总线ALU乘商寄存器66881234

7、R9操作数地址操作码寄存器组映射地址寄存器指令寄存器微程序定序器主振脉冲微指令寄存器下地址字段内容80034090807A48098FBAC00A806807806FF0AC00IP,ARPC读内存,IR读出内容PCPC+1读内存,PCMEM807RETARSPFF0FF1SPSP+1A00堆栈FF0单元存A00返回读取指令①ARPC(注)②读主存,IR读出内容PCPC+1③由操作码找微地址,读控存执行指令④ALUR0ALUR1执行+R0ALU,记忆结果特征结束,判中断加法指令ADDR0,R1形成下条指令地址返回寄存器内容传送指令MOVR9

8、,R0读取

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。