disassembler: add offset and bytecode output