Assembly Reference
Quick reference for x86-64 and ARM assembly instructions with syntax and examples
Assembly Language Reference
This reference covers common assembly instructions for both x86-64 and ARM architectures. Each instruction includes syntax, description, and practical examples to help you understand low-level programming concepts.
MOVMove data from source to destinationdata movementADDAdd source to destinationarithmeticSUBSubtract source from destinationarithmeticMULUnsigned multiplyarithmeticCMPCompare two operandscomparisonJMPUnconditional jumpcontrol flowJE/JZJump if equal/zerocontrol flowPUSHPush value onto stackstackPOPPop value from stackstackCALLCall procedurecontrol flowRETReturn from procedurecontrol flowANDBitwise ANDbitwiseORBitwise ORbitwiseXORBitwise XORbitwiseSHLShift leftbitwiseSHRShift right (logical)bitwise