|
|
| version 1.1, 2004/08/01 05:31:32 | version 1.4, 2004/08/08 17:45:52 |
|---|---|
| Line 77 int_im0: cmp cl, 0ddh | Line 77 int_im0: cmp cl, 0ddh |
| movzx eax, cl | movzx eax, cl |
| mov edi, edx | mov edi, edx |
| movzx edx, byte [_cycles_main + eax] | movzx edx, byte [_cycles_main + eax] |
| Z80WORK dx | Z80WORK edx |
| call dword [opcode_main + eax*4] | call dword [opcode_main + eax*4] |
| pop edi | pop edi |
| pop ebx | pop ebx |
| Line 109 _z80x_execute: push ebx | Line 109 _z80x_execute: push ebx |
| inc word [edi + R_Z80PC] | inc word [edi + R_Z80PC] |
| call memfetch | call memfetch |
| movzx edx, byte [_cycles_main + eax] | movzx edx, byte [_cycles_main + eax] |
| Z80WORK dx | Z80WORK edx |
| call dword [opcode_main + eax*4] | call dword [opcode_main + eax*4] |
| %if 1 | |
| inc byte [edi + R_Z80R] | inc byte [edi + R_Z80R] |
| movzx ecx, word [edi + R_Z80PC] | movzx ecx, word [edi + R_Z80PC] |
| inc word [edi + R_Z80PC] | inc word [edi + R_Z80PC] |
| call memfetch | call memfetch |
| movzx edx, byte [_cycles_main + eax] | movzx edx, byte [_cycles_main + eax] |
| Z80WORK dx | Z80WORK edx |
| call dword [opcode_main + eax*4] | call dword [opcode_main + eax*4] |
| %endif | |
| pop edi | pop edi |
| pop ebx | pop ebx |
| ret | ret |