74シリーズの一つ。高速CMOS版の74HC595などがある。別名「8-bit shift register/latch(3-state)」。シリアル入力、8ビットパラレル出力のシフトレジスタICである。
シリアルデータ入力はSIで、クロック信号SCKの立ち上がりでシフトレジスタにロードされる。
ロードの際にシフトレジスタのデータは左シフトされ、SIはビット0に、そして8ビットから溢れた分はQH'端子に出力される。
QH'端子をもう一つの74595のSIに繋げば、16ビット制御なども可能である。
ラッチ信号RCKの立ち上がりでシフトレジスタの内容がストレージレジスタにロードされ、端子QA〜QHに内容が出力される。
SCLRをLにするとシフトレジスタが全クリアされる。つまりSCLRをLにしたあとRCKをHにすれば出力(QA〜QH)が全てLとなる。
またGをHにすると、力(QA〜QH)がディセーブルとなり、出力はハイ・インピーダンス(Hi-z)になる。Gの機能を使わない場合は、GNDに直結しておけばよい。