reg operands and reg and mem oprs working