組み合わせ回路と順序回路の違いは何ですか - との差

組み合わせ回路と順序回路の違いは何ですか

主な違い 組み合わせ回路と順序回路の間には 組合せ回路の出力は現在の入力に依存し、順序回路の出力は現在の入力と過去の出力に依存します。

デジタル回路はデジタル信号で動作する回路です。これらの信号は、2つの離散値(1と0)で構成されています。デジタル信号は、減衰やノイズなどのアナログ信号の制限を克服するのに役立ちます。デジタル回路には、組み合わせ回路と順序回路の2種類があります。組み合わせ回路の結果は現在の入力に依存します。一方、順序回路の結果は現在の入力と過去の出力に依存します。したがって、データを格納するためのメモリが含まれています。

対象分野

組み合わせ回路とは
- 定義、機能
シーケンス回路とは
- 定義、機能
3.組み合わせ回路と順序回路の違いは何ですか
- 主な違いの比較

主な用語

組み合わせ回路、デジタル回路、順序回路


組み合わせ回路とは

組合せ回路は、その出力が現在の入力値に依存する回路です。 AND、OR、NOT、NAND、NORなどの基本ゲートは、組み合わせ回路を作成するための構成要素です。それらを使用してより複雑な組み合わせ回路を作成することも可能です。これらの回路はメモリユニットを維持しない。


いくつかの一般的な組み合わせ回路は以下の通りです。

半加算器 - 2つの入力と2つの出力(キャリー、合計)があります。 2つのシングルビット2進数を追加することができます。

全加算器 - 3つの入力と2つの出力があります。 2つの1ビット数を追加することができます。

Nビット並列加算器 - 全加算器の組み合わせで、2つのnビット2進数を加算することができます。ここで、前の全加算器のキャリー出力は次の全加算器のキャリー入力に転送されます。例えば4ビット並列加算器

ハーフ減算器 - 2つのバイナリビット間の違いを見つけることができます。

マルチプレクサ - 複数の入力ラインと1つの出力ラインがあります。また、入力を1つ選択して出力に切り替えます。

デマルチプレクサ - マルチプレクサの逆の動作を実行して1つの入力を取得し、それを複数の出力に送信します。

エンコーダ - 2 ^ n入力行とn出力行があります。 2 ^ n入力をnビットコードにエンコードします。

デコーダ - エンコーダの逆の動作をします。入力行はn行、出力行は2 ^ nです。さらに、n入力を2 ^ n出力にデコードします。

順序回路とは

順序回路は、出力が現在の入力と過去の出力に依存するタイプの回路です。これらの回路は前の出力を記憶するためのメモリユニットを含む。それらはまた、離散的な時間間隔で状態を変えるための時計からなるかもしれない。


いくつかの一般的な順序回路は以下の通りです。

ビーチサンダル - それは2つの状態のうちの1つにあることができる回路です。トリガーを受け取るまで状態を維持します。 SRフリップフロップ、Tフリップフロップ、JKフリップフロップなどのような様々なフリップフロップタイプがある。

レジスタ - これらは高速のメモリ位置ですが、プロセッサ内にあります。

組み合わせ回路と順序回路の違い

定義

組み合わせ回路は、出力が現在の入力の純粋な関数にすぎないタイプのデジタル回路です。順序回路は、その出力がその入力信号の現在値だけでなく過去の入力のシーケンスにも依存する一種のデジタル回路である。

出力

組合せ回路の出力は現在の入力に依存し、順序回路の出力は現在の入力および過去の出力に依存する。したがって、これが組み合わせ回路と順序回路の主な違いです。

メモリーユニット

組み合わせ回路と順序回路との間の別の違いは、組み合わせ回路にはメモリユニットがないことである。しかしながら、順序回路内には即時結果を記憶するためのメモリユニットがある。

クロック

また、組み合わせ回路にはクロックがありません。しかし、順序回路にはクロックがあります。したがって、これは組み合わせ回路と順序回路の間の1つの違いです。

半加算器、全加算器、マルチプレクサ、デマルチプレクサ、エンコーダ、およびデコーダは組合せ回路のいくつかの例であり、フリップフロップおよびレジスタは順序回路のいくつかの例である。

結論

2種類のデジタル回路は組合せ回路と順序回路である。組み合わせ回路と順序回路との主な違いは、組み合わせ回路の出力は現在の入力に依存し、順序回路の出力は現在の入力と過去の出力に依存することです。簡単に言えば、順序回路は組み合わせ回路よりも複雑です。

参照:

1.「組み合わせ論理」。ウィキペディア、ウィキメディア財団、2018年11月26日、