同步传输和异步传输有什么区别?

小弟在自学,最好能有生活中的例子来形容。

同步与异步传输的区别


1,异步传输是面向字符的传输,而同步传输是面向比特的传输。


2,异步传输的单位是字符而同步传输的单位是桢。


3,异步传输通过字符起止的开始和停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息。


4,异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。

同步传输该方式是在一块数据的前面加人1个或2 个以上的同步字符SYN。SYN 字符是从ASCII 码中精选出来供通信用的同步控制字符。同步字符后面的数据字符不需任何附加位,同步字符表示字符传送的开始,发送端和接收端应先约定同步字符的个数。

同步传输是以同定的时钟节拍来发送数据信号的。因此,在一个串行的数据流中,各信号码元之间的相对位置都是固定的,接收方为了从收到的数据流中正确地区分出一个个信号码元,首先必须建立准确的时钟信号。这是同步传输比异步传输复杂的点。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-02-06
1.异步传输
通常,异步传输是以字符为传输单位,每个字符都要附加
1
位起始位和
1
位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。所谓异步传输是指字符与字符(一个字符结束到下一个字符开始)之间的时间间隔是可变的,并不需要严格地限制它们的时间关系。起始位对应于二进制值
0,以低电平表示,占用
1
位宽度。停止位对应于二进制值
1,以高电平表示,占用
1~2
位宽度。一个字符占用
5~8位,具体取决于数据所采用的字符集。例如,电报码字符为
5
位、ASCII码字符为
7
位、汉字码则为8
位。此外,还要附加
1
位奇偶校验位,可以选择奇校验或偶校验方式对该字符实施简单的差错控制。发送端与接收端除了采用相同的数据格式(字符的位数、停止位的位数、有无校验位及校验方式等)外,还应当采用相同的传输速率。典型的速率有:9
600
b/s、19.2kb/s、56kb/s等。
异步传输又称为起止式异步通信方式,其优点是简单、可靠,适用于面向字符的、低速的异步通信场合。例如,计算机与Modem之间的通信就是采用这种方式。它的缺点是通信开销大,每传输一个字符都要额外附加2~3位,通信效率比较低。例如,在使用Modem上网时,普遍感觉速度很慢,除了传输速率低之外,与通信开销大、通信效率低也密切相关。
--------------------------------------------------------------------------------
2.
同步传输
通常,同步传输是以数据块为传输单位。每个数据块的头部和尾部都要附加一个特殊的字符或比特序列,标记一个数据块的开始和结束,一般还要附加一个校验序列(如16位或32位CRC校验码),以便对数据块进行差错控制。所谓同步传输是指数据块与数据块之间的时间间隔是固定的,必须严格地规定它们的时间关系。
相似回答