更新時(shí)間:2022年01月20日15時(shí)05分 來(lái)源:傳智教育 瀏覽次數(shù):
數(shù)據(jù)通信方式指通信雙方在信號(hào)發(fā)送、傳輸和接收這3個(gè)環(huán)節(jié)對(duì)信號(hào)的處理方式,下面將對(duì)不同的信號(hào)處理方式進(jìn)行講解。
按信道上信號(hào)的傳輸方向與時(shí)間的關(guān)系,通信方式可分為單工通信、半雙工通信與全雙工通信。
單工通信指在任一時(shí)刻,信號(hào)只能由通信雙方中的端發(fā)往另一端,在信道上單向傳輸。此種方式中信道兩端節(jié)點(diǎn)的功能固定,發(fā)送方只能發(fā)送數(shù)據(jù),不能接收數(shù)據(jù);接收方只能接收數(shù)據(jù)不能發(fā)送數(shù)據(jù),如下圖所示。
管日半雙工通信指通信雙方均可進(jìn)行數(shù)據(jù)發(fā)送與接收,但不能同時(shí)具備兩種功能。在同一時(shí)刻,信號(hào)只能從一端發(fā)向另一端,若要改變信號(hào)傳輸方向,需進(jìn)行線路切換,如下圖所示。
全雙工通信指通信雙方在任何時(shí)刻均可發(fā)送和接收數(shù)據(jù)。全雙工通信中使用兩條信道,其中一條信道用于發(fā)送數(shù)據(jù),一條信道用于接收數(shù)據(jù),如下圖所示。
按照傳輸信息時(shí)信息與所用信道數(shù)量的關(guān)系,可將通信方式分為串行通信與并行通信。
計(jì)算機(jī)中信息的最小單位是位(bit),若將待傳送數(shù)據(jù)按位依次傳輸,則稱使用串行方式進(jìn)行通信,如下圖所示。
使用傳統(tǒng)方式進(jìn)行通信時(shí),收、發(fā)雙方僅需建立一條信道, 成本低,結(jié)構(gòu)簡(jiǎn)單,但其缺點(diǎn)是數(shù)據(jù)傳輸速率較低,此種通信方式一般應(yīng)用于遠(yuǎn)程數(shù)據(jù)通信中。
并行通信指將數(shù)據(jù)分組后,以組為單位在多個(gè)并行信道上同時(shí)傳輸數(shù)據(jù),組內(nèi)的每位數(shù)據(jù)占用一條信道。計(jì)算機(jī)中的8位二進(jìn)制代碼表示一個(gè)字符,假設(shè)每次傳輸8個(gè)比特,則串行通信如下圖所示。
并行通信方式傳輸效率高,但需要搭建多條信道,成本也隨之增高,因此一般用于近距離高速通信中。
同步是通信中必須考慮的重要問(wèn)題,同步問(wèn)題要求收發(fā)雙方在時(shí)間基準(zhǔn)上保持定的相對(duì)關(guān)系,只有保持同步,收發(fā)雙方的數(shù)據(jù)才能一致。計(jì)算機(jī)中實(shí)現(xiàn)同步的方式有異步通信和同步通信兩種。
異步通信的原理是:在每個(gè)表示字符的二進(jìn)制碼段前添加一個(gè)起始位,表示字符二進(jìn)制碼的開(kāi)始,在字符的二進(jìn)制碼段后添加一個(gè)或兩個(gè)終止位,表示字符二進(jìn)制碼的結(jié)束;相應(yīng)地接收方可根據(jù)起始位和終止位判斷一個(gè)字符的二進(jìn)制碼段的開(kāi)始和結(jié)束,從而實(shí)現(xiàn)數(shù)據(jù)的同步。如下圖所示。
同步通信方式中不必為每個(gè)字符碼添加起始位和終止位,而是在每次發(fā)送數(shù)據(jù)前,先發(fā)送一個(gè)同步字節(jié),使雙方建立同步關(guān)系,之后在同步關(guān)系下逐位發(fā)送/接收數(shù)據(jù),到數(shù)據(jù)發(fā)送完畢再次發(fā)送同步字節(jié)終止通信。具體如下圖所示。
異步通信將每個(gè)字符作為一個(gè)單位,為字符添加起始位和終止位,實(shí)現(xiàn)比較簡(jiǎn)單,但標(biāo)志位所占比重較大,更適合低速通信;同步通信將待發(fā)送數(shù)據(jù)作為一個(gè)整體,附加位所占比重較小,適合高速通信。
猜你喜歡:
IPV6是什么?如何使用IPV6訪問(wèn)互聯(lián)網(wǎng)?
Linux切換文件夾命令:在linux中cd命令怎么切換目錄?
echo中文是什么意思? echo命令怎么用?
2021-09-08什么是數(shù)據(jù)庫(kù)索引?索引有哪些種類?
2021-05-26mysql表的約束有哪幾種?【Linux云計(jì)算+運(yùn)維開(kāi)發(fā)】
2021-05-26MySQL數(shù)據(jù)庫(kù)什么是外鍵?
2021-05-26Windows net start mysql啟動(dòng)MySQL發(fā)生系統(tǒng)錯(cuò)誤5【完美解決方案】
2021-05-21常用端口號(hào)匯總:常用端口號(hào)與對(duì)應(yīng)的服務(wù)
2021-05-14北京校區(qū)