指令的串行执行和并行执行的区别
指令的串行执行和并行执行的区别为:过程不同、效率不同、资源利用率不同。
一、过程不同
1、串行执行:多道程序系统中多个程序(逻辑上互相独立)或者一个程序中的多个程序段在执行的过程当中,一个程序执行没结束前,另一个不能开始,要一个一个的执行。
2、并行执行:多道程序系统中多个程序(逻辑上互相独立)或者一个程序中的多个程序段在执行的过程当中,一个程序执行没结束,另一个已经开始。
二、效率不同
1、串行执行:串行执行的时间不重叠,执行效率低。
2、并行执行:并行执行的时间互相重叠,执行效率高。
三、资源利用率不同
1、串行执行:串行执行存在等待程序,资源利用率低。
2、并行执行:并行执行不存在等待程序,资源利用率高为。
标签:并行执行,串行,指令
版权声明:文章由 酷百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kubaishu.com/answer/212916.html