> For the complete documentation index, see [llms.txt](https://docs.aluvm.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aluvm.org/instruction-set-architecture.md).

# Instruction Set Architecture

- [Overview](https://docs.aluvm.org/instruction-set-architecture/overview.md)
- [Registers](https://docs.aluvm.org/instruction-set-architecture/registers.md)
- [Bytecode](https://docs.aluvm.org/instruction-set-architecture/bytecode.md)
- [ALU instructions](https://docs.aluvm.org/instruction-set-architecture/alu-instructions.md)
- [ISA Extensions](https://docs.aluvm.org/instruction-set-architecture/isa-extensions.md)
- [Code polymorphism](https://docs.aluvm.org/instruction-set-architecture/isa-extensions/code-polymorphism.md)
- [Machine learning](https://docs.aluvm.org/instruction-set-architecture/isa-extensions/machine-learning.md)
- [Domain-specific I/O](https://docs.aluvm.org/instruction-set-architecture/isa-extensions/domain-specific-i-o.md)
- [Cryptography](https://docs.aluvm.org/instruction-set-architecture/isa-extensions/cryptography.md)
