在数据传输率相同情况下,同步传输率高于异步传输速率原因是()。
- A.发生错误概率小
- B.附加冗余信息量少
- C.字符或组传送,间隔少
- D.由于采用CRC循环码校验
正确答案及解析
正确答案
B
解析
数据传输方式一般有两种,即同步传输与异步传输。异步传输意味着传输双方不需要使用某种方式来“对时”,所以它并不传送很长数据,数据是按单个字符传送,每个字符被加上开始位和停止位,有时还会加上校验位。异步传输最重要特点是简单而廉价,由于有开始位和停止位存在,对双方时钟精确度要求并不高。异步传输主要缺点是额外开销比较大,在没有校验位情况下,用于同步数据也要占传输总数据20%,这不利于进行高速、大量数据传输。同步传输不用起始位和停止位,传输是一个整块数据流。这样,就必须使用某种方式将传输双方时钟进行调整。这种调整可以使用单独时钟线路,还可以使用具有时钟同步功能编码方式,如数字编码中曼彻斯特编码或者差分曼彻斯特编码,模拟传输中载波相位来进行同步。使用同步传输,接收方需要知道数据块边界,也就是从什么时候开始传送一连串连续比特流。和异步传输有些类似,数据块被加上前同步码和后同步码,以及在需要情况下,加上校验码来进行传输。由于同步传输数据信息比特远远多于用于帧同步同步码(附加冗余信息),所以它效率要比异步传输高得多。