异步和同步区别是什么

作者:原创时间:2022-10-13
文档

一、传输单位不同

1、异步:异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1 位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。

2、同步:同步传输是以数据块为传输单位。每个数据块的头部和尾部都要附加一个特殊的字符或比特序列,标记一个数据块的开始和结束,一般还要附加一个校验序列(如16位或32位CRC校验码),以便对数据块进行差错控制。

二、含义不同

1、异步:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。

2、同步:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。  

三、模式不同

1、异步:异步是非阻塞模式。

2、同步:同步是阻塞模式。

通俗点讲:

同步和异步的概念对于很多人来说是一个模糊的概念,是一种似乎只能意会不能言传的东西。其实我们的生活中存在着很多同步异步的例子。比如:你叫我去吃饭,我听到了就立刻和你去吃饭,如果我们有听到,你就会一直叫我,直到我听见和你一起去吃饭,这个过程叫同步;异步过程指你叫我去吃饭,然后你就去吃饭了,而不管我是否和你一起去吃饭。而我得到消息后可能立即就走,也可能过段时间再走。如果我请你吃饭,就是同步,如果你请我吃饭就用异步,这样你比较省钱。

在计算机领域,同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去;异步是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。

以上就是小编的分享了,希望可以帮助到大家。

显示全文
骁龙860和870的区别 上海属于南方还是北方 太阳的别称 回族的风俗有哪些 桶装水开封后的保质期是多久 酥油是什么油 中国四大名梨之首 重阳节的来历 味淋是什么 民国三年是哪一年 四大洋七大洲是哪些 中国早期的指南针也被称为 烟和雾的区别 河南是北方还是南方 金九月饼哪里生产的 煎饼粉和面粉的区别 及冠是多少岁 龙袍的由来 麦芯粉与普通面粉的区别是什么 七大洲是哪七大洲 4g+和4g有什么区别 屏没碎但出现彩色竖条怎么办 华为手机nfc功能 苹果14像素 手机烧屏了还能恢复吗 苹果x电池容量 苹果教育版和普通版有什么区别 苹果13屏幕多大尺寸 a15和a16芯片差别大吗 古埃及三大金字塔 三大金字塔分别是什么 一个纸杯有多少毫升 一个纸杯子有多少毫升 埃及三大金字塔 普通纸杯多少ml一般 世界上三大金字塔是哪三大 一个普通纸杯多少毫升 三大金字塔分别都叫什么名字 一个一次性塑料杯多少ml 著名的三大金字塔