グレイ コードは、隣接する数字が 1 ビットだけ異なるバイナリ エンコードです。特徴は次のとおりです。 連続するグレー コードは、バイナリ ビットが 1 つだけ異なります。考えられるすべてのバイナリの組み合わせは、グレイ コード シーケンスで発生します。グレイ コードの生成: 前のグレイ コードを逆の順序で書き込み、元のシーケンスに 0 を追加し、逆のシーケンスに 1 を追加します。アプリケーション: 巡回冗長検査、エンコーダとデコーダ、データ送信とストレージ。
#グレイコードとは何ですか?
グレー コードは、隣接する数値間の 2 進数の差が 1 ビットだけになる特殊なタイプの 2 進数エンコーディングです。特性:
#n=1:
#0
n-1 ビットのグレイ コード シーケンスを逆順に書き込みます。
元のシーケンスの前に 0 を追加し、逆のシーケンスの前に 1 を追加します。グレー コードには、次のようなさまざまな分野でのアプリケーションがあります。巡回冗長検査 (CRC)エラー検出と訂正
#エンコーダとデコーダ#データ送信とストレージ
##以上がグレイコードとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。