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

异步通信  时间: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、异步通信只适用于点对点。

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

CloudCone 新增洛杉矶优化线路 年付17.99美元且简单线路测试

CloudCone 商家在以前的篇幅中也有多次介绍到,这个商家也蛮有意思的。以前一直只有洛杉矶MC机房,而且在功能上和Linode、DO、Vultr一样可以随时删除采用按时计费模式。但是,他们没有学到人家的精华部分,要这样的小时计费,一定要机房多才有优势,否则压根没有多大用途。这不最近CloudCone商家有点小变化,有新人洛杉矶优化线路,具体是什么优化的等会我测试看看线路。内存CPU硬盘流量价格...

萤光云(16元/月)高防云服务器自带50G防御

螢光云官網萤光云成立于2002年,是一家自有IDC的云厂商,主打高防云服务器产品。在国内有福州、北京、上海、台湾、香港CN2节点,还有华盛顿、河内、曼谷等海外节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。本次萤光云中秋云活动简单无套路,直接在原有价格上砍了一大刀,最低价格16元/月,而且有没有账户限制,新老客户都可以买,就是直接满满的诚意给大家送优惠了!官网首页:www....

Contabo美国独立日促销,独立服7月€3.99/月

Contabo自4月份在新加坡增设数据中心以后,这才短短的过去不到3个月,现在同时新增了美国纽约和西雅图数据中心。可见Contabo加速了全球布局,目前可选的数据中心包括:德国本土、美国东部(纽约)、美国西部(西雅图)、美国中部(圣路易斯)和亚洲的新加坡数据中心。为了庆祝美国独立日和新增数据中心,自7月4日开始,购买美国地区的VPS、VDS和独立服务器均免设置费。Contabo是德国的老牌服务商,...

异步通信为你推荐
strlenstrlen()函数是什么意思?移动测速请教GPS导航的固定测速与移动测速是什么意思?flash控件flash插件怎么弄settimer如何使用SetTimer MFC 够详细策略组怎样打开组策略???电子日历怎样调整电子日历上的时间tvos智能电视都什么功能被广电封杀了?丁奇请全面剖析一下黑胡子丁奇这个人物。vipjrvipjr英语怎么样?靠谱吗?faq是什么意思在国际贸易中“FAQ”代表的是什么意思
未注册域名查询 我的世界服务器租用 深圳域名空间 x3220 bluevm 服务器cpu性能排行 万网优惠券 免费ftp站点 丹弗 个人空间申请 全站静态化 圣诞促销 seednet 最好的qq空间 重庆双线服务器托管 电信主机 华为k3 阿里云邮箱登陆地址 主机返佣 黑科云 更多