异步传输和同步传输的区别?

(同步传输电路的时钟信号是同步的,而异步传输时钟信号是各用各的,不同步),请问那什么是传输的时钟信号同步,又是怎么实现信号同步的?

收发两端对时间的精确度要求高低而已。同步要求高,异步没有同步要求那么高。

异步通信”是一种很常用的通信方式。异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的。当然,接收端必须时刻做好接收的准备(如果接收端主机的电源都没有加上,那么发送端发送字符就没有意义,因为接收端根本无法接收)。发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。异步通信的好处是通信设备简单、便宜,但传输效率较低(因为开始位和停止位的开销所占比例较大)。
异步通信也可以是以帧作为发送的单位。接收端必须随时做好接收帧的准备。这是,帧的首部必须设有一些特殊的比特组合,使得接收端能够找出一帧的开始。这也称为帧定界。帧定界还包含确定帧的结束位置。这有两种方法。一种是在帧的尾部设有某种特殊的比特组合来标志帧的结束。或者在帧首部中设有帧长度的字段。需要注意的是,在异步发送帧时,并不是说发送端对帧中的每一个字符都必须加上开始位和停止位后再发送出去,而是说,发送端可以在任意时间发送一个帧,而帧与帧之间的时间间隔也可以是任意的。在一帧中的所有比特是连续发送的。发送端不需要在发送一帧之前和接收端进行协调(不需要先进行比特同步)。 每个字符开始发送的时间可以是任意的t0 0 1 1 0 1 1 0起始位结束位t每个帧开始发送的时间可以是任意的以字符为单位发送以帧为单位发送帧开始帧结束
“同步通信”的通信双方必须先建立同步,即双方的时钟要调整到同一个频率。收发双方不停地发送和接收连续的同步比特流。但这时还有两种不同的同步方式。一种是使用全网同步,用一个非常精确的主时钟对全网所有结点上的时钟进行同步。另一种是使用准同步,各结点的时钟之间允许有微小的误差,然后采用其他措施实现同步传输。

参考资料:http://zhidao.baidu.com/question/5220111.html?fr=qrl3

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-07-21
简单一点说,
同步传输就是,数据没有被对方确认收到则调用传输的函数就不返回。
接收时,如果对方没有发送数据,则你的线程就一直等待,直到有数据了才返回,可以继续执行其他指令
异步传输就是,你调用一个函数发送数据,马上返回,你可以继续处理其他事,
接收时,对方的有数据来,你会接收到一个消息,或者你的相关接收函数会被调用。
易懂一点说,
异步传输:
你传输吧,我去做我的事了,传输完了告诉我一声
同步传输:
你现在传输,我要亲眼看你传输完成,才去做别的事
同步是一对一的,异步是一对多的,就是一夫多妻和一夫一妻
.
第2个回答  2007-11-08
在异步传输方式中,字符是数据传输单位。当采用这种主式传输数据时,字符既可以一个一个地边续发送,也可以随机地进行单独发送,因此接收端无法通过计时方式对字符传输的起始时刻加以预测。
在同步传输方式中,数据被封装成更大的传输单们--帧。每个帧中含有多个字符代码,而且字符代码与字符代码之间没有间隙以及起始位和停止位。

异步和同步的区别?
一、传输单位不同 1、异步:异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1 位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。2、同步:同步传输是以数据块为传输单位。每个数据块的头部和尾部都要附加一个特殊的字符或比特序列,标记一个数据块的开始和结束,一般还要...

同步传输和异步传输有什么区别?
1、异步传输是面向字符的传输,而同步传输是面向比特的传输。异步传输的单位是字符而同步传输的单位是桢。异步传输通过字符起止的开始和停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息。2、通常,异步传输是以字符为传输单位,每个字符都要附加1位起始位和1位停止位,以标记一个字符的开始...

同步传输和异步传输有什么区别吗?
同步传输和异步传输的区别表现在:对象不同、传输单位不同、过程不同、公共时钟不同、传输效率不同。1、对象不同 异步传输是面向字符的传输,而同步传输是面向比特的传输。2、传输单位不同 异步传输的单位是字符,而同步传输的单位是桢。3、过程不同 异步传输通过字符起止的开始和停止码抓住再同步的机...

异步和同步有什么不同呢 异步和同步的区别
异步和同步的区别1、概念不一样:这是两个相对的概念,同步是让两个或多个数据库内容保持一致,或者按需要部分保持一致。异步则是计算机多线程的异步处理。异步的概念和同步相对。2、要求不一样:“同步通信”的通信双方必须先建立同步,即双方的时钟要调整到同一个频率。异步通信发送端不需要在发送一帧...

同步传输与异步传输的区别
同步传输与异步传输是计算机领域两种不同的数据传输方式,它们的主要区别在于时序要求、效率、数据传输方式以及适用场景。在时序要求方面,同步传输需要发送方和接收方的时钟信号保持同步,按照一定的时序规则进行数据传输,发送方在传输数据之前需要等待接收方的确认信号。而异步传输则不需要时钟同步信号,可以任意...

同步传输和异步传输有什么区别
同步传输与异步传输是数据传输的两种不同方式,它们各有特点。同步传输基于时间同步,发送方与接收方需保持一致时钟频率与相位,数据块大小固定,每个块含时钟信号,确保接收方准确识别。同步传输优势在于高效率,连续发送数据块无需等待确认信号。但其成本较高,因需复杂硬件与软件以维持同步。异步传输则采用...

异步和同步的区别?
一、传输单位差异 1. 异步传输:在异步传输中,数据以字符为单位进行传输,每个字符都包含额外的起始位和停止位,这些位用来标识字符的开始和结束,从而实现数据的同步传输。2. 同步传输:同步传输则以数据块为单位,每个数据块的开始和结束都通过特殊的字符或比特序列来标识,并且通常包含一个校验序列(如...

同步传输和异步传输有什么区别?
同步传输和异步传输的主要区别在于数据传输的方式和效率。同步传输:同步传输是一种数据传输方式,在这种方式下,数据的发送和接收必须在同一时钟信号下进行。发送端和接收端之间存在一个同步时钟信号,以确保数据的正确传输。在这种模式下,数据的传输是顺序的,严格按照预定的时序进行。同步传输适用于大量数据...

同步传输和异步传输有什么区别?
同步与异步传输的区别 1,异步传输是面向字符的传输,而同步传输是面向比特的传输。2,异步传输的单位是字符而同步传输的单位是桢。3,异步传输通过字符起止的开始和停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息。4,异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。同步...

数据传输方式的同步传输与异步传输
1、根据实现字符同步方式不同,数据传输有异步传输和同步传输两种方式。2、在计算机网络中,定时的因素称为位同步。同步是要接收方按照发送方发送的每个位的起止时刻和速率来接收数据,否则会产生误差。通常可以采用同步或异步的传输方式对位进行同步处理。3、同步传输是以同定的时钟节拍来发送数据信号的。

相似回答