资源描述
1,6、通信方式的分类,6.3 同步传输与异步传输 串行通信过程中,数据是一位一位依次传输的,而每位数据的发送和接收均需要时钟脉冲的控制。发送端通过发送时钟确定数据位的起始和结束。而接收端为了能正确识别数据,则需要以适当的时间间隔在适当的时刻对数据流进行采样。也就是说,接收方必须和发送方保持步调一致。 要使发送端和接收端这两个独立的时钟精确同步是不太可能的。解决上述同步问题的方法有两种。第一种称为异步法,发送方和接收方独立地产生时钟,但定期同步。第二种方法称为同步方法,接收端时钟完全由发送方时钟控制,严格同步。,2,6、通信方式的分类,6.3.1 异步传输 一个字符一个字符地传输。 每个字符由四4个部分组成 :起始位(1位)、数据位(5-8位)、奇偶校验位(1位 也可没有)、停止位(1至2位)。 每传一个字符都是由起始位开始 ,以停止位结束。 字符之间没有固定的时间间隔要求。,0,0/1,1,3,6、通信方式的分类,6.3.1 异步传输 传输开始之前,收发双方要把所采用的信息格式(数据位长度、停止位长度、有无奇偶校验等)和数据传输速率作统一的约定。 在没有通信时,通信线路处于逻辑1状态(高电平)。当需要发送字符时,首先向通信线路发送一起始信号(对应起始位0,用低电平),它的出现说明发送方传送开始。 通信线路上的电平由高电平变为低电平时,即通知接收方传送开始,后面就是数据位,而停止位用来标志一个字符传输结束。这样就为接收方提供了何时开始接收、何时结束的标志。,4,6、通信方式的分类,6.3.1 异步传输 传送开始时,接收设备不断地检验传输线,看是否有起始位到来。当收到一系列的1之后,检测到一个下降沿,说明起始位出现,就开始接收所规定的数据位和奇偶校验位以及停止位,然后经过处理将停止位去掉,若经过奇偶校验无错才算正确地接收一个字符。一个字符接收完毕,接收设备一直检验传输线,监视0电平的到来(代表下一字符的开始),5,6、通信方式的分类,6.3.1 异步传输 异步传输是按字符传输,每传送一个字符就用起始位来通知对方,以此来重新让收发双方同步。 异步传输是基于这样的事实:在一定的比特数目内,时钟漂移的程度是有限的。它让接收方在某一个时间点上跟一个发送方时钟信号同步,并由此开始自己独立的时钟信号序列。由于偏移相对于一个比特时间来说是比较小的,故接收方可以在偏移积累到采样发生错误之前正确地接收若干个比特。,6,6、通信方式的分类,6.3.2 同步传输 以数据块(包括多个字符)为传输单位。 为使接收双方能判别数据块的开始和结束,需要在每个数据块的开始处和结束处各加一个帧头和一个帧尾,加有帧头、帧尾的数据称为一帧。 为了防止发送机和接收机之间的定时漂移,它们的时钟必须通过某种途径保持同步。一种可能性是在发送设备和接收设备之间提供单独的时钟线路(外同步)。另一种替代的方法是在数据信号中嵌入时钟信息(自同步 如曼彻斯特编码)。,7,6、通信方式的分类,8,6、通信方式的分类(13),6.3.3 异步传输与同步传输的比较 异步传输方法简单,除了收、发信道外,不需要另外的信道传送定时同步信号,也不需要从收到的信号中提取定时信号,但每个字符有2到3位的附加位,所以传输效率低。异步传输常用于低速设备。在传输率相同时,同步通信方式下的信息有效率要比异步方式下的高,因为同步方式下的非数据信息比例比较小.同步传输更适用于高速数据传输。 计算机与键盘之间的通信就是异步方式。计算机与计算机之间的通信是同步方式。,
展开阅读全文