グレーコードとそれが出力にどのように影響するかを理解するのは苦労しています。基本的には、私がしようとしている最終目標は、真理値表に基づいて回路を設計することです。グレイコード部分を除いて、私はこれのほとんどを理解しています。3ビットのグレーコードに基づいて真理値表を生成
この真理値表では、出力が3ビットのグレイコードに従って各立ち上がりクロックエッジで変化します(最後の値は最初の値に戻る)。出力をどのように記入するのですか?左の値をとり、次の値をグレーコードで把握し、その値を記入することになっていますか?
Inputs | Outputs
-------------------
S2 S1 S0 | N2 N1 N0
--------------------
0 0 0 | ? ? ?
0 0 1 |
0 1 0 |
0 1 1 |
1 0 0 |
1 0 1 |
1 1 0 |
1 1 1 |
私の最初の反応は、左の列がグレーコードではないことです。私はちょうど基本的なグレイコードシーケンスに従ってそれを記入するか?グレイコードの3ビットシーケンスは000,001,011,201,110,111,101,100です。001、011、110、010などのようにチャートの右側に記入するだけですか?
ある、と私はあなたが、その後停止する第九項目を入れないためのものだと思います。 –
https://en.wikipedia.org/wiki/Gray_codeの2番目の表を参照して、希望する結果が得られたと思います。私は答えとしてそれを貼り付けることができましたが、それは他の人の仕事のために賞賛されているようです。 –
@JeremyKahanあなたは正しいです、私はそれを修正しました –