The SN74LS95 is a 4-bit parallel-in/parallel-out shift register that can be used to store and shift data in a serial fashion