计算机执行指令的过程

计算机执行指令的过程

ID:36718920

大小:2.65 MB

页数:27页

时间:2019-05-14

计算机执行指令的过程_第1页
计算机执行指令的过程_第2页
计算机执行指令的过程_第3页
计算机执行指令的过程_第4页
计算机执行指令的过程_第5页
资源描述:

《计算机执行指令的过程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本节主题计算机执行指令的过程北京大学·慕课计算机组成制作人:陆俊林计算机结构的简化模型(模型机)存储器控制控制电路指令译码CPU逻辑0000xxxxxxxx地址IR0001xxxxxxxx译码器PC0010xxxxxxxxMAR0011xxxxxxxxMDR0100xxxxxxxxMARR0内0101xxxxxxxxMDRRn-1部0110xxxxxxxxY总0111xxxxxxxxX线………..BALUFZ计算机执行一条指令的主要步骤第一步:取指(Fetch)第二步:译码(Decode)第三步:执行(Execute)第

2、四步:回写(Write-back)取指译码执行回写执行指令的示例指令格式:ADDR0,[6]指令功能:通用寄存器R0地址为6的运算结果的内容存储单元的内容更新假设的模型机当前状态存储器控制控制电路指令译码CPU逻辑000001010101地址IR000110101010译码器PC0001001001010101MARMDR001101010101MARR000000011010001010101内MDRRn-1部010101010101Y总011000000010X线011101010101B………..ALU注1:本例中

3、的数值均为二进制表示FZ注2:“10101010”指代示例中的指令编码第一步取指译码执行回写①控制器将指令的地址送往存储器②存储器按给定的地址读出指令内容,送回控制器第一步:取指(1)存储器控制控制电路指令译码CPU逻辑000001010101地址IR000110101010译码器PC0001001001010101MAR0001MDR001101010101MARR000000011010001010101内MDRRn-1部010101010101Y总011000000010X线011101010101B………..AL

4、UFZ第一步:取指(2)存储器控制控制电路指令译码CPU逻辑000001010101地址IR000110101010译码器PC0001001001010101MAR0001MDR001101010101MARR000000011010001010101内MDRRn-1部010101010101Y总011000000010X线011101010101B………..ALUFZ第一步:取指(3)Read存储器控制控制电路指令译码CPU逻辑000001010101地址IR000110101010译码器PC0001001001010

5、101MAR00010001MDR001101010101MARR000000011010001010101内MDRRn-1部010101010101Y总011000000010X线011101010101B………..ALUFZ第一步:取指(4)Read存储器控制控制电路指令译码CPU逻辑000001010101地址IR000110101010译码器PC0001001001010101MAR00010001MDR001101010101MARR000000011010001010101内MDRRn-1部010101010

6、10110101010Y总011000000010X线011101010101B………..ALUFZ第一步:取指(5)Read存储器控制控制电路指令译码CPU逻辑000001010101地址IR000110101010译码器PC0001001001010101MAR00010001MDR001101010101MARR000000011010001010101内MDRRn-1部01010101010110101010Y总011000000010X线011101010101B………..ALUFZ第一步:取指(6)Read存

7、储器控制控制电路指令译码CPU逻辑000001010101地址IR000110101010译码器PC0001001001010101MAR00010001MDR10101010001101010101MARR000000011010001010101内MDRRn-1部01010101010110101010Y总011000000010X线011101010101B………..ALUFZ第一步:取指(7)存储器控制控制电路指令译码CPU逻辑000001010101地址IR10101010000110101010译码器PC00

8、01001001010101MAR0001MDR10101010001101010101MARR000000011010001010101内MDRRn-1部010101010101Y总011000000010X线011101010101B………..ALUFZ第一步:取指(8)存储器控制控制电路指令译码CPU逻辑000

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

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

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