•; ml64 /Zi ArithmeticProject.asm /link /entry:main
/SUBSYSTEM:CONSOLE
•
•_data SEGMENT
•
•a QWORD 0
•b
QWORD 0
•
•_data ENDS
•
•_text SEGMENT
•
•main PROC
•
• mov [a], 1
• mov [b], 1
• mov rax, [a]
• add [b], rax
• inc rax
•
• imul [b]
• mov [b], rax
•
• ret
•
•main ENDP
•
•_text ENDS
•
•END