异步通信同步通信和异步通信的主要区别是什么?

异步通信  时间:2021-07-13  阅读:()

什么是同步通信和异步通信

简单来说,同步通信是一种比特同步通信技术,要求发收双方具有同频同相的同步时钟信号,只需在传送报文的最前面附加特定的同步字符,使发收双方建立同步,此后便在同步时钟的控制下逐位发送/接收。

相对于同步通信,异步通信在发送字符时,所发送的字符之间的时隙可以是任意的。

但是接收端必须时刻做好接收的准备(如果接收端主机的电源都没有加上,那么发送端发送字符就没有意义,因为接收端根本无法接收)。

发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。

异步通信的好处是通信设备简单、便宜,但传输效率较低(因为开始位和停止位的开销所占比例较大)。

举一个实际生活中使用异步通信的例子

这个嘛例子就很多了,例如2个局域网一个用的是XP的系统,一个使用的是98的系统,他们两个就只需要安装一个协议就可以实现通信,着就是异步通信的意思 也就是说 两个国家的人 语言都不能直接沟通,只要来一个翻译的可以了。

什么是异步通信?

异步通信是一种很常用的通信方式。

相对于同步通信,异步通信在发送字符时,所发送的字符之间的时隙可以是任意的,当然,接收端必须时刻做好接收的准备(如果接收端主机的电源都没有加上,那么发送端发送字符就没有意义,因为接收端根本无法接收)。

发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。

内部处理器在完成了相应的操作后,通过一个回调的机制,以便通知发送端发送的字符已经得到了回复。

异步通信的好处是通信设备简单、便宜,缺点信道利用率较低(因为开始位和停止位的开销所占比例较大),但随着光网络的发展,这些已不是根本问题。

  异步通信也可以是以帧作为发送单位。

接收端必须随时做好接收帧的准备。

这时,帧的首部必须设有一些特殊的比特组合,使得接收端能够找出一帧的开始。

这也称为帧定界。

帧定界还包含确定帧的结束位置。

这有两种方法。

一种是在帧的尾部设有某种特殊的比特组合来标志帧的结束。

或者在帧首部中设有帧长度的字段。

需要注意的是,在异步发送帧时,并不是说发送端对帧中的每一个字符都必须加上开始位和停止位后再发送出去,而是说,发送端可以在任意时间发送一个帧,而帧与帧之间的时间间隔也可以是任意的。

在一帧中的所有比特是连续发送的。

发送端不需要在发送一帧之前和接收端进行协调(不需要先进行比特同步)。

同步通信与异步通信有何不同?

串口通信的分类 串口通信可以分为同步通信和异步通信两类。

同步通信是按照软件识别同步字符来实现数据的发送和接收,异步通信是一种利用字符的再同步技术的通信方式。

2.1同步通信 同步通信是一种连续串行传送数据的通信方式,一次通信只传送一帧信息。

这里的信息帧与异步通信中的字符帧不同,通常含有若干个数据字符。

如图: 单同步字符帧结构 +-----+------+-------+------+-----+--------+-------+-------+ |同步|数据 |数据 |数据 | ... |数据 |CRC1|CRC2| |字符|字符1|字符2|字符3| |字符N| | | +-----+------+-------+------+-----+--------+-------+-------+ 双同步字符帧结构 +-----+--------+------+-------+---+-------+-------+--------+ |同步 |同步 |数据 |数据 | ... |数据 |CRC1|CRC2| |字符1|字符2|字符1|字符2| |字符N| | | +-----+--------+------+-------+---+-------+-------+--------+ 它们均由同步字符、数据字符和校验字符(CRC)组成。

其中同步字符位于帧开头,用于确认数据字符的开始。

数据字符在同步字符之后,个数没有限制,由所需传输的数据块长度来决定;校验字符有1到2个,用于接收端对接收到的字符序列进行正确性的校验。

同步通信的缺点是要求发送时钟和接收时钟保持严格的同步。

2.2异步通信 异步通信中,数据通常以字符或者字节为单位组成字符帧传送。

字符帧由发送端逐帧发送,通过传输线被接收设备逐帧接收。

发送端和接收端可以由各自的时钟来控制数据的发送和接收,这两个时钟源彼此独立,互不同步。

接收端检测到传输线上发送过来的低电平逻辑"0"(即字符帧起始位)时,确定发送端已开始发送数据,每当接收端收到字符帧中的停止位时,就知道一帧字符已经发送完毕。

在异步通行中有两个比较重要的指标:字符帧格式和波特率。

(1)字符帧,由起始位、数据位、奇偶校验位和停止位组成。

如图: 无空闲位字符帧 +--+---+---+---+---+--+--+--+--+--+--+--+---+---+---+--+--+ |D7|0/1| 1 | 0 |D0|D1|D2|D3|D4|D5|D6|D7|0/1| 1 | 0 |D0|D1| +--+---+---+---+--+--+--+--+--+--+--+--+---+---+---+--+--+ 奇偶 停 起 奇偶 停 起 校验 止 始 校验 止 始 位 位 位 位 有空闲位字符帧 +---+---+--+--+--+--+--+--+--+--+---+---+---+---+---+---+--+ | 1 | 0 |D0|D1|D2|D3|D4|D5|D6|D7|0/1| 1 | 1 | 1 | 1 | 0 |D0| +---+---+--+--+--+--+--+--+--+--+---+---+---+---+---+---+--+ 空 起 奇偶 停 空 闲 位 起 闲 始 校验 止 始 位 位 位 位 1.起始位:位于字符帧开头,占1位,始终为逻辑0电平,用于向接收设备表示发送端开始发送一帧信息。

2.数据位:紧跟在起始位之后,可以设置为5位、6位、7位、8位,低位在前高位在后。

3.奇偶校验位:位于数据位之后,仅占一位,用于表示串行通信中采用奇校验还是偶校验。

(2)波特率,波特率是每秒钟传送二进制数码的位数,单位是b/s。

异步通信的优点是不需要传送同步脉冲,字符帧长度也不受到限制。

缺点是字符帧中因为包含了起始位和停止位,因此降低了有效数据的传输速率。

同步通信和异步通信的主要区别是什么?

同步通信和异步通信主要有实现条件,效率,复杂程度和适用情况的区别。

一、实现条件的区别 1、同步通信进行数据传输时,要求发送和接收双方要保持完全的同步,因此,要求接收和发送设备必须使用同一时钟。

2、异步通信时不要求接收端时钟和发送端时钟同步,发送端发送完一个字节后,可经过任意长的时间间隔再发送下一个字节。

二、效率的区别 1、同步通信可以实现高速度、大容量的数据传送。

效率较高。

2、异步通信信道利用率较低(因为开始位和停止位的开销所占比例较大),故效率相对较低。

三、复杂程度的区别 1、同步通信要求发生时钟和接收时钟保持严格同步,同时硬件复杂,双方时钟的允许误差较小。

2、异步通信简单,双方时钟可允许一定误差。

四、适用情况的区别 1、同步通信可用于点对多点。

2、异步通信只适用于点对点。

参考资料来源:百度百科-同步通信 参考资料来源:百度百科-异步通信

TMTHosting:夏季优惠,美国西雅图VPS月付7折,年付65折,美国服务器95折AS4837线路

tmthosting怎么样?tmthosting家本站也分享过多次,之前也是不温不火的商家,加上商家的价格略贵,之到斯巴达商家出现,这个商家才被中国用户熟知,原因就是斯巴达家的机器是三网回程AS4837线路,而且也没有多余的加价,斯巴达家断货后,有朋友发现TMTHosting竟然也在同一机房,所以大家就都入手了TMTHosting家的机器。目前,TMTHosting商家放出了夏季优惠,针对VPS推...

HostKvm:香港国际/韩国KVM夏季7折,2G内存套餐月付5.95美元起

HostKvm是一家成立于2013年的国外主机服务商,主要提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。目前商家发布了夏季特别促销活动,针对香港国际/韩国机房VPS主机提供7折优惠码,其他机房全场8折,优惠后2GB内存套餐月付5.95美元起。下面分别列出几款主机套餐配置信息。套餐:韩国KR...

香港E3-1230v2 16GB 30M 326元/月 数脉科技

官方网站:https://www.shuhost.com/公司名:LucidaCloud Limited尊敬的新老客户:艰难的2021年即将结束,年终辞旧迎新之际,我们准备了持续优惠、及首月优惠,为中小企业及个人客户降低IT业务成本。我们将持续努力提供给客户更好的品质与服务,在新的一年期待与您有美好的合作。# 下列价钱首月八折优惠码: 20211280OFF (每客户限用1次) * 自助购买可复制...

异步通信为你推荐
调度系统操作系统中为什么需要调度?editplus破解版DBTools Manager Professional 破解版在哪里可以下载?rownumbersql server 2005中row_number怎么用layoutsubviews如何设置plus.nativeui.toast的样式qq业务中心QQ业务怎么开通?手机建设银行网址建设银行个人网上银行使用手机浏览器访问没有登录入口。银联商务招聘急问银联商务的客服待遇如何啊?toolstripWinOperationClass是什么来的,什么用思科网络工程师cisco网络工程师千年虫问题为什么计算机会产生“千年虫问题”?
域名注册查询 厦门域名注册 深圳主机租用 二级域名申请 免费申请域名和空间 rak机房 20g硬盘 双11抢红包攻略 火车票抢票攻略 国外免费空间 京东商城双十一活动 电信托管 ca187 外贸空间 www789 免费php空间 稳定空间 电信宽带测速软件 sonya blaze 更多