Package envi :: Package archs :: Package z80 :: Module z80opcode
[hide private]
[frames] | no frames]

Module z80opcode

source code

Variables [hide private]
  z80table = [(('00', 'ff'), 'nop', None, None, None, None, 1, 0...
  nbits = '00000000'
  nnbits = '0000000000000000'
  newtab = bb('01000000'), bb('11000000'), 'ld', OPTYPE_Reg, (2,...
Variables Details [hide private]

z80table

Value:
[(('00', 'ff'), 'nop', None, None, None, None, 1, 0, 0), (('010000', '\
ff0000'), 'ld', OPTYPE_Reg, REG_BC, OPTYPE_imm16, None, 3, 1, 0), (('0\
2', 'ff'), 'ld', OPTYPE_RegMem, REG_BC, OPTYPE_Reg, REG_A, 1, 0, 0), (\
('03', 'ff'), 'inc', OPTYPE_Reg, REG_BC, None, None, 1, 0, 0), (('04',\
 'ff'), 'inc', OPTYPE_Reg, REG_B, None, None, 1, 0, 0), (('05', 'ff'),\
 'dec', OPTYPE_Reg, REG_B, None, None, 1, 0, 0), (('0600', 'ff00'), 'l\
d', OPTYPE_Reg, REG_B, OPTYPE_imm8, None, 2, 1, 0), (('07', 'ff'), 'rl\
ca', None, None, None, None, 1, 0, 0), (('08', 'ff'), 'ex', OPTYPE_Reg\
...

newtab

Value:
bb('01000000'), bb('11000000'), 'ld', OPTYPE_Reg, (2, 3), OPTYPE_Reg, \
(5, 3), (bb('00000110'), bb('11000111'), 'ld', OPTYPE_Reg, (2, 3), OPT\
YPE_Imm, (8, 8)), (bb('01000110'), bb('11000111'), 'ld', OPTYPE_Reg, (\
2, 3), OPTYPE_OpReg, REG_HL), (bb('110111010100011000000000'), bb('111\
111111100011100000000'), 'ld', OPTYPE_Reg, (10, 3), OPTYPE_RegMemDisp,\
 (REG_IX, 16, 8)), (bb('111111010100011000000000'), bb('11111111110001\
1100000000'), 'ld', OPTYPE_Reg, (10, 3), OPTYPE_RegMemDisp, (REG_IY, 1\
6, 8)), (bb('01110000'), bb('11111000'), 'ld', OPTYPE_RegMem, (REG_HL,\
...