# Architectures

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