1/15
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Nickname of EAX/RAX register
Accumulator
Nickname of ECX/RCX register
Counter
Nickname of EDX/RDX register
Data
Nickname of ESI/RSI register
Source Index
Nickname of EDI/RDI register
Destination Index
Nickname of EBP/RBP register
Base Pointer
Nickname of EBX/RBX register
Base
Nickname of ESP/RSP register
Stack Pointer
What does the EAX/RAX register do?
Holds results of math operations, also performs some as well.
What does the EBX/RBX register do?
Holds pointers
What does the ECX/RCX register do?
Counts loops such as for loops.
What does the EDX/RDX register do?
Holds extra data.
What does the ESI/RSI register do?
Points to data you’re reading (strings, memory)
What does the EDI/RDI register do?
Points to where you’re writing.
What does the EBP/RBP register do?
Marks the start of the function’s stack frame
What does the ESP/RSP register do?
It points to the top of the stack.