debug specification - Hiroshi123/bin_tools GitHub Wiki

debug specification

disassembly

.data section

fed by data.asm

opcode table is fed on here. opcode table is completed by helpers of inst_0x00 .. 0xf0. They provide addr32 of its each virtual address to the table.

.text section

supplier :: common.asm , gen.asm , prim_inst.asm , utils.asm , inst_0x...asm

  • common.asm

Completed opcode table is referred by exec.

_set_scale_index_base _set_imm_op _get_mod_op_rm

  • gen.asm

_set_rm_to_arg1

  • prim_inst.asm

_fetch