首页 > 编程知识 正文

计算机组成原理溢出判断,计算机完成一个指令周期

时间:2023-05-03 08:03:04 阅读:120520 作者:2557

(截图来自MOOC平台华中科技大学计算机组成原理课程)

一个指令的执行流程最多需要以下7个步骤,但如果没有操作数,则白色圆框中的步骤可以省略。

时钟周期是可以完成一次微操作的时间,机器周期是从主存储器读取指令的最短时间,指令周期是取出指令并执行的时间。

但是,根据指令的不同,执行所需的时间也不同,如果所有的指令在相同的指令周期内完成,则有利于速度慢的指令,但速度快的指令会浪费时间。

在初始三阶段时序系统中,机器循环的数目是固定的,机器循环中的节拍数目也是固定的,且指令在每机器循环中同步。

在现代时序系统中,机器周期数和节拍数是可变的,在时钟周期内是同步的。

正如图的初始三阶段时序系统,不同阶段的作用时间均呈高电平。

不同的操作可以通过逻辑的组合来实现。

例如,在一个写入操作以取值阶段的2、3拍发生,且在执行阶段的2、3阶段需要一个LOAD操作的情况下,可以得到以下的关系式。

在现代时序系统中,机器周期数和节拍数是可变的,并不像早期的三级时序系统那样所有的指令都是同时进行的。

因为创作很难,所以请称赞收藏哦~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。