剰余3コードと剰余3巡回コードを簡単に理解

  1. 関係:

残りの3つのコードは、4ビットの2進数で表現できる16個の数字のうち最初の10桁で、0から9までの数字を表す8421コードに0011を加えた不正コードです。 , ということで、残りの3つのコード 表現できる16個の数字のうちの4番目から13番目までです。

残りの3つの巡回符号は、グレイ符号を介して残りの3つの符号の排他的論理和演算によって得られる一連の可変重み符号である。

  1. 記憶と派生:

残り3ヤード:

残り 3 ヤードの計算は比較的単純です。つまり、8421 ヤードが 3 桁移動します。(下) 最初のビットは 0 を表します。

残りの 3 つのサイクル コード:

初心者にとって、残り 3 つの巡回コードの定義は曖昧なので、単純に「残り 3 つのコードの 2 進数 2 桁が同じであれば、最初の 1 桁は同じである」と理解します。 、0を取り、異なる場合は1を取ります。(以下の通り) 最初の0011を例にとると、00は0と同じ、01は違うので1、11は同じで0なので0010があります。

3. 特徴:

残りの 3 コードの特性: 2 つの10 進数の合計が 9 の場合、対応する残り 3 コードの合計はちょうど 15 となるため、補正なしでキャリー信号を自動的に生成できます。(計算に便利です)

残りの 3 つの巡回コードの特性:バイナリ値が変更されるたびに 1 つの数値のみが変更されます。(高速実行) 隣接またはエンドツーエンドでもこの特性を満たします。

おすすめ

転載: blog.csdn.net/ChiShangying/article/details/129336961