AMD64-REGS.TXT

Programs and patches

AMD64 registers

A compact reference to AMD64 register names, numbering, and use.

Last updated · 20 July 2007

Register names, numbers and purposes on the AMD64 architecture running Linux.
For more information see AMD64 ABI.

Description RAX RBX RCX RDX RSI RDI RBP RSP R8 R9 R10 R11 R12 R13 R14 R15 RIP/RA
Dwarf2 number032145678910111213141516
Preserved across function callsYesYesYesYesYesYesYesN/A
Function parameter4th3rd2nd1st5th6thN/A
Return register1st2ndN/A
Kernel parameter#NR3rd2nd1st5th6th4thN/A
AMD64 registersUTF-8 · LOGIX.CZ

Find in Logix

Search page titles and descriptions. Esc closes.

A few handy keys

A little Borland, a little early desktop, a corner of the web to call home.

Pick a directory from the menu or tree. Use Find when you know what you’re after.

Tab / Shift+Tab
Move between controls
↑ / ↓ in menus
Choose an entry
← / → in menus
Switch directories
/
Find a page
Esc
Close menu or dialog
F1
Open this help

Prefer a different atmosphere? View has blue, grey, and green palettes.

No commands to learn. Just follow your curiosity.