エンベデッドシステムスペシャリスト暗記無料で始める

シフトレジスタとは?しふとれじすた

シフトレジスタとは、フリップフロップを数珠つなぎにし、クロックごとに保持内容を隣段へ1ビットずつ送る順序回路。直列と並列を相互に変換できるため、少ない信号線で多数の入出力を扱える。UARTやSPIの送受信部、疑似乱数を作るLFSRなど、直列データを扱う回路の基本形として繰り返し現れる。

最終更新:2026-10-06

試験情報

エンベデッドシステムスペシャリスト試験の過去問では1問の解説で触れられています。

エンベデッドシステムスペシャリスト試験の頻出用語/午前II

この語が出る過去問を解く →

背景

端子数はパッケージの大きさと単価を直接決め、基板上の配線本数は面積とノイズに効く。並列に線を引けば速いが、扱うビット数だけ本数が要る。空間方向に並べていたものを時間方向へ展開して線を減らす、という交換条件をそのまま回路の形にしたのがシフトレジスタで、シリアル通信そのものの原理でもある。

具体例

74HC595 のようなラッチ付きICを数珠つなぎにすると、データ・クロック・ラッチの3本でLEDを32個以上駆動できる。マイコン側はSPIの送信でそのまま流せるため、ポート不足をソフトの負荷をほとんど増やさずに解消できる。UARTの受信部も同じ原理で、1ビットずつ取り込んでから並列に受信レジスタへ移している。

試験での引っ掛け

nビット送るのにnクロックかかるので、更新の周期はクロック周波数と段数で決まり、表示のちらつきや取込みの遅れとして表に出る。ラッチ付きの型ではシフト途中の中間状態を出力へ出さないため、転送を終えてからラッチ信号を1回だけ与える。毎クロック与えるとデータが流れて見えてしまう。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 1問の解説で触れられる
  • 分野:午前II
  • nビット送るのにnクロックかかるので、更新の周期はクロック周波数と段数で決まり、表示のちらつきや取込みの遅れとして表に出る。