Please enable JavaScript.
Coggle requires JavaScript to display documents.
Assembly (Operand (Type (immediate (for constants value), register, memory…
Assembly
Operand
-
Sample
movl $0x4050,%eax => Immediate --> Register
movl %ebp,%esp => Register --> Register
movl (%edi,%ecx),%eax => Memory --> Register
movl $-17,(%esp) => Immediate --> Memory
movl %eax,-12(%ebp) => Register --> Memory
-
Feature
Copying a value from one memory location to another requires two instructions—the first to load the source value into a register, and the second to write this register value to the destination.
-
-
Features
Source values can be given as constants or read from registers or memory.
Results can be stored in either registers or memory
-