シフトレジスタとカウンタとは?しふとれじすたとかうんた
シフトレジスタとカウンタとは、フリップフロップを複数つないだ代表的な順序回路。シフトレジスタはクロックごとに保持値を隣へ送る回路で、直列と並列のデータ変換や乗除算に使う。カウンタはクロックのたびに値を1ずつ増減する回路で、時間の計測や分周、状態遷移の管理に使う。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
シリアル通信では、受信した1ビットずつのデータをシフトレジスタに取り込み、8ビット揃った時点で並列データとしてCPUへ渡す。またnビットのカウンタはクロックを2のn乗分の1に分周できるため、高速なシステムクロックから低速な周期タイマを作り出せる。
試験での引っ掛け
非同期式カウンタ(リプルカウンタ)は前段の出力を次段のクロックにするため回路は簡単だが、桁上がりの遅延が積み重なり高速動作で誤った値が一瞬現れる。高速用途では全段に同一クロックを配る同期式カウンタを使う。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。