Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 350 Bytes

x64_assembly.md

File metadata and controls

15 lines (10 loc) · 350 Bytes

Notes on Introduction to x64 Assembly

  • 16 general purpose registers.

    Names:
    RAX, RBX, RCX, RDX, RBP, RSI, RDI, and RSP -> historical reasons
    R8-R15
  • Instruction pointer: RIP points to the next instruction to be executed

  • RSP points to the last item pushed onto the stack, which grows toward lower addresses.