74194(也稱為74LS194)是一種四位的雙向移位暫存器,它具有以下功能:
並行數據輸入:允許4位二進制數同時載入到暫存器中。
左移串列數據輸入:在時鐘信號的上升沿時,輸入的位向左移動一位,最右邊的位被捨去,最左邊的位被新的輸入位替換。
右移串列數據輸入:在時鐘信號的上升沿時,輸出的位向右移動一位,最左邊的位被捨去,最右邊的位被輸出。
清零功能:當清零輸入(CLR)為低電平時,暫存器的所有位都將被清零。
載入控制功能:當載入控制輸入(LD)為低電平時,暫存器的值將被載入到並行輸入中的值。
保存數據:在無操作時,暫存器能夠保持當前數據不變。
此外,通過控制輸入端s1和s0,可以選擇不同的工作方式:
取值00:數據保持
取值01:數據右移串列輸入
取值10:數據左移串列輸入
取值11:數據並行輸入。