This circuit will take 4bits into a register and serialize them for serial communication like those used in SPI and UART protocols. Also because this App doesn't have decoders I had to approach one with registers that shift its value to create an equivalent.
To use this circuit, you can set the input bit with the 5 grouped logic sources at the bottom of the circuit. The first 4 logic sources are the data bits and the last one is the enable line which when set to high and then low it will store the value from the first 4 logic sources into the serializer's register. I add logic to the circuit so it loops the bit select decoder, but you can also start it manually by using the logic source located at the top right hand side of the circuit.
Also when setting a value to the register of the serializer you will have to toggle the enable line to high long enough so the registers have time to latch the data in the rising edge of the clock.