Module burst::x86
[−]
[src]
Disassemble x86 and x86_64 code.
This is based on a C library, asmx86.
Structs
X86Flag |
Flags used by |
X86Instruction |
An instruction. |
X86Operand |
An operand for an |
Enums
InstructionOperation | |
OperandType |
The location used by an operand. |
SegmentRegister |
A segment register |
Functions
disassemble_16 |
Disassemble a single x86 instruction in 16 bit mode from a stream of opcodes. |
disassemble_32 |
Disassemble a single x86 instruction in 32 bit mode from a stream of opcodes. |
disassemble_64 |
Disassemble a single x86 instruction in 64 bit mode from a stream of opcodes. |
format_instruction_string |
Write an |