串行傳輸是指數(shù)據(jù)的二進制代碼在一條物理信道上將數(shù)據(jù)一位一位地依次傳輸?shù)姆绞?;并行傳輸指的是?shù)據(jù)以成組的方式,在多條并行信道上同時進行傳輸,是在傳輸中有多個數(shù)據(jù)位同時在設(shè)備之間進行的傳輸。
串行傳輸和并行傳輸介紹
一、串行傳輸
串行通信技術(shù),是指通信雙方按位進行,遵守時序的一種通信方式。串行通信中,將數(shù)據(jù)按位依次傳輸, 每位數(shù)據(jù)占據(jù)固定的時間長度,即可使用少數(shù)幾條通信線路就可以完成系統(tǒng)間交換信息,特別適用于計算機與計算機、計算機與外設(shè)之間的遠(yuǎn)距離通信。串行通信多用于系統(tǒng)間通信(多主控制系統(tǒng))、設(shè)備間(主控設(shè)備與附屬設(shè)備)、器件間(主控CPU與功能芯片)之間數(shù)據(jù)的串行傳送,實現(xiàn) 數(shù)據(jù)的傳輸與共享。
串行總線通信過程的顯著特點是:通信線路少,布線簡便易行,施工方便,結(jié)構(gòu)靈活,系統(tǒng)間協(xié)商協(xié)議,自由度及靈活度較高,因此在電子電路設(shè)計、信息傳遞等諸多方面的應(yīng)用越來越多。
串行通信是指計算機主機與外設(shè)之間以及主機系統(tǒng)與主機系統(tǒng)之間數(shù)據(jù)的串行傳送。使用一條數(shù)據(jù)線,將數(shù)據(jù)一位一位地依次傳輸,每一位數(shù)據(jù)占據(jù)一個固定的時間長度。其只需要少數(shù)幾條線就可以在系統(tǒng)間交換信息,特別適用于計算機與計算機、計算機與外設(shè)之間的遠(yuǎn)距離通信。
二、并行傳輸
并行傳輸指的是數(shù)據(jù)以成組的方式,在多條并行信道上同時進行傳輸。常用的是將構(gòu)成一個字符的幾位二進制碼同時分別在幾個并行的信道上傳輸。另外加一條控制信號即“選通”脈沖,它在數(shù)據(jù)信號發(fā)出之后傳送,用以通知接收設(shè)備所有位已經(jīng)發(fā)送完畢,可對各條信道上的信號進行取樣了。
并行傳輸時,一次可以傳一個字符,收發(fā)雙方不存在同步的問題。而且速度快、控制方式簡單。但是,并行傳輸需要多個物理通道。所以并行傳輸只適合于短距離、要求傳輸速度快的場合使用。
這類傳輸比較簡單,對8位微處理器來說,8位的數(shù)據(jù)一次同時傳送。微處理器本身處理的數(shù)據(jù)就是并行處理,所以這就不需要對數(shù)據(jù)進行格式的變化。因此實現(xiàn)這類傳輸?shù)慕涌陔娐芬脖容^簡單。