亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? makez80.c

?? 十七種模擬器源代碼 非常有用的作課程設(shè)計不可缺少的
?? C
?? 第 1 頁 / 共 5 頁
字號:
/* search for [Kayamon] for any changed parts. * * Changes are based from Antiriad's / [J3d!] 27raine version, * along with others in order to get MZ80 v3 to work. * * Note that my changes haven't been done to the C version of MZ80, only * the x86 one. So any porters might need to consider that. *//* Multi-Z80 32 Bit emulator *//* Copyright 1996, 1997, 1998, 1999, 2000 Neil Bradley, All rights reserved * * License agreement: * * (MZ80 Refers to both the assembly and C code emitted by makeZ80.c and  *	 makeZ80.c itself) * * MZ80 May be distributed in unmodified form to any medium. * * MZ80 May not be sold, or sold as a part of a commercial package without * the express written permission of Neil Bradley (neil@synthcom.com). This * includes shareware. * * Modified versions of MZ80 may not be publicly redistributed without author * approval (neil@synthcom.com). This includes distributing via a publicly * accessible LAN. You may make your own source modifications and distribute * MZ80 in source or object form, but if you make modifications to MZ80 * then it should be noted in the top as a comment in makeZ80.c. * * MZ80 Licensing for commercial applications is available. Please email * neil@synthcom.com for details. * * Synthcom Systems, Inc, and Neil Bradley will not be held responsible for * any damage done by the use of MZ80. It is purely "as-is". * * If you use MZ80 in a freeware application, credit in the following text: * * "Multi-Z80 CPU emulator by Neil Bradley (neil@synthcom.com)" * * must accompany the freeware application within the application itself or * in the documentation. * * Legal stuff aside: * * If you find problems with MZ80, please email the author so they can get * resolved. If you find a bug and fix it, please also email the author so * that those bug fixes can be propogated to the installed base of MZ80 * users. If you find performance improvements or problems with MZ80, please * email the author with your changes/suggestions and they will be rolled in * with subsequent releases of MZ80. * * The whole idea of this emulator is to have the fastest available 32 bit * Multi-Z80 emulator for the PC, giving maximum performance.  * */ #include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>#define	VERSION 					"3.4"#define TRUE            		0xff#define FALSE           		0x0#define INVALID					0xff#define UINT32          		unsigned long int#define UINT8           		unsigned char#define	TIMING_REGULAR			0x00#define	TIMING_XXCB				0x01#define	TIMING_CB				0xcb#define	TIMING_DDFD				0xdd#define	TIMING_ED				0xed#define	TIMING_EXCEPT			0x02FILE *fp = NULL;char string[150];char cpubasename[150];static char mz80Index[50];static char mz80IndexHalfHigh[50];static char mz80IndexHalfLow[50];char majorOp[50];char procname[150];UINT32 dwGlobalLabel = 0;enum{	MZ80_ASSEMBLY_X86,	MZ80_C,	MZ80_UNKNOWN};UINT8 bPlain = FALSE;UINT8 bNoTiming = FALSE;UINT8 bUseStack = 0;UINT8 bCurrentMode = TIMING_REGULAR;	// Current timing modeUINT8 b16BitIo = FALSE;UINT8 bThroughCallHandler = FALSE;UINT8 bOS2 = FALSE;UINT8 bWhat = MZ80_UNKNOWN;void ProcBegin(UINT32 dwOpcode);UINT8 *pbLocalReg[8] ={	"ch",	"cl",	"dh",	"dl",	"bh",	"bl",	"dl",	"al"};UINT8 *pbLocalRegC[8] ={	"cpu.z80B",	"cpu.z80C",	"cpu.z80D",	"cpu.z80E",	"cpu.z80H",	"cpu.z80L",	"barf",	"cpu.z80A"};UINT8 *pbPushReg[8] = {	"cl",	"ch",	"byte [_z80de]",	"byte [_z80de + 1]",	"bl",	"bh",	"ah",	"al"};UINT8 *pbFlags[8] ={	"nz",	"z",	"nc",	"c",	"po",	"pe",	"ns",	"s"};UINT8 *pbRegPairC[] ={	"cpu.z80BC",	"cpu.z80DE",	"cpu.z80HL",	"cpu.z80sp"};UINT8 *pbFlagsC[8] ={	"(!(cpu.z80F & Z80_FLAG_ZERO))",	"(cpu.z80F & Z80_FLAG_ZERO)",	"(!(cpu.z80F & Z80_FLAG_CARRY))",	"(cpu.z80F & Z80_FLAG_CARRY)",	"(!(cpu.z80F & Z80_FLAG_OVERFLOW_PARITY))",	"(cpu.z80F & Z80_FLAG_OVERFLOW_PARITY)",	"(!(cpu.z80F & Z80_FLAG_SIGN))",	"(cpu.z80F & Z80_FLAG_SIGN)"};UINT8 *pbMathReg[8] ={	"ch",	"cl",	"byte [_z80de + 1]",	"byte [_z80de]",	"bh",	"bl",	"INVALID",	"al"};UINT8 *pbMathRegC[8] ={	"cpu.z80B",	"cpu.z80C",	"cpu.z80D",	"cpu.z80E",	"cpu.z80H",	"cpu.z80L",	"bTemp",	"cpu.z80A"};UINT8 *pbRegPairs[4] = {	"cx",	// BC	"word [_z80de]", // DE	"bx",	// HL	"word [_z80sp]"  // SP};UINT8 *pbRegPairsC[4] = {	"cpu.z80BC",	// BC	"cpu.z80DE", // DE	"cpu.z80HL",	// HL	"cpu.z80sp"  // SP};UINT8 *pbPopRegPairs[4] = {	"cx",	// BC	"word [_z80de]", // DE	"bx",	// HL	"ax"  // SP};UINT8 *pbPopRegPairC[4] = {	"cpu.z80BC",	"cpu.z80DE",	"cpu.z80HL",	"cpu.z80AF"};UINT8 *pbIndexedRegPairs[4] = {	"cx",	// BC	"word [_z80de]", // DE	"di",	// IX/IY	"word [_z80sp]"  // SP};// Timing tablesUINT8 bTimingRegular[0x100] ={	0x04, 0x0a, 0x07, 0x06, 0x04, 0x04, 0x07, 0x04, 0x04, 0x0b, 0x07, 0x06, 0x04, 0x04, 0x07, 0x04,	0x08, 0x0a, 0x07, 0x06, 0x04, 0x04, 0x07, 0x04, 0x0c, 0x0b, 0x07, 0x06, 0x04, 0x04, 0x07, 0x04,	0x07, 0x0a, 0x10, 0x06, 0x04, 0x04, 0x07, 0x04, 0x07, 0x0b, 0x10, 0x06, 0x04, 0x04, 0x07, 0x04,	0x07, 0x0a, 0x0d, 0x06, 0x0b, 0x0b, 0x0a, 0x04, 0x07, 0x0b, 0x0d, 0x06, 0x04, 0x04, 0x07, 0x04,	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04,	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04,	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04,	0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x04, 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04,	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04,	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04,	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04,	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x04,	0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x0b, 0x07, 0x0b, 0x05, 0x0a, 0x0a, 0x00, 0x0a, 0x11, 0x07, 0x0b,	0x05, 0x0a, 0x0a, 0x0b, 0x0a, 0x0b, 0x07, 0x0b, 0x05, 0x04, 0x0a, 0x0b, 0x0a, 0x00, 0x07, 0x0b,	0x05, 0x0a, 0x0a, 0x13, 0x0a, 0x0b, 0x07, 0x0b, 0x05, 0x04, 0x0a, 0x04, 0x0a, 0x00, 0x07, 0x0b,	0x05, 0x0a, 0x0a, 0x04, 0x0a, 0x0b, 0x07, 0x0b, 0x05, 0x06, 0x0a, 0x04, 0x0a, 0x00, 0x07, 0x0b};UINT8 bTimingCB[0x100] ={	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0c, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0c, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0c, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0c, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0c, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0c, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0c, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0c, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 	0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0f, 0x08};UINT8 bTimingXXCB[0x100] ={	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,	0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,	0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,	0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00};UINT8 bTimingDDFD[0x100] ={	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x0e, 0x14, 0x0a, 0x09, 0x09, 0x09, 0x00, 0x00, 0x0f, 0x14, 0x0a, 0x09, 0x09, 0x09, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x17, 0x17, 0x13, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 	0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x13, 0x09,	0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x13, 0x09,	0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13,	0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x13, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x0e, 0x00, 0x17, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};UINT8 bTimingED[0x100] = {	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x0c, 0x0c, 0x0f, 0x14, 0x08, 0x0e, 0x08, 0x09, 0x0c, 0x0c, 0x0f, 0x14, 0x08, 0x0e, 0x08, 0x09,	0x0c, 0x0c, 0x0f, 0x14, 0x08, 0x08, 0x08, 0x09, 0x0c, 0x0c, 0x0f, 0x14, 0x08, 0x08, 0x08, 0x09,	0x0c, 0x0c, 0x0f, 0x14, 0x08, 0x08, 0x08, 0x12, 0x0c, 0x0c, 0x0f, 0x14, 0x08, 0x08, 0x08, 0x12,	0x0c, 0x0c, 0x0f, 0x14, 0x08, 0x08, 0x08, 0x00, 0x0c, 0x0c, 0x0f, 0x14, 0x08, 0x08, 0x08, 0x00,	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 	0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };void EDHandler(UINT32 dwOpcode);void DDHandler(UINT32 dwOpcode);void FDHandler(UINT32 dwOpcode);void CBHandler(UINT32 dwOpcode);void PushPopOperations(UINT32 dwOpcode);void AddRegpairOperations(UINT32 dwOpcode);void CallHandler(UINT32 dwOpcode);void MiscHandler(UINT32 dwOpcode);void IMHandler(UINT32 dwOpcode);void IRHandler(UINT32 dwOpcode);void LdRegPairImmediate(UINT32 dwOpcode);void LoadImmediate(UINT32 dwOpcode);void LdRegpairPtrByte(UINT32 dwOpcode);void MathOperation(UINT32 dwOpcode);void RegIntoMemory(UINT32 dwOpcode);void JpHandler(UINT32 dwOpcode);void LdRegImmediate(UINT32 dwOpcode);void IncRegister(UINT32 dwOpcode);void DecRegister(UINT32 dwOpcode);void IncDecRegpair(UINT32 dwOpcode);void LdRegReg(UINT32 dwOpcode);void MathOperationDirect(UINT32 dwOpcode);void JrHandler(UINT32 dwOpcode);void RetHandler(UINT32 dwOpcode);void RestartHandler(UINT32 dwOpcode);void ToRegFromHl(UINT32);void RraRlaHandler(UINT32);void LdByteRegpair(UINT32);void IncDecHLPtr(UINT32 dwOpcode);void InOutHandler(UINT32 dwOpcode);void RLCRRCRLRRSLASRASRLHandler(UINT32 dwOpcode);void BITHandler(UINT32 dwOpcode);void RESSETHandler(UINT32 dwOpcode);void PushPopOperationsIndexed(UINT32 dwOpcode);void LDILDRLDIRLDDRHandler(UINT32);void LdRegpair(UINT32 dwOpcode);void ExtendedRegIntoMemory(UINT32 dwOpcode);void NegHandler(UINT32 dwOpcode);void ExtendedInHandler(UINT32 dwOpcode);void ExtendedOutHandler(UINT32 dwOpcode);void RetIRetNHandler(UINT32 dwOcode);void AdcSbcRegpair(UINT32 dwOpcode);void CPICPDCPIRCPDRHandler(UINT32 dwOpcode);void RRDRLDHandler(UINT32 dwOpcode);void UndocRegToIndex(UINT32 dwOpcode);void UndocIndexToReg(UINT32 dwOpcode);void MathOperationIndexed(UINT32 dwOpcode);void IncDecIndexed(UINT32 dwOpcode);void DDFDCBHandler(UINT32 dwOpcode);void JPIXIYHandler(UINT32 dwOpcode);void AddIndexHandler(UINT32 dwOpcode);void SPToIndex(UINT32 dwOpcode);void LdByteToIndex(UINT32 dwOpcode);void LdRegIndexOffset(UINT32 dwOpcode);void IncDecIndexReg(UINT32 dwOpcode);void ExIndexed(UINT32 dwOpcode);void UndocIncDecIndexReg(UINT32 dwOpcode);void UndocLoadHalfIndexReg(UINT32 dwOpcode);void UndocMathIndex(UINT32 dwOpcode);void ddcbBitWise(UINT32 dwOpcode);void LdIndexPtrReg(UINT32 dwOpcode);void StoreIndexReg(UINT32 dwOpcode);void LoadIndexReg(UINT32 dwOpcode);void OTIROTDROUTIOUTDHandler(UINT32 dwOpcode);void INIRINDRINIINDHandler(UINT32 dwOpcode);struct sOp

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美一区二区三区久本道91| 国产亚洲精品7777| 国产精品12区| 亚洲福利一二三区| 中文文精品字幕一区二区| 欧美群妇大交群中文字幕| 国产91精品久久久久久久网曝门| 日韩福利视频导航| 亚洲理论在线观看| 国产精品久线在线观看| 精品成人在线观看| 6080亚洲精品一区二区| 91麻豆蜜桃一区二区三区| 国产精品12区| 黑人巨大精品欧美黑白配亚洲| 亚洲电影中文字幕在线观看| 亚洲四区在线观看| 久久久精品人体av艺术| 欧美成人猛片aaaaaaa| 欧美精品欧美精品系列| 欧美色网站导航| 色婷婷av久久久久久久| 99久久精品情趣| 成人av在线播放网站| 国产精品中文字幕日韩精品 | 亚洲欧洲日韩一区二区三区| 精品久久久久久久久久久久包黑料| 欧美在线制服丝袜| 日本韩国一区二区三区视频| 99久久综合99久久综合网站| 国产成人av电影在线播放| 国产精品一区二区久久精品爱涩| 极品美女销魂一区二区三区| 蜜臀a∨国产成人精品| 热久久免费视频| 蜜桃久久久久久| 蜜臀av性久久久久蜜臀av麻豆| 丝袜诱惑制服诱惑色一区在线观看 | 福利91精品一区二区三区| 韩国av一区二区| 精品一区二区在线免费观看| 看电视剧不卡顿的网站| 毛片基地黄久久久久久天堂| 免费在线观看不卡| 久草热8精品视频在线观看| 卡一卡二国产精品| 国模大尺度一区二区三区| 韩国视频一区二区| 国产91丝袜在线观看| 国产99一区视频免费| 成人综合婷婷国产精品久久蜜臀| 成人免费视频免费观看| 91免费精品国自产拍在线不卡| 91老司机福利 在线| 欧美日韩精品是欧美日韩精品| 欧美日韩高清一区二区| 精品区一区二区| 国产日韩欧美亚洲| ●精品国产综合乱码久久久久| 成人免费视频在线观看| 亚洲大尺度视频在线观看| 蜜臀久久99精品久久久久宅男| 紧缚捆绑精品一区二区| 成人免费高清在线| 欧美性三三影院| 精品av久久707| 亚洲色图另类专区| 日本中文一区二区三区| 久久精品国产99国产| 成人免费视频一区二区| 色先锋aa成人| 欧美一二区视频| 国产欧美一区二区精品久导航| 1区2区3区国产精品| 亚洲高清免费在线| 国产精品18久久久久久久网站| 91麻豆国产在线观看| 日韩欧美一区电影| 亚洲私人影院在线观看| 日韩成人午夜精品| 99久久婷婷国产综合精品| 91麻豆精品国产91久久久| 亚洲国产精品国自产拍av| 午夜精品久久久久久久99水蜜桃| 国产综合久久久久影院| 91国产精品成人| 久久嫩草精品久久久精品一| 亚洲女同一区二区| 国内不卡的二区三区中文字幕 | 99精品久久99久久久久| 67194成人在线观看| 国产精品电影院| 麻豆91精品91久久久的内涵| 91丨九色丨蝌蚪丨老版| 欧美大胆人体bbbb| 一区二区三区小说| 国产精品18久久久| 91精品啪在线观看国产60岁| 亚洲丝袜另类动漫二区| 国产一区二区日韩精品| 欧美日韩美少妇| 成人免费在线观看入口| 国产精品综合一区二区三区| 欧美日韩国产在线观看| 国内精品伊人久久久久av影院| 欧美日韩美少妇| 亚洲人吸女人奶水| 丁香六月综合激情| 欧美不卡一二三| 天天综合天天做天天综合| 色偷偷久久一区二区三区| 国产精品欧美一级免费| 麻豆精品一区二区三区| 欧美巨大另类极品videosbest| 亚洲另类色综合网站| jizzjizzjizz欧美| 久久久精品黄色| 激情综合网最新| 欧美成人精精品一区二区频| 无吗不卡中文字幕| 欧美伊人久久久久久午夜久久久久| 中文一区二区完整视频在线观看 | 美腿丝袜在线亚洲一区 | 国产精品久久久久影院老司 | 欧美亚洲国产bt| 亚洲天堂成人在线观看| av影院午夜一区| 欧美国产一区二区在线观看| 国产一区二区调教| 久久综合五月天婷婷伊人| 免费成人在线播放| 欧美一级二级三级乱码| 秋霞国产午夜精品免费视频| 欧美一区二视频| 秋霞午夜鲁丝一区二区老狼| 欧美一二三四区在线| 美日韩一区二区| 亚洲精品一区二区精华| 国产精品一二三区| 国产精品日产欧美久久久久| 懂色av中文一区二区三区| 国产精品区一区二区三| 99精品国产91久久久久久| 中文字幕一区二区三区在线播放 | 亚洲欧美二区三区| 欧美中文字幕一二三区视频| 午夜精品一区二区三区三上悠亚 | 欧美一区二区三区精品| 久久精品国产在热久久| 久久久777精品电影网影网 | 欧美视频精品在线| 日韩 欧美一区二区三区| 精品久久一区二区三区| 成人黄页毛片网站| 亚洲人快播电影网| 69精品人人人人| 国产精品2024| 亚洲综合在线免费观看| 欧美精品欧美精品系列| 国内精品写真在线观看| 综合欧美亚洲日本| 欧美人妖巨大在线| 国产麻豆9l精品三级站| 亚洲人成网站在线| 91麻豆精品国产91久久久资源速度| 狠狠色狠狠色综合日日91app| 国产精品电影一区二区| 欧美日韩国产在线观看| 国产老女人精品毛片久久| 悠悠色在线精品| 午夜精品一区二区三区三上悠亚| 久久综合成人精品亚洲另类欧美 | 久久精品国产免费| 国产精品传媒视频| 欧美裸体bbwbbwbbw| 懂色av噜噜一区二区三区av| 亚洲va韩国va欧美va| 国产片一区二区| 欧美丝袜自拍制服另类| 国产一区二区三区电影在线观看 | 国产成人精品aa毛片| 亚洲国产精品尤物yw在线观看| 久久综合狠狠综合久久激情| 欧美视频三区在线播放| 国产精品一区二区免费不卡| 洋洋av久久久久久久一区| 精品国产亚洲在线| 在线观看www91| 国产一区二区三区免费播放| 亚洲国产裸拍裸体视频在线观看乱了| 久久久www成人免费无遮挡大片| 欧美在线免费观看视频| 成人黄色片在线观看| 免费三级欧美电影| 亚洲综合视频在线| 国产欧美一区在线| 欧美xxxx在线观看| 欧美日韩精品一区二区在线播放| 不卡一区在线观看| 狠狠色丁香久久婷婷综合丁香|