數(shù)據(jù)傳輸是指數(shù)據(jù)源(傳輸?shù)钠瘘c)和數(shù)據(jù)宿(傳輸?shù)慕K點)之間傳輸數(shù)據(jù)的過程。數(shù)據(jù)傳輸是信息傳輸?shù)囊环N形式,這里主要指與電腦北京網(wǎng)站建設相關的數(shù)據(jù)傳輸。根據(jù)數(shù)據(jù)源和數(shù)據(jù)宿的位置,數(shù)據(jù)傳輸可分為內部傳輸和外部傳輸兩類。
1.機內傳輸
數(shù)據(jù)源和數(shù)據(jù)宿在同一臺計算機上,即計算機外部設備與CPU之間的數(shù)據(jù)交換稱為機內傳輸。總線常用于計算機中各個設備之間傳輸數(shù)據(jù),它們之間通過接口連接。從廣義上講,接口是指兩個相對獨立的子系統(tǒng)之間的連接部分。由于上位機和各種輸入/輸出(Input/Output,1/0)設備相對獨立,它們一般不能直接連接,必須經(jīng)過一種簡稱為I/O接口的轉換機制。 1/0接口除了實現(xiàn)設備之間的物理連接外,一般還應具有地址譯碼、信息交換、數(shù)據(jù)緩沖、數(shù)據(jù)類型轉換等功能。
上位機與1/0設備之間常用的數(shù)據(jù)傳輸方式有四種:程序控制方式、中斷方式、DMA方式和離線傳輸方式。
程序控制模式:利用程序中的指令來控制外部設備與處理單元之間的數(shù)據(jù)交換。
中斷中轉:需要與處理單元交換數(shù)據(jù)的外部設備向處理單元發(fā)送中斷請求,處理單元響應中斷請求,暫停正在運行的程序,使用中斷服務子程序完成數(shù)據(jù)交換,并返回到交換完成后暫停執(zhí)行的程序。
DMA (direct memory transfer) : 當高速外部設備(如磁盤)請求交換數(shù)據(jù)時,外部設備直接與內存交換數(shù)據(jù)。
離線傳輸: 設備之間交換數(shù)據(jù)無需CPU 的控制,直接交換數(shù)據(jù)。2.機外傳輸
當數(shù)據(jù)源和數(shù)據(jù)宿相距較遠時,數(shù)據(jù)傳輸需要借助公用通信線路或專線完成,稱為機外傳輸。遠程終端與計算機、計算機與計算機之間的數(shù)據(jù)交換都是對外傳輸。在進行外部傳輸時,傳輸線中的傳輸信號是代表數(shù)據(jù)的脈沖。在距離較遠(大于1km)的情況下,需要對線路中傳輸?shù)男盘栠M行處理,使其頻率包含在線路使用的頻段內,這稱為調制。線路的發(fā)送端需要連接一個調制器,線路的接收端需要連接一個解調器,將傳輸?shù)男盘栠€原為數(shù)據(jù)接收部分可以識別的數(shù)據(jù)脈沖。兼作調制器和解調器的設備稱為調制解調器(Modem)。數(shù)據(jù)傳輸線路分為四種類型:低速線路、中速線路、廣播傳輸和數(shù)字傳輸。
低速線路:是利用原有的電報傳輸線路改進而成,有公共換乘線路和專線。傳輸速率不大于200bps(每秒200個二進制位)。
中速線:是利用電話傳輸線改進的。音頻通道公共傳輸線傳輸速率為600-1200bps,專線傳輸速率為2400^-9600bps
廣播傳輸:采用FM廣播系統(tǒng)加裝設備,將廣播數(shù)據(jù)和廣播節(jié)目集中在一起,可以被多個接收站接收。也可以使用衛(wèi)星中繼。衛(wèi)星上轉發(fā)器支持的最大數(shù)據(jù)傳輸速率為60^-120bps,數(shù)字傳輸:個音頻通道的傳輸速率可達56000bps,同軸電纜傳輸速率為1.5^-12Mbps,光纖通信傳輸速率可達100---1000Mbps。
在數(shù)據(jù)傳輸過程中,干擾和設備故障往往會導致傳輸?shù)臄?shù)據(jù)出現(xiàn)錯誤。為了檢測通信錯誤,在傳輸數(shù)據(jù)中提供了冗余檢錯碼,這些冗余檢錯碼按照一定的數(shù)學關系與傳輸數(shù)據(jù)組合在一起。當數(shù)據(jù)在傳輸過程中出現(xiàn)錯誤,不符合預定的數(shù)學關系時,就可以被檢測到。錯誤的數(shù)據(jù)傳輸可以通過重新發(fā)送來糾正。
我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!