指令的串行执行和并行执行的区别
指令的串行执行和并行执行的区别为:过程不同、效率不同、资源利用率不同。
一、过程不同
1、串行执行:多道程序系统中多个程序(逻辑上互相独立)或者一个程序中的多个程序段在执行的过程当中,一个程序执行没结束前,另一个不能开始,要一个一个的执行。
2、并行执行:多道程序系统中多个程序(逻辑上互相独立)或者一个程序中的多个程序段在执行的过程当中,一个程序执行没结束,另一个已经开始。
二、效率不同
1、串行执行:串行执行的时间不重叠,执行效率低。
2、并行执行:并行执行的时间互相重叠,执行效率高。
三、资源利用率不同
1、串行执行:串行执行存在等待程序,资源利用率低。
2、并行执行:并行执行不存在等待程序,资源利用率高为。
区别:
1、各触发器是否同时翻转不同。并行进位方式实际上就是同步计数,时钟脉冲同时作用于各个触发器,各触发器状态的变换与计数脉冲同步;而串行进位方式实际上就是异步计数,内部各触发器的时钟脉冲端CP不全都连接在一起,因此各触发器的翻转时刻有先有后。
2、各触发器时钟信号不同。同步计数各触发器时钟信号均为系统时钟;异步计数各触发器时钟信号分别为上一个触发起的同向输出或反向输出端。
3、接线方式不同。并行进位方式的工作速度快,但接线较复杂;串行进位方式线路联接简单,但工作速度较慢。
扩展资料:
计数器作用:
在数字电子技术中应用的最多的时序逻辑电路。计数器不仅能用于对时钟脉冲计数,还可以用于分频、定时、产生节拍脉冲和脉冲序列以及进行数字运算等。但是并无法显示计算结果,一般都是要通过外接LCD或LED屏才能显示。
计数器种类:
1、如果按照计数器中的触发器是否同时翻转分类,可将计数器分为同步计数器和异步计数器两种。
2、如果按照计数过程中数字增减分类,又可将计数器分为加法计数器、减法计数器和可逆计数器,随时钟信号不断增加的为加法计数器,不断减少的为减法计数器,可增可减的叫做可逆计数器。
另外还有很多种分类不一一列举,但是最常用的是第一种分类,因为这种分类可以使人一目了然,知道这个计数器到底是什么触发方式,以便于设计者进行电路的设计。
此外,也经常按照计数器的计数进制把计数器分为二进制计数器、十进制计数器等等。
参考资料:
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!