Lines Matching +full:0 +full:x10
16 M6800_CODE = b"\x01\x09\x36\x64\x7f\x74\x10\x00\x90\x10\xA4\x10\xb6\x10\x00\x39"
18 M6801_CODE = b"\x04\x05\x3c\x3d\x38\x93\x10\xec\x10\xed\x10\x39"
19 …00\x17\x22\x28\x00\x2e\x00\x40\x42\x5a\x70\x8e\x97\x9c\xa0\x15\xad\x00\xc3\x10\x00\xda\x12\x34\xe5…
20 …45\x10\x00\x4b\x00\x51\x10\x52\x5e\x22\x62\x65\x12\x34\x72\x84\x85\x86\x87\x8a\x8b\x8c\x94\x95\xa7…
21 HCS08_CODE = b"\x32\x10\x00\x9e\xae\x9e\xce\x7f\x9e\xbe\x10\x00\x9e\xfe\x7f\x3e\x10\x00\x9e\xf3\x7f…
22 HD6301_CODE = b"\x6b\x10\x00\x71\x10\x00\x72\x10\x10\x39"
23 …x10\x19\x1a\x55\x1e\x01\x23\xe9\x31\x06\x34\x55\xa6\x81\xa7\x89\x7f\xff\xa6\x9d\x10\x00\xa7\x91\xa…
24 …x10\x00\x13\x99\x08\x00\x14\x7f\x02\x15\x7f\x01\x1e\x7f\x20\x00\x8f\xcf\x18\x08\x18\x30\x18\x3c\x1…
25 …x10\x00\x80\x00\x3b\x4a\x10\x00\x04\x4b\x01\x04\x4f\x7f\x80\x00\x8f\x10\x00\xb7\x52\xb7\xb1\xa6\x6…
26 …x10\x10\x62\x10\x10\x7b\x10\x10\x00\xcd\x49\x96\x02\xd2\x10\x30\x23\x10\x38\x10\x3b\x10\x53\x10\x5…
44 return " ".join("0x%02X" % c for c in string)
46 return " ".join("0x%02X" % ord(c) for c in string)
54 #print("0x%x:\t%s\t%s\t%s" % (insn.address, binascii.hexlify(bytearray(insn.bytes)), \
55 print("0x%04X: %s\t%s\t%s" % (insn.address, to_hex_short_uc(insn.bytes), \
59 if insn.id == 0:
62 if len(insn.operands) > 0:
64 c = 0
68 if (((c == 0) and (insn.flags & M680X_FIRST_OP_IN_MNEM)) or
78 print("\t\toperands[%u].type: DIRECT = 0x%02X" % (c, i.direct_addr))
84 print("\t\toperands[%u].type: EXTENDED %s = 0x%04X" % (c, indirect, i.ext.address))
86 print("\t\toperands[%u].type: RELATIVE = 0x%04X" % (c, i.rel.address))
97 … if (i.idx.offset_bits != 0) and (i.idx.offset_reg == M680X_REG_INVALID) and (i.idx.inc_dec == 0):
100 print("\t\t\toffset address: 0x%04X" % i.idx.offset_addr)
102 if i.idx.inc_dec != 0:
107 if i.idx.inc_dec > 0:
113 if (i.size != 0):
122 if len(regs_read) > 0:
128 if len(regs_write) > 0:
134 if len(insn.groups) > 0:
151 for insn in md.disasm(code, 0x1000):