disasm86 This is a pure Haskell disassembler for the Intel/AMD x86 architecture. The goal is to ultimately support all three modes (16, 32, and 64 bit), but the focus initially is on the 64 bit instruction set.