數(shù)據(jù)同步傳輸和異步傳輸

數(shù)據(jù)同步傳輸和異步傳輸

ID:20684534

大小:90.00 KB

頁數(shù):11頁

時(shí)間:2018-10-14

數(shù)據(jù)同步傳輸和異步傳輸_第1頁
數(shù)據(jù)同步傳輸和異步傳輸_第2頁
數(shù)據(jù)同步傳輸和異步傳輸_第3頁
數(shù)據(jù)同步傳輸和異步傳輸_第4頁
數(shù)據(jù)同步傳輸和異步傳輸_第5頁
資源描述:

《數(shù)據(jù)同步傳輸和異步傳輸》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、數(shù)據(jù)同步傳輸和異步傳輸  數(shù)據(jù)傳同步式中包括同步傳輸和異步傳輸。二者的區(qū)別在與發(fā)送方和接收方是否按照同一個(gè)時(shí)鐘序列進(jìn)行工作。數(shù)據(jù)同步傳輸和異步傳輸  數(shù)據(jù)傳同步式中包括同步傳輸和異步傳輸。二者的區(qū)別在與發(fā)送方和接收方是否按照同一個(gè)時(shí)鐘序列進(jìn)行工作。數(shù)據(jù)同步傳輸和異步傳輸  數(shù)據(jù)傳同步式中包括同步傳輸和異步傳輸。二者的區(qū)別在與發(fā)送方和接收方是否按照同一個(gè)時(shí)鐘序列進(jìn)行工作?! ⊥絺鬏斠詳?shù)據(jù)塊為單位進(jìn)行數(shù)據(jù)傳輸,數(shù)據(jù)塊與數(shù)據(jù)塊之間的時(shí)間間隔是固定的,每個(gè)數(shù)據(jù)塊帶有時(shí)序信息,接收方可以用時(shí)序信息進(jìn)行校驗(yàn)?! ‘惒絺鬏斠话阋宰址麨閱挝?,接收方通過字符起始和

2、停止碼確定接收信息,不需要與發(fā)送方按照同一時(shí)序工作。  同步傳輸是一種以數(shù)據(jù)塊為傳輸單位的數(shù)據(jù)傳輸方式,該方式下數(shù)據(jù)塊與數(shù)據(jù)塊之間的時(shí)間間隔是固定的,必須嚴(yán)格地規(guī)定它們的時(shí)間關(guān)系。每個(gè)數(shù)據(jù)塊的頭部和尾部都要附加一個(gè)特殊的字符或比特序列,標(biāo)記一個(gè)數(shù)據(jù)塊的開始和結(jié)束,一般還要附加一個(gè)校驗(yàn)序列,以便對數(shù)據(jù)塊進(jìn)行差錯(cuò)控制?!       ⊥絺鬏斒且酝降臅r(shí)鐘節(jié)拍來發(fā)送數(shù)據(jù)信號(hào)的,因此在一個(gè)串行的數(shù)據(jù)流中,各信號(hào)碼元之間的相對位置都是固定的(即同步的)?! ≡谕絺鬏?shù)哪J较?,?shù)據(jù)的傳送是以一個(gè)數(shù)據(jù)區(qū)塊為單位,因此同步傳輸又稱為區(qū)塊傳輸?! ≡趥魉蛿?shù)據(jù)時(shí),

3、需先送出2個(gè)同步字符,然后再送出整批的數(shù)據(jù)?! ⊥絺鬏?shù)谋忍胤纸M要大得多。它不是獨(dú)立地發(fā)送每個(gè)字符,每個(gè)字符都有自己的開始位和停止位,而是把它們組合起來一起發(fā)送。我們將這些組合稱為數(shù)據(jù)幀,或簡稱為幀?! ?shù)據(jù)幀的第一部分包含一組同步字符,它是一個(gè)獨(dú)特的比特組合,類似于前面提到的起始位,用于通知接收方一個(gè)幀已經(jīng)到達(dá),但它同時(shí)還能確保接收方的采樣速度和比特的到達(dá)速度保持一致,使收發(fā)雙方進(jìn)入同步?! 淖詈笠徊糠质且粋€(gè)幀結(jié)束標(biāo)記。與同步字符一樣,它也是一個(gè)獨(dú)特的比特串,類似于前面提到的停止位,用于表示在下一幀開始之前沒有別的即將到達(dá)的數(shù)據(jù)了?! ⊥?/p>

4、傳輸對收發(fā)兩端對時(shí)間的精確度要求高?!巴酵ㄐ拧钡耐ㄐ烹p方必須先建立同步,即雙方的時(shí)鐘要調(diào)整到同一個(gè)頻率。收發(fā)雙方不停地發(fā)送和接收連續(xù)的同步比特流。但這時(shí)還有兩種不同的同步方式。一種是使用全網(wǎng)同步,用一個(gè)非常精確的主時(shí)鐘對全網(wǎng)所有結(jié)點(diǎn)上的時(shí)鐘進(jìn)行同步。另一種是使用準(zhǔn)同步,各結(jié)點(diǎn)的時(shí)鐘之間允許有微小的誤差,然后采用其他措施實(shí)現(xiàn)同步傳輸?! ⊥絺鬏斖ǔR犬惒絺鬏斂焖俚枚?。接收方不必對每個(gè)字符進(jìn)行開始和停止的操作。一旦檢測到幀同步字符,它就在接下來的數(shù)據(jù)到達(dá)時(shí)接收它們。另外,同步傳輸?shù)拈_銷也比較少。例如,一個(gè)典型的幀可能有500字節(jié)(即4000比特)

5、的數(shù)據(jù),其中可能只包含100比特的開銷。這時(shí),增加的比特位使傳輸?shù)谋忍乜倲?shù)增加2.5%,這與異步傳輸中25%的增值要小得多。隨著數(shù)據(jù)幀中實(shí)際數(shù)據(jù)比特位的增加,開銷比特所占的百分比將相應(yīng)地減少。但是,數(shù)據(jù)比特位越長,緩存數(shù)據(jù)所需要的緩沖區(qū)也越大,這就限制了一個(gè)幀的大小。另外,幀越大,它占據(jù)傳輸媒體的連續(xù)時(shí)間也越長。在極端的情況下,這將導(dǎo)致其他用戶等得太久。  綜上,介紹了同步傳輸,同步傳輸是以同步的時(shí)鐘節(jié)拍來發(fā)送數(shù)據(jù)信號(hào)的,因此在一個(gè)串行的數(shù)據(jù)流中,各信號(hào)碼元之間的相對位置都是固定的(即同步的)。同步傳輸通常要比異步傳輸快速得多。  異步傳輸將比特分

6、成小組進(jìn)行傳送,小組可以是8位的1個(gè)字符或更長。發(fā)送方可以在任何時(shí)刻發(fā)送這些比特組,而接收方從不知道它們會(huì)在什么時(shí)候到達(dá)。一個(gè)常見的例子是計(jì)算機(jī)鍵盤與主機(jī)的通信。按下一個(gè)字母鍵、數(shù)字鍵或特殊字符鍵,就發(fā)送一個(gè)8比特位的ASCII代碼。鍵盤可以在任何時(shí)刻發(fā)送代碼,這取決于用戶的輸入速度,內(nèi)部的硬件必須能夠在任何時(shí)刻接收一個(gè)鍵入的字符?! ‘惒絺鬏斒菙?shù)據(jù)傳輸?shù)囊环N方式。由于數(shù)據(jù)一般是一位接一位串行傳輸?shù)?,例如在傳送一串字符信息時(shí),每個(gè)字符代碼由7位二進(jìn)制位組成。但在一串二進(jìn)制位中,每個(gè)7位又從哪一個(gè)二進(jìn)制位開始算起呢?異步傳輸時(shí),在傳送每個(gè)數(shù)據(jù)字符之前

7、,先發(fā)送一個(gè)叫做開始位的二進(jìn)制位。當(dāng)接收端收到這一信號(hào)時(shí),就知道相繼送來7位二進(jìn)制位是一個(gè)字符數(shù)據(jù)。在這以后,接著再給出1位或2位二進(jìn)制位,稱做結(jié)束位。接收端收到結(jié)束位后,表示一個(gè)數(shù)據(jù)字符傳送結(jié)束。這樣,在異步傳輸時(shí),每個(gè)字符是分別同步的,即字符中的每個(gè)二進(jìn)制位是同步的,但字符與字符之間的間隙長度是不固定的?!   ‘惒絺鬏斠话阋宰址麨閱挝?,不論所采用的字符代碼長度為多少位,在發(fā)送每一字符代碼時(shí),前面均加上一個(gè)“起”信號(hào),其長度規(guī)定為1個(gè)碼元,極性為“0”,即空號(hào)的極性;字符代碼后面均加上一個(gè)“止”信號(hào),其長度為1或者2個(gè)碼元,極性皆為“1”,即與

8、信號(hào)極性相同,加上起、止信號(hào)的作用就是為了能區(qū)分串行傳輸?shù)摹白址?,也就是?shí)現(xiàn)了串行傳輸收、發(fā)雙方碼組或字符的同步。  使

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。