spo600:aarch64_register_and_instruction_quick_start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| spo600:aarch64_register_and_instruction_quick_start [2025/02/19 16:53] – [General-Purpose Integer Registers] chris | spo600:aarch64_register_and_instruction_quick_start [2025/02/19 16:54] (current) – [General-Purpose Integer Registers] chris | ||
|---|---|---|---|
| Line 16: | Line 16: | ||
| * For all other instructions, | * For all other instructions, | ||
| - | Usage during [[Syscalls|syscall]] or procedure call: | + | Usage during [[Syscalls|syscall]] or [[procedure call]]: |
| * r0-r7 are used for integer and pointer arguments; additional arguments are on the stack. Return value is in r0 (if an integer or pointer) | * r0-r7 are used for integer and pointer arguments; additional arguments are on the stack. Return value is in r0 (if an integer or pointer) | ||
| * For syscalls, the syscall number is in r8 | * For syscalls, the syscall number is in r8 | ||
spo600/aarch64_register_and_instruction_quick_start.1739984037.txt.gz · Last modified: 2025/02/19 16:53 by chris
