串行數據與并行數據是相對的一對概念。串行數據是指傳輸過程中各數據位按順序進行傳輸的數據,并行數據則是各數據位同時傳送的數據。串行通信是指使用一條數據線,將數據一位一位地依次傳輸,每一位數據占據一個固定的時間長度。其只需要少數幾條線就可以在系統間交換信息,特別使用于計算機與計算機、計算機與外設之間的遠距離通信。
串行(chuan xing)是中文“通用串行總線”的簡稱。英文為USB(Universal Serial Bus)是1995年Microsoft、Compaq、IBM等公司聯合制定的一種新的PC串行通信協議。USB協議出臺后得到各PC廠商、芯片制造商和PC外設廠商的廣泛支持。USB本身也處于不斷的發展和完善中,從當初的0.7、0.8到現在廣泛采用的1.0、1.1,2.0版本以及已經被采用,即將被量產應用的3.0版本
數據并行的含義是計算機內包含一組處理單元(PE),每一個處理單元存儲一個(或多個)數據元素。當機器執行順序程序時,可對應于全部或部分的內部處理單元所存的數據同時操作。
所謂數據并行是指把數據劃分成若干塊分別映像到不同的處理機上,每一臺處理機運行同樣的處理程序對所分派的數據進行處理。大部分并行處理均采用這種處理方式,尤其是對于計算復雜性很高的問題(如流體力學計算、圖象處理)進行并行處理。
在這種處理方式中,通常,不同的處理機在計算過程中需要進行一定量的通信。因此,在這種并行處理方式中,也需要根據問題的特點設計合理的并行處理算法,以減小處理機間的通信對并行處理性能的影響。
串行傳輸和并行傳輸的優缺點:
1、串行傳輸
優點:使用的數據線少,在遠距離通信中可以節約通信成本。
缺點:因為每次只能傳輸一位數據,所以傳輸速度比較低。
2、并行傳輸
優點:因為可以多位數據一起傳輸,所以傳輸速度很快。
缺點:內存有多少位,就要用多少數據線,所以需要大量的數據線,成本很高。使用場合
1、串行傳輸:
特別適合于遠距離傳輸。對于那些與計算機相距不遠的人-機交換設備和串行存儲的外部設備如終端、打印機、邏輯分析儀、磁盤等,采用串行方式交換數據也很普遍。在實時控制和管理方面,采用多臺微機處理機組成分級分布控制系統中,各 CPU 之間的通信一般都是串行方式。所以串行接口是微機應用系統常用的接口。
2、并行傳輸:
廣泛應用于微機系統,是微機系統中最基本的信息交換方法,
例如:微機與并行接口打印機、磁盤驅動器,
例如:系統板上各部件之間,接口電路板上各部件之間。
評論
查看更多