二進位編碼一般指線性分組編碼 時(建議學習::N#php#n##n#n#n##n#n#n#n#n#n#n#n#」,# k]線性分組碼,是把訊息劃成k個碼元為一段(稱為訊息組),經由編碼器變成長度為n個碼元的一組,作為[n,k]線性分組碼的一個碼字。若每位碼元的取值有q種(q為素數冪,q進位),則共有q的k次方個碼字。
當分組碼的資訊碼元與監督碼元之間的關係為線性關係時(用線性方程組聯繫),這種分組碼就稱為線性分組碼。包括漢明碼和循環碼。對於長度為n的二進位線性分組碼,它有種可能的碼字,從中可以選擇M=個碼字(k
線性分組碼是建立在代數群論基礎上的,各許用碼字的集合構成了代數數學中的群,它們的主要性質如下:
(1)任兩許用碼字總和(對於二進位碼這個和的意思是模二和)仍為一個需要碼字,也就是說,線性分組碼具有封閉性;(2)碼字間的最小碼距等於非零碼的最小碼重。
以上是機器語言使用的編碼是的詳細內容。更多資訊請關注PHP中文網其他相關文章!