曼徹斯特編碼(Manchester Encoding),也叫做相位編碼(PE);常用於區域網傳輸。在曼徹斯特編碼中,每一位的中間有一跳變,位中間的跳變既作時鐘訊號,又作資料訊號。但在不同的書籍中,曼徹斯特編碼中,電平跳動表示的值不同,這裡產生很多歧義:1、在網路工程師考試以及與其相關的資料中:
位中間電平從高到低跳變表示"0";
位中間電平從低到高跳變表示"1"。
2、在一些《計算機網路》書籍中:
位中間 電平從高到低跳變表示"1";
位中間電平從低到高跳變表示"0"。
在清華大學出版的《計算機通訊與網路教程》《計算機網路(第4版)》也是這麼說的,就以此為標準,我們就叫這為標準曼徹斯編碼。至於第一種,我們在這裡就叫它曼徹斯特編碼。但是要記住,在不同的情況下懂得變通哦,否則會被老師扣分數的哦 。這兩者恰好相反,千萬別弄混淆了。
現在我們要講的 就是差分曼徹斯特編碼:
在訊號位開始時不改變訊號極性,表示輯"1"
在訊號位開始時改變訊號極性,表示邏輯"0" ;
[編輯本段]相關
【注意】:如果在最初訊號的時候,即第一個訊號時:
如果中間位電平從低到高,則表示0;
如果中間位電平從高到低,則表示1;
後面的(從第二個開始)就看每個訊號位開始時有沒有跳變來決定:
下面我們來舉個例子,來比較標準曼徹斯特編碼、曼徹斯特編碼、差分曼徹斯特編碼:不論碼元是1或者0,在每個碼元正中間的時刻,一定有一次電平轉換。
曼切斯特和差分曼切斯特編碼是原理基本相同的兩種編碼,後者是前者的改進。他們的特徵是在傳輸的每一位資訊中都帶有位同步時鐘,因此一次傳輸可以允許有很長的資料位。
曼切斯特編碼的每個位元位在時鐘週期內只佔一半,當傳輸“1”時,在時鐘週期的前一半為高電平,後一半為低電平;而傳輸“0”時正相反。這樣,每個時鐘週期內必有一次跳變,這種跳變就是位同步訊號。
差分曼切斯特編碼是曼切斯特編碼的改進。它在每個時鐘位的中間都有一次跳變,傳輸的是“1”還是“0”,是在每個時鐘位的開始有無跳變來區分的。
差分曼切斯特編碼比曼切斯特編碼的變化要少,因此更適合與傳輸高速的資訊,被廣泛用於寬頻高速網中。然而,由於每個時鐘位都必須有一次變化,所以這兩種編碼的效率僅可達到50%左右
曼徹斯特編碼(Manchester Encoding),也叫做相位編碼(PE);常用於區域網傳輸。在曼徹斯特編碼中,每一位的中間有一跳變,位中間的跳變既作時鐘訊號,又作資料訊號。但在不同的書籍中,曼徹斯特編碼中,電平跳動表示的值不同,這裡產生很多歧義:1、在網路工程師考試以及與其相關的資料中:
位中間電平從高到低跳變表示"0";
位中間電平從低到高跳變表示"1"。
2、在一些《計算機網路》書籍中:
位中間 電平從高到低跳變表示"1";
位中間電平從低到高跳變表示"0"。
在清華大學出版的《計算機通訊與網路教程》《計算機網路(第4版)》也是這麼說的,就以此為標準,我們就叫這為標準曼徹斯編碼。至於第一種,我們在這裡就叫它曼徹斯特編碼。但是要記住,在不同的情況下懂得變通哦,否則會被老師扣分數的哦 。這兩者恰好相反,千萬別弄混淆了。
現在我們要講的 就是差分曼徹斯特編碼:
在訊號位開始時不改變訊號極性,表示輯"1"
在訊號位開始時改變訊號極性,表示邏輯"0" ;
[編輯本段]相關
【注意】:如果在最初訊號的時候,即第一個訊號時:
如果中間位電平從低到高,則表示0;
如果中間位電平從高到低,則表示1;
後面的(從第二個開始)就看每個訊號位開始時有沒有跳變來決定:
下面我們來舉個例子,來比較標準曼徹斯特編碼、曼徹斯特編碼、差分曼徹斯特編碼:不論碼元是1或者0,在每個碼元正中間的時刻,一定有一次電平轉換。
曼切斯特和差分曼切斯特編碼是原理基本相同的兩種編碼,後者是前者的改進。他們的特徵是在傳輸的每一位資訊中都帶有位同步時鐘,因此一次傳輸可以允許有很長的資料位。
曼切斯特編碼的每個位元位在時鐘週期內只佔一半,當傳輸“1”時,在時鐘週期的前一半為高電平,後一半為低電平;而傳輸“0”時正相反。這樣,每個時鐘週期內必有一次跳變,這種跳變就是位同步訊號。
差分曼切斯特編碼是曼切斯特編碼的改進。它在每個時鐘位的中間都有一次跳變,傳輸的是“1”還是“0”,是在每個時鐘位的開始有無跳變來區分的。
差分曼切斯特編碼比曼切斯特編碼的變化要少,因此更適合與傳輸高速的資訊,被廣泛用於寬頻高速網中。然而,由於每個時鐘位都必須有一次變化,所以這兩種編碼的效率僅可達到50%左右