Slide 4.14: Control and status flags Slide 4.16: SUB instruction Home |
ADD
Instruction
ADD
instruction adds a source operand to a destination operand of the same size.
ADD — Arithmetic Addition |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
MOV
instruction.
Memory & Memory | Memory & Immediate | Memory & Register |
.data X SDWORD 100 Y SDWORD -200 .code add X, Y mov eax, X call WriteInt |
.data X SDWORD 100 .code add X, -200 mov eax, X call WriteInt |
.data X SDWORD 100 .code mov eax, -200 add X, eax call WriteInt |
Output | Output | Output |