added addressing mode check for assigning operands...