来源: 最后更新:22-10-02 04:38:08
与微指令的执行周期对应的是指令周期。
指令周期是取出一条指令并执行这条指令的时间。一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。指令周期类型有非访内指令的指令周期、取数指令的指令周期、存数指令的指令周期、空操作指令和转移指令的指令周期。计算机之所以能自动地工作,是因为CPU能从存放程序的内存里取出一条指令并执行这条指令;紧接着又是取指令,执行指令,如此周而复始,构成了一个封闭的循环。除非遇到停机指令,否则这个循环将一直继续下去。
指令不同,所需的机器周期数也不同。对于一些简单的的单字节指令,在取指令周期中,指令取出到指令寄存器后,立即译码执行,不再需要其它的机器周期。对于一些比较复杂的指令,例如转移指令、乘法指令,则需要两个或者两个以上的机器周期。从指令的执行速度看,单字节和双字节指令一般为单机器周期和双机器周期,三字节指令都是双机器周期,只有乘、除指令占用4个机器周期。因此在进行编程时,在完成相同工作的情况下,选用占用机器周期少的命令会提高程序的执行速率,尤其是在编写大型程序程序的时候,其效果更加明显。
2020年闰四月二十七出生的男孩帅气的名字精选推荐取一个好的名字也是有非常多的学问的,并不是所有人的名字都是有很
砂锅和普通锅炖肉哪个快(砂锅和普通锅炖肉哪个快一点) 衣服被雨淋了一点不洗可以吗 衣服被雨淋了一点不洗可以吗怎么洗 证监会对恒大地产债券欺诈发行及信息披露违法案作出处罚决定 两世欢实体书结局(两世欢结局番外)