error A2070: invalid instruction operands

For the most part, x86 instructions may use at most one memory operand. For a memory-memory move, use a temporary register:

mov [reg1], [reg2] # illegal

mov tmp, [reg2] # ok
mov [reg1], tmp

Leave a Comment