An open API service indexing awesome lists of open source software.

https://github.com/matissoss/pasm

modern independent x86-64 assembler
https://github.com/matissoss/pasm

assembler assembler-x86 assemblers rasm x86 x86-x64

Last synced: 3 months ago
JSON representation

modern independent x86-64 assembler

Awesome Lists containing this project

README

          


docs


- Do you want to use `rasm` assembler?

If yes, see [syntax-std.md](syntax-std.md) for casual and [syntax-avx.md](syntax-avx.md) for AVX-512.

- Do you want to extend `rasm`?

If yes, see [extending-rasm.md](extending-rasm.md)

- Are you developer of your own assembler (or just looking for x86 machine code encoding)?

See:

- [encoding-x86.md](encoding-x86.md) : for standard encoding (MODRM, REX, etc.)
- [encoding-vex.md](encoding-vex.md) : for encoding VEX (for AVX and VEX-based extensions)

## dev roadmap

- for users
- [x] `syntax-std.md` (related to `beta`)
- [ ] `syntax-avx.md` (related to `beta-avx`)
- [ ] `macro.md` (related to `beta-macro`)
- for developers
- [x] `extending-rasm.md` (short explaination of RASM's API and how to use it)
- [x] `encoding-x86.md` (related to `beta`)
- [x] `encoding-vex.md` (related to `beta`)