The etk project is a collection of tools for writing, reading and analyzing EVM (Ethereum Virtual Machine) bytecode. It ships with an assembler and disassembler which lets you write and explore EVM-based Smart Contract code.
Protip: The etk book teaches you everything you need to know to get up to speed with etk.
- Quilt