5 prefixes = [[], [0xcb], [0xdd], [0xdd, 0xcb], [0xed], [0xfd], [0xfd, 0xcb]]
7 print('opcodes{0:s}'.format(''.join([f' 0x{j:02x}' for j in i])))
12 # for DDCB and FDCB the displacement goes before the next opcode
13 bytes(k[:2] + [0x12] + k[2:] + [0x34])