8-stage shift-and-store bus register cmos so16 nxp 74hc4094d