ch8_2_CPU的指令周期

news/2024/11/25 4:56:16/

1.  指令周期

指令周期是指_
CPU从主存取出一条指令, 分析指令,加上执行这条指令的时间。

1.1指令周期

指令周期: 是指cpu,从内存中取出指令,并且执行一条指令所需要的全部时间。

比如 从内存单元中,取出操作数,使用操作码add, 与acc寄存器中的值相加,结果保存在acc寄存器中。

在这里插入图片描述

取指周期:要访问一次内存, 将指令从内存中取出,送入到cpu。
执行周期: 也访问一次内存,将操作数从内存中取出,送入到cpu中, 执行加法操作。

1.2 每条指令的指令周期不同

取指周期,要访问一次内存, 将指令从内存中取出,送入到cpu。

执行周期: 也访问一次内存,将操作数从内存中取出,执行对应的运算,将结果保存在寄存器中。

在这里插入图片描述

1.3 具有间接寻址的指令周期

在这里插入图片描述
取指周期,要访问一次内存, 将指令从内存中取出,送入到cpu。

间址周期:访问一次内存,将操作数的地址从内存中取出。

执行周期: 也访问一次内存,将操作数从内存中取出,执行对应的运算,将结果保存在寄存器中。

1.4 带有中断周期的指令周期

在这里插入图片描述

中断周期:保护断点, 形成中断服务程序的入口地址, 关中断。

1.5 指令周期流程

根据CPU访存的性质不同,可将CPU的工作周期分为取指周期、间址周期、执行周期和中断周期。

在这里插入图片描述

1.6 CPU 工作周期的标志

控制器在指令周期的阶段,
要发出不同的控制命令,
控制器也需要知道当前处于指令周期的何种阶段。

CPU 访存有四种性质

具体操作周期阶段
取指令取指周期
取地址间址周期
存取操作数或结果执行周期
存程序断点中断周期

在这里插入图片描述

使用D触发器,对指令周期中不同的阶段进行标识

2. 指令周期的数据流

2.1取指周期数据流

在这里插入图片描述

2.2 间址周期数据流

在这里插入图片描述

2.3 执行周期数据流

不同指令的执行周期数据流不同

2.4 中断周期数据流

在这里插入图片描述

4. 中断系统

4.1

4.2

3.3


http://www.ppmy.cn/news/430691.html

相关文章

电脑主机开机时一直断电启动循环或者在使用过程中死机只能强制关机

这篇文章只提供参考,我的解决办法不一定能解决你的问题。 电脑主机开机时一直断电启动循环 或者在使用过程中死机只能强制关机 有可能是你的内存条出了问题,建议检查主机的内存条(看看是不是内存条的金手指脱落或者烧毁,芯片烧…

Dell服务器显示logo后就关机,dell开机卡在logo死机的常见原因及解决方法

今天使用已久的戴尔笔记本开机的时候就一直卡在 Logo 无法进入系统了,这是什么原因导致的呢,快来和我一起看看如何解决戴尔电脑死机的方法吧。 1、戴尔电脑开机后一直卡在 Logo 时请先移除掉所有的 USB 外接设备,这样我们可以先快速的排除是否…

计算机开机卡死 安全模式,电脑开机就死但在安全模式不死机怎么处理

最近有小伙伴反映自己的电脑后进入桌面几秒钟后就死机,但是进入安全模式下却正常,用360卫士把启动项里一些可疑的东西给去掉了,可是重启后,电脑桌面上的东西一下子不显了一下子又显了,遇到这种情况我们具体该怎么解决呢…

怎样查找计算机死机日志,怎么查看电脑死机记录

1. 查看电脑运行记录,运行时间。 在桌面打开:“我的电脑”,进入系统盘(注:系统盘都默认安装在c:盘),找到 “c:\windows\SchedLgU.txt(文本文档)”文件,在该文本文档里面记录着自这个电脑产生以来…

电脑开机不能进入系统--死机

某天,一来到公司,一位同事向我反应,她的电脑不能启动了。我一查看,当电脑启动到一半时就死机,一动不动,系统为WIN2000。我打开机箱,把内存条拔出,用橡皮擦干净,又插回,重新启动,还是…

电脑卡死,电脑卡屏死机几个原因与解决办法必看

电脑卡屏死机几个原因与解决办法必看 相信很多朋友都遇到了关于电脑卡屏死机的问题,那么该电脑卡屏死机是什么原因呢?该如何解决?那么下面给你们说说电脑卡屏死机的原因和解决方法吧,希望可以帮到你们哦! 电脑卡屏死机几个原因: 1 电脑中毒或中恶意软件…

计算机死机的解决方法及操作步骤,电脑出现死机的原因及解决方法

很多人再使用电脑的过程中,都有遇到过电脑无缘无故出现死机的情况,导致无法正常使用电脑,这是怎么回事呢?今天U大侠小编就和大家说说电脑死机的原因及解决方法吧! 1、CPU内部CACHE(缓存)(现象:电脑一直工作正常,某次开机时,系统报告有系统文件出错,然后死机。重做系统…

电脑死机的原因

死机是令操作者颇为烦恼的事情。死机时的表现多为“蓝屏”,无法启动系统,画面“定格”无反应,鼠标、键盘无法输入,软件运行非正常中断等。尽管造成死机的原因是多方面的,但是万变不离其宗,其原因永远也脱离…