冯诺依曼体系的计算重要的一点是消失的文明说,不管是数据或指令都以同等地位存放在存储器中,其实就是说,在存储器之中放的就是一堆0或1的数据,指令也好数据也罢都是010牛肉怎么做好吃又嫩1的组合而已。
指令周期包括了两个重要的部股票技术指标分。第一是取出一条指令,第二是处理这条指令。取指令的操作是有固定套路的,但在处理指令的时候,因为不同的粉水晶指令有不同的需求,所以是具男人行不行体情况具体分析。当然不管是取指令还是处理指令,都是可以分解为更加细致的具体动作。
指令周期的一级分解:指令周期------>机器周期以下是指令周期的分解,这里取指令周期,执行周期,间指周期,中断周期我们统称为机器周期。也就是说,指令周期可以分解为若干个步骤,一步一步的完成它。在这些机器周期中怎么学算命,取指令周期和执行周期是必定会存在的,但是间指周期和中断周期则有的时候有,有3dmax建模的时候没有,具体要根据不同指令而定。所以每条指令执行的时间可能不一样哦
图1为了不麻烦,中断周期我们先当他跑商不存在
根据不同指令而定,显然是比较模糊的描述,为了说清楚这个问题,则必须先了解一下指令的构成。
图2图3op表示操作码性都东莞,可以是加法,减法,位移等等。
Adr表示地址码,可以有,也可以为空。地高中语文必背篇目址码为空则说明,可能是一个不需要数据的操作,比如空操作。相对而言,地福尔摩沙址码不为空,则说明需要再去内存中找数据。对于一个指令周期,有没有间指周期取决于拿到的指令的地址码是为空还是有具体的数值,如果有具体数值则有间指周期(需要去内存取数据)
总的来说可以这样理解指令周期:
我们粗略的把一个指令周期理解为: 三代身份证 1.获取指令 注册淘宝账号 2.分析一下拿到的指令,看看是否需要准备数据 。要准备则去内存中取数据到寄存器中。 3.执行指定要求的操作 米兰达法则 约德尔调
2.指令周期的二级分解。机器周期---->什么是死缓时钟周期把图1中的取指令周期单独提取出来,再次进行更加详细的分解
图4取指令周安全事故案例期的分解中,各个步骤其实就是最终的计算机的操作,比如Step1:PC把指令存放的地址给MAR,就是在cpu内部的总线上发了一排电流过去。这种物理级别的操作显然是不能再分解了。
间指周期执行的操作如下
图5执行周期操作如下:
图63.总结计菜花的做法算机的工作原理计算机开始的时候,我们会给寄存器PC一个初始值。
第一步:然后根据pc的值进入到取指令周期,执行step1,2,3,4。(pc=pc+1)
第二步:根据指令的具体情况,分析是否需要进入间指周期,若不需要则跳过。需要去取罪恶装备xx数据,则进入step1,2,3
第三步:进入执行周期,执行step1
执行完之后,一个完整的指令周期结束,进入下一个指令周期,因为pc的值有变化,所以再根据pc的值进入取指令周期,循环以上操作
注:各电影睡美人个寄存器是什么,自己去查。
本文发布于:2023-05-25 17:36:00,感谢您对本站的认可!
本文链接:http://www.ranqi119.com/ge/85/128192.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |