什麼是資料編碼?
為了資料傳輸,根據裝置之間的距離和傳輸介質,資料必須轉換為可以快速、正確傳輸的形式。大多數情況下,資訊以電訊號的形式傳輸。將資料位轉換為電訊號可能不夠,很快就會有更多的傳輸需求。
一些傳輸需求足以指示傳輸訊號中的訊號轉換、訊號和傳輸介質的頻寬匹配以及接收訊號狀態的正確區分。為了滿足這些需求,資料應轉換為有效的格式。這種轉換稱為資料編碼或訊號編碼。要傳送的資料可以是以下兩種型別之一。
- 模擬資料
- 數字資料
根據資料、傳輸介質以及傳送方和接收方之間的距離,可能需要四種類型的編碼。它們是
- 模擬資料到模擬資料的轉換
- 模擬資料到數字資料的轉換
- 數字資料到模擬資料的轉換
- 數字資料到數字資料的轉換
資料以電訊號的形式傳送。這些電訊號可以是模擬訊號(模擬波形),它是連續的而非離散的。它們從高電壓到低電壓以及從低電壓到高電壓逐漸變化,或者以數字訊號的形式表示,數字訊號由具有高低電壓狀態突然變化的離散電壓電平表示,如圖所示。

在這兩種訊號中,高電壓表示 1,低電壓表示 '0'。數字資料具有二進位制格式。在將其轉換為電訊號時,正電壓可以被視為 '1',負電壓被視為 '0'。
這些訊號將是數字的,但轉換為電訊號是不夠的,如果資料透過電話線或衛星傳輸,則必須轉換為模擬訊號。但是模擬訊號存在缺點,例如透過放大器和感測器中繼可能會導致線性失真,通道上的噪聲稱為衰減。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP