shift 32-bit register with 5-stage multiplexor