名词辨析:同步,异步,串行,并行,并发

名词辨析:同步,异步,串行,并行,并发

  • 串行并行(数据传送方式)
  • 同步异步(通信方式)
    • 操作系统
  • 总结

在学习过程中经常会遇到这几个词,尤其是操作系统和计算机组成。今天来探究一下

串行并行(数据传送方式)

名词辨析:同步,异步,串行,并行,并发_第1张图片
1.并行通讯:同一时刻,可以传输多个bit位的信号,有多少个信号位就需要多少根信号线。

2.串行通讯:同一时刻,只能传输一个bit位的信号,只需要一根信号线。

同步异步(通信方式)

名词辨析:同步,异步,串行,并行,并发_第2张图片
名词辨析:同步,异步,串行,并行,并发_第3张图片
名词辨析:同步,异步,串行,并行,并发_第4张图片
名词辨析:同步,异步,串行,并行,并发_第5张图片

异步传输前,先通过状态字主动请求

异步双方不需要共同的时钟,也就是接收方不知道发送方什么时候发送,所以在发送的信息中就要有提示接收方开始接收的信息,如开始位,同时在结束时有停止位。

程序里面的同步和异步和我们现实生活理解不太一样,一般我们对同步的理解是同时做很多事情,但程序中的同步是按照任务的顺序执行任务,前一个任务没有执行结束,下一个任务不会执行,要等待上一个任务执行结束。

这篇文章讲得很好通俗易懂

老师上课的时候也讲了一个例子
北京人和西安人一起吃饭(好吧。。。云聚餐)
同步:他们约定了一个时间,12点开吃
异步:都是中午吃饭,但是北京人先吃了,吃完后给西安人发消息,西安人回复:行。

操作系统

同步 异步
阻塞性 阻塞式 非阻式
执行方式 顺序 并发
IO请求 请求后阻塞 请求后立即返回结果,
互斥或前后有依赖关系 不涉及互斥
占用资源 较少 较多
效率

总结

同步异步在不同领域有不同的侧重点

  • 组成原理和计网应用于数据传输,更注重于信号的同频,是时间域
  • 操作系统应用于代码的执行和资源的访问,注重逻辑上的处理,按顺序还是并发执行

你可能感兴趣的:(计算机组成,一角硬币,多线程,操作系统)