您当前的位置: 首页 > 

光怪陆离的节日

暂无认证

  • 2浏览

    0关注

    1003博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

47指令周期的数据流

光怪陆离的节日 发布时间:2021-01-24 09:57:17 ,浏览量:2

指令周期的数据流:数据流是根据指令要求依次访问数据序列。在指令执行的不同阶段,要求依次访问的数据序列是不同的。而且对于不同的指令,它们数据流往往也是不同的。4 1、 取指周期 取指周期的任务是根据PC中的内容从主存中取出指令代码并存放在IR中。 取指周期的数据流如下所示。PC中存放的是指令的地址,根据此地址从内存单元中取出的是指令,并放在指令寄存器IR中,取指令的同时,PC加1. 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

2、 间址周期 间址周期的任务是取操作数有效地址。以一次间址为例,将指令中的地址码送到MAR并送至地址总线,此后CU向存储器发读命令,以获取有效地址并存至MDR。

在这里插入图片描述

3、 执行周期 执行周期的任务是根据IR中的指令字的操作码和操作数通过ALU操作产生执行结果,不同指令的执行周期操作不同,因此没有同意的数据流向。 4、 中断周期 中断周期的任务是处理中断请求。假设程序断点存入堆栈中,并用SP指示栈顶地址,而且进栈操作时先修改栈顶指针,后存入数据,数据流如下所示: 在这里插入图片描述

中断周期的数据流向如下:

在这里插入图片描述

关注
打赏
1665731445
查看更多评论
立即登录/注册

微信扫码登录

0.0388s