正反碼是一種監督權案的能夠糾正差錯的編碼。
基本介紹
- 中文名:正反碼
- 外文名:Is radix-minus-one complement
- 類型:監督權案的能夠糾正差錯的編碼
- 運用:合成碼組
正反碼是一種監督權案的能夠糾正差錯的編碼,其中冗餘位的個數與信息位個數相同。冗餘位與信息位或者完全相同或者完全相反,由信息位“1”的個數決定。
例如,電報通信鐘常用五單位電碼編成正反碼的規則如下:k=5,r=k=5,n=r+k=10,當信息位有奇數個1時,冗餘位就是信息位的簡單重複,當有偶數個1時,冗餘位為信息位的反碼。
接收端解碼:
先將碼組中信息位與監督位按位模2加,得到合成碼組
l產生校驗碼組:碼組中信息碼元有奇數個
“1”,則校驗碼組=合成碼組,否則校驗碼組=合成碼組的反碼
l按照校驗碼組中“1”的個數進行檢錯及糾錯