I came across the following multi mov instruction:

mov eax, 1, 2, 3

What does this instruction do? Where can I find the correct documentation for this instruction?

  • 8
    Where did you see that? It's not a valid x86 instruction. – Igor Skochinsky Oct 28 '13 at 2:45
  • 3
    Can you paste the fragment of disassembly with this line? – Igor Skochinsky Oct 28 '13 at 3:01
  • 4
    @alexanderh, there is no such x64 instruction. You are mistaken and your comment is a distraction. – peter ferrie Oct 30 '13 at 16:09
  • 1
    @peterferrie, I'm not mistaken. I never stated the instruction or the use of more than two arguments for MOV exists. The answer can be found between those pages because it shows that MOV has a single source and a single destination. I read through those pages to verify the usage when I saw bread's question. Thought it would be helpful. – alexanderh Oct 31 '13 at 16:11
  • 2
    @alexanderh, it's not helpful to suggest that the answer can be "found" there. The answer can be "found" by looking out the window, too, but by choosing that manual, you imply that the instruction exists. It's more likely that the OP was mistaken about the output in some way, and thus has not returned to comment. – peter ferrie Oct 31 '13 at 18:04

Browse other questions tagged or ask your own question.