public void Emit(Format1OpCode opCode, LowRegister rd, LowRegister rs, byte immediate) { CheckRange(immediate, 0, 31); var fluentComment=opCode.ToHumanReadable().MyConcat(" ", rd, ",", rs, ",#", immediate); EmitHelper(rd, 1, fluentComment, 0, 3, (int)opCode, 2, immediate, 5, rs.Index, 3, rd.Index, 3); }