'166 和 'LS166A 8 位移位寄存器與大多數其他 TTL 邏輯系列兼容。所有 '166 和 'LS166A 輸入都經過緩沖,以分別將驅動要求降低到一個 54/74 系列或 54LS/74LS 系列標準負載。輸入鉗位二極管最大限度地減少開關瞬態并簡化系統設計。
這些并行輸入或串行輸入、串行輸出移位寄存器在單片芯片上具有 77 個等效門的復雜性。它們具有門控時鐘輸入和壓倒一切的清除輸入。并行輸入或串行輸入模式由移位/加載輸入建立。當為高電平時,此輸入啟用串行數據輸入,并耦合八個觸發器,以便與每個時鐘脈沖進行串行移位。低電平時,并行(寬邊)數據輸入被啟用,同步加載發生在下一個時鐘脈沖上。在并行加載期間,串行數據流被禁止。時鐘是在時鐘脈沖的低電平到高電平邊沿上通過一個兩輸入正或非門完成的,允許一個輸入用作時鐘使能或時鐘抑制功能。將任一時鐘輸入保持為高電平會抑制時鐘;保持任一低電平啟用另一個時鐘輸入。當然,這允許系統時鐘自由運行,并且可以根據命令與其他時鐘輸入一起停止寄存器。只有在時鐘輸入為高電平時,時鐘禁止輸入才應更改為高電平。緩沖的直接清除輸入覆蓋所有其他輸入,包括時鐘,并將所有觸發器設置為零。