Skip to main content

リングカウンターとは何ですか?

computerコンピューターシステムでは、標準のリングカウンターフォームは、シフトレジスタで構成されるカウンターのタイプであり、シーケンシャルロジックフォームに存在する別のタイプのカウンターです。このタイプのロジックは、以前の入力と以前のデータの履歴によって影響を受け、決定されます。レジスタは、波形またはデジタル信号の個別の遅延を生成します。これらは、シフトレジスタ内の個別の量の段階によって特定の関数に同期されます。これらの段階は、タイプ「D」のフリップフロップまたはタイプ「JK」のフリップフロップと呼ばれます。Shiftレジスタは、かつてコンピューターのデジタルメモリとして、最大数百の長さの長さでした。celifce特定のシフトレジスタの出力データが入力に戻された場合、特定のシフトレジスタはリングカウンターになる可能性があります。このアクションを実行する際に、このタイプのレジスタは、最終的なフリップフロップデータがレジスタの初期フリップフロップ入力データになるリングカウンターと見なされます。カウンター内のデータは継続的にループし、この閉回路内のデータを再循環および繰り返します。この種のカウンターは、ストレートリングカウンターまたはオーバーベックカウンターと呼ばれます。4ビットで構成されるストレートリングカウンターでは、回路はバイナリコードで動作し、各ビットは1または0に設定され、関数のセットが設定されています。各ビットをすべてのフリップフロップでリセットします。この方法で動作すると、最初のビットが1に設定されると、他のすべてのビットが0に設定されている場合、連続したフリップフロップごとに次のビットが1に設定され、以前に設定されたビットが0に設定されます。このカウンターでは、最後のビットに到達してやり直すまで、4つのフリップフロップでプロセスが続きます。このカウンターが示すムーブメントは、その円形の性質のために「回転」と呼ばれます。このタイプのカウンターのフィードバックデータは、最終的なフリップフロップ出力データが反転され、最初のフリップフロップ入力に供給されることを除いて、オーバーベックカウンターに似ています。このカウンターは、オーバーベックカウンターが必要とする可能性のあるフリップフロップの半分が必要であるため、有益です。場合によっては、このタイプのカウンターは2倍速く動作する可能性があり、それにより動作時間を削減します。ツイストリングカウンターは、TTLまたはCMOS ICの標準形式として利用できます。