sr2mux - multiplexer for ALU
first pass at registers; still needs tests