Simple Shift register, ALU, Encoder