2.数据传送方向 串行通信中,按照数据传送的方向,可分为单工和双工两种 方式;而双工方式又可分为半双工和全双工方式 单工方式:在接收器和发送器之间有一条传输线,只能进行 单一方向的传输如图42(a)所示 半双工方式:使用同一条传输线,即可作为输入又可作为输 出,但通信双方不能同时进行发送和接收数据。如图4.2(b)所 小 全双工方式:数据的接收和发送分别由两条不同的传输线 传送,通信双方都能在同一时刻进行发送和接收数据如图4.2(c) 所示 T R 数据流 通信链路 返回 图42据传送方向示意图
2.数据传送方向 串行通信中,按照数据传送的方向,可分为单工和双工两种 方式;而双工方式又可分为半双工和全双工方式。 单工方式:在接收器和发送器之间有一条传输线,只能进行 单一方向的传输如图4.2(a)所示。 半双工方式:使用同一条传输线,即可作为输入又可作为输 出,但通信双方不能同时进行发送和接收数据。如图4.2(b)所 示。 全双工方式:数据的接收和发送分别由两条不同的传输线 传送,通信双方都能在同一时刻进行发送和接收数据如图4.2(c) 所示 图4.2 据传送方向示意图 返 回
4.2.3异步传输和同步传 异步传输 异步传输的特点是一个字符一个字符地传输,并 且传送一个字符总是从起始位开始,停止位结束,字 符之间的空闲位可任意长 例如图4.3表示传送字符“E的ASCI码的波形 图中,第一位为低电平,表示起始位;第2~8位为数 Y3据位,表示传送的是字符“F的ASCm45H,这是 个由低位到高位表示的二进制码1000101;第9位为0 是奇校验位,以保证数据位与校验位中含“1”的个 八数为奇数:最后1位为高电平,表示停止位 ◆每个字符为一帧信息,它由4部分组成 起始位:1位,低电平表示 数据位:5~8位,低位在前,高位在后 校验位:1位,对数据进行校验,奇校验或偶校验 ◆●停止位:1~2位,高电平表示
4.2.3 异步传输和同步传输 1.异步传输 异步传输的特点是一个字符一个字符地传输,并 且传送一个字符总是从起始位开始,停止位结束,字 符之间的空闲位可任意长。 例如图4.3表示传送字符“E”的ASCII码的波形。 图中,第一位为低电平,表示起始位;第2~8位为数 据位,表示传送的是字符“E”的ASCII 45H,这是一 个由低位到高位表示的二进制码1000101;第9位为0 是奇校验位,以保证数据位与校验位中含“1”的个 数为奇数;最后1位为高电平,表示停止位。 每个字符为一帧信息,它由4部分组成。 l 起始位:1位,低电平表示。 l 数据位:5~8位,低位在前,高位在后。 l 校验位:1位,对数据进行校验,奇校验或偶校验。 l 停止位:1~2位,高电平表示
起始位 奇校停上位 图43字符“E的异步传送波形返回前一页 ◆2.同步传输 在异步传输中,每个字符要用起始位和停止位作 为开始和结束的标志,这样就占用了一些时间,使数 据传送时间增大。在数据块传送时,为了提高速度, 可设法去掉这些标志位而采用同步传送。如图44所示, 同步传送必须在数据开始处用同步字符来指明,每个 数据块可根据实际情况为512字节、1024字节等
图4.3 字符“E”的异步传送波形 2.同步传输 在异步传输中,每个字符要用起始位和停止位作 为开始和结束的标志,这样就占用了一些时间,使数 据传送时间增大。在数据块传送时,为了提高速度, 可设法去掉这些标志位而采用同步传送。如图4.4所示, 同步传送必须在数据开始处用同步字符来指明,每个 数据块可根据实际情况为512字节、1024字节等。 返回前一页
SYN字符1 SYN字符2 数据块 ◆图44同步传送格式 通常,同步传送适用于计算机之间的高速通信 异步通信的效率相对比较低,但由于在通信过程中不 需要传送相应的时钟信号,而是通过每一帧数据的起 始位和停止位来进行同步,因此对支持通信的电路要 求比较低,异步通信则成为一种很实用的通信方式 返回前一页 返
图4.4 同步传送格式 通常,同步传送适用于计算机之间的高速通信。 异步通信的效率相对比较低,但由于在通信过程中不 需要传送相应的时钟信号,而是通过每一帧数据的起 始位和停止位来进行同步,因此对支持通信的电路要 求比较低,异步通信则成为一种很实用的通信方式。 返回前一页 返 回
4.2.4数据传输中的检错和纠错 为了确保接收端能够检测出数据传输过程中的差 错,一种有效的方法是对传输的数据进行抗干扰编码 即按一定的规则给被传送的数据码元增加一些码元 (这些码元称冗余码),使冗余码元与被传送的信息 码元之间建立一定的关系。发送时,冗余码与信息码 同发送,经信道传输后,接收端,按预先确定的规 则进行译码,进而发现错误或纠正错误。 ·1.检错码 检错码是指在发送每一组信息时发送一些附加位 通过这些附加位,接收端可以判断所接收的数据是否 正确。如果存在错误,它不纠正错误,而是通过反馈 信道将出错信息告诉发送端,让发送端重新发送该信 息,直到接收端收到正确的数据为止。 最简单的检错码为奇偶校验码。即在一个二进制 数据字上加上一位,以检测差错。若需检测多位差错, 常用的检错码是循环冗余校验(CRC)码
4.2.4数据传输中的检错和纠错 为了确保接收端能够检测出数据传输过程中的差 错,一种有效的方法是对传输的数据进行抗干扰编码, 即按一定的规则给被传送的数据码元增加一些码元 (这些码元称冗余码),使冗余码元与被传送的信息 码元之间建立一定的关系。发送时,冗余码与信息码 一同发送,经信道传输后,接收端,按预先确定的规 则进行译码,进而发现错误或纠正错误。 1.检错码 检错码是指在发送每一组信息时发送一些附加位, 通过这些附加位,接收端可以判断所接收的数据是否 正确。如果存在错误,它不纠正错误,而是通过反馈 信道将出错信息告诉发送端,让发送端重新发送该信 息,直到接收端收到正确的数据为止。 最简单的检错码为奇偶校验码。即在一个二进制 数据字上加上一位,以检测差错。若需检测多位差错, 常用的检错码是循环冗余校验(CRC)码