> For the complete documentation index, see [llms.txt](https://www.ctfrecipes.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.ctfrecipes.com/pwn/architectures.md).

# Architectures

- [aarch32](https://www.ctfrecipes.com/pwn/architectures/aarch32.md)
- [Registers](https://www.ctfrecipes.com/pwn/architectures/aarch32/registers.md)
- [Instruction set](https://www.ctfrecipes.com/pwn/architectures/aarch32/instruction-set.md)
- [Calling convention](https://www.ctfrecipes.com/pwn/architectures/aarch32/calling-convention.md)
- [aarch64](https://www.ctfrecipes.com/pwn/architectures/aarch64.md)
- [Registers](https://www.ctfrecipes.com/pwn/architectures/aarch64/registers.md)
- [Instruction set](https://www.ctfrecipes.com/pwn/architectures/aarch64/instruction-set.md)
- [Calling convention](https://www.ctfrecipes.com/pwn/architectures/aarch64/calling-convention.md)
- [mips32](https://www.ctfrecipes.com/pwn/architectures/mips32.md)
- [Registers](https://www.ctfrecipes.com/pwn/architectures/mips32/registers.md)
- [Instruction set](https://www.ctfrecipes.com/pwn/architectures/mips32/instruction-set.md)
- [Calling convention](https://www.ctfrecipes.com/pwn/architectures/mips32/calling-convention.md)
- [mips64](https://www.ctfrecipes.com/pwn/architectures/mips64.md)
- [Registers](https://www.ctfrecipes.com/pwn/architectures/mips64/registers.md)
- [Instruction set](https://www.ctfrecipes.com/pwn/architectures/mips64/instruction-set.md)
- [Calling convention](https://www.ctfrecipes.com/pwn/architectures/mips64/calling-convention.md)
- [x86 / x64](https://www.ctfrecipes.com/pwn/architectures/x86-x64.md)
- [Registers](https://www.ctfrecipes.com/pwn/architectures/x86-x64/registers.md): Main x86 and x64 registers
- [Instruction set](https://www.ctfrecipes.com/pwn/architectures/x86-x64/instruction-set.md)
- [Calling convention](https://www.ctfrecipes.com/pwn/architectures/x86-x64/calling-convention.md)
