General
To understand:
- How values are stored and accessed. This is typically via some form of registers.
- The instructions that operate on data.
- The conventions used for passing values as arguments to functions and for returning them as results.
- The conventions for how registers are preserved during function calls —for example, with some registers designated as caller saved, and others as callee saved
Memory Access
Used by CPU Instruction like move
or add