Common x86/x64 assembly
Basics
add arg1, arg2 ; arg1 = arg + arg2 sub arg1, arg2 ; arg1 = arg1 - arg2push arg ; place the operand (arg) onto the top of the stack in memorypop arg ; removes the data element from the top of the stack into the specified operandLast updated