⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tables.c

📁 反汇编工具原代码,从sourceforge上下的
💻 C
📖 第 1 页 / 共 5 页
字号:
	/* 1 */	{"fld","Md"},			{N,N},					{"fsp","Md"},			{"fspp","Md"},			{"fldenv","Md"},	{"fldcw","Md"},			{"fspenv","Md"},		{"fspcw","Md"}			/* 1 */		
			},																																													
			{																																													
	/* 2 */	{"fiadd","Md"},			{"fimul","Md"},			{"ficom","Md"},			{"ficomp","Md"},		{"fisub","Md"},		{"fisubr","Md"},		{"fidiv","Md"},			{"fidivr","Md"}			/* 2 */		
			},																																																		
			{																																																		
	/* 3 */	{"fild","Md"},			{N,N},					{"fist","Md"},			{"fistp","Md"},			{N,N},				{"fld","Mb"},			{N,N},					{"fspp","Mb"}			/* 3 */	
			},																																																	
			{																																																		
	/* 4 */	{"fadd","Mq"},			{"fmul","Mq"},			{"fcom","Mq"},			{"fcomp","Mq"},			{"fsub","Mq"},		{"fsubr","Mq"},			{"fdiv","Mq"},			{"fdivr","Mq"}			/* 4 */	
			},																																																	
			{																																																	
	/* 5 */	{"fld","Mq"},			{N,N},					{"fsp","Mq"},			{"fspp","Mq"},			{"frstor","Md"},	{N,N},					{"fsave","Mb"},			{"fspsw","Md"}			/* 5 */	
			},																																																	
			{																																																	
	/* 6 */	{"fiadd","Mw"},			{"fimul","Mw"},			{"ficom","Mw"},			{"ficomp","Mw"},		{"fisub","Mw"},		{"fisubr","Mw"},		{"fidiv","Mw"},			{"fidivr","Mw"}			/* 6 */	
			},																																																	
			{																																																	
	/* 7 */	{"fild","Mw"},			{N,N},					{"fist","Mw"},			{"fistp","Mw"},			{"fbld","Mb"},		{"fild","Mq"},			{"fbstp","Mb"},			{"fistp","Mq"}			/* 7 */	
			}
};
		

InstructionTemplate FPUModRMFullD8[0x4][0x10] =
{
	/*		0							1							2							3							4							5								6								7											8							9							A							B							C							D								E								F	*/
			{																																																																																					
	/* 0 */	{"fadd","st(0),st(0)"},		{"fadd","st(0),st(1)"},		{"fadd","st(0),st(2)"},		{"fadd","st(0),st(3)"},		{"fadd","st(0),st(4)"},		{"fadd","st(0),st(5)"},			{"fadd","st(0),st(7)"},			{"fadd","st(0),st(7)"},			/* 0 */ 	{"fmul","st(0),st(0)"},		{"fmul","st(0),st(1)"},		{"fmul","st(0),st(2)"},		{"fmul","st(0),st(3)"},		{"fmul","st(0),st(4)"},		{"fmul","st(0),st(5)"},			{"fmul","st(0),st(7)"},			{"fmul","st(0),st(7)"},			/* 0 */
			},																																																																																																																																	
			{																																																																																																																																	
	/* 1 */	{"fcom","st(0),st(0)"},		{"fcom","st(0),st(1)"},		{"fcom","st(0),st(2)"},		{"fcom","st(0),st(3)"},		{"fcom","st(0),st(4)"},		{"fcom","st(0),st(5)"},			{"fcom","st(0),st(6)"},			{"fcom","st(0),st(7)"},			/* 1 */		{"fcomp","st(0),st(0)"},	{"fcomp","st(0),st(1)"},	{"fcomp","st(0),st(2)"},	{"fcomp","st(0),st(3)"},	{"fcomp","st(0),st(4)"},	{"fcomp","st(0),st(5)"},		{"fcomp","st(0),st(7)"},		{"fcomp","st(0),st(7)"}			/* 1 */
			},																																																																																																																																															
			{																																																																																																																																															
	/* 2 */	{"fsub","st(0),st(0)"},		{"fsub","st(0),st(1)"},		{"fsub","st(0),st(2)"},		{"fsub","st(0),st(3)"},		{"fsub","st(0),st(4)"},		{"fsub","st(0),st(5)"},			{"fsub","st(0),st(6)"},			{"fsub","st(0),st(7)"},			/* 2 */		{"fsubr","st(0),st(0)"},	{"fsubr","st(0),st(1)"},	{"fsubr","st(0),st(2)"},	{"fsubr","st(0),st(3)"},	{"fsubr","st(0),st(4)"},	{"fsubr","st(0),st(5)"},		{"fsubr","st(0),st(7)"},		{"fsubr","st(0),st(7)"}			/* 2 */
			},																																																																																																																																																														
			{																																																																																																																																																														
	/* 3 */	{"fdiv","st(0),st(0)"},		{"fdiv","st(0),st(1)"},		{"fdiv","st(0),st(2)"},		{"fdiv","st(0),st(3)"},		{"fdiv","st(0),st(4)"},		{"fdiv","st(0),st(5)"},			{"fdiv","st(0),st(6)"},			{"fdiv","st(0),st(7)"},			/* 3 */		{"fdivr","st(0),st(0)"},	{"fdivr","st(0),st(1)"},	{"fdivr","st(0),st(2)"},	{"fdivr","st(0),st(3)"},	{"fdivr","st(0),st(4)"},	{"fdivr","st(0),st(5)"},		{"fdivr","st(0),st(7)"},		{"fdivr","st(0),st(7)"}			/* 3 */
			}
};


InstructionTemplate FPUModRMFullD9[0x4][0x10] =
{
	/*		0							1							2							3							4							5								6								7											8							9							A							B							C							D								E								F	*/
			{																																																																																					
	/* 0 */	{"fld","st(0),st(0)"},		{"fld","st(0),st(1)"},		{"fld","st(0),st(2)"},		{"fld","st(0),st(3)"},		{"fld","st(0),st(4)"},		{"fld","st(0),st(5)"},			{"fld","st(0),st(6)"},			{"fld","st(0),st(7)"},			/* 0 */ 	{"fxch","st(0),st(0)"},		{"fxch","st(0),st(1)"},		{"fxch","st(0),st(2)"},		{"fxch","st(0),st(3)"},		{"fxch","st(0),st(4)"},		{"fxch","st(0),st(5)"},			{"fxch","st(0),st(7)"},			{"fxch","st(0),st(7)"},			/* 0 */
			},																																																																																																																																	
			{																																																																																																																																	
	/* 1 */	{"fnop",N},					{N,N},						{N,N},						{N,N},						{N,N},						{N,N},							{N,N},							{N,N},							/* 1 */		{N,N},						{N,N},						{N,N},						{N,N},						{N,N},						{N,N},							{N,N},							{N,N},							/* 1 */
			},																																																																																																																																															
			{																																																																																																																																															
	/* 2 */	{"fchs",N},					{"fabs",N},					{N,N},						{N,N},						{"ftst",N},					{"fxam",N},						{N,N},							{N,N},							/* 2 */		{"fld1",N},					{"fldl2t",N},				{"fldl2e",N},				{"fldpi",N},				{"fldlg2",N},				{"fldln2",N},					{"fldz",N},						{N,N},							/* 2 */
			},																																																																																																																																																														
			{																																																																																																																																																														
	/* 3 */	{"f2xm1",N},				{"fyl2x",N},				{"fptan",N},				{"fpatan",N},				{"fxtract",N},				{"fprem1",N},					{"fdecstp",N},					{"fincstp",N},					/* 3 */		{"fprem",N},				{"fyl2xp1",N},				{"fsqrt",N},				{"fsincos",N},				{"frndint",N},				{"fscale",N},					{"fsin",N},						{"fcos",N},						/* 3 */
			}
};


InstructionTemplate FPUModRMFullDA[0x4][0x10] =
{
	/*		0							1							2							3							4							5								6								7											8							9							A							B							C							D								E								F	*/
			{																																																																																					
	/* 0 */	{"fcmovb","st(0),st(0)"},	{"fcmovb","st(0),st(1)"},	{"fcmovb","st(0),st(2)"},	{"fcmovb","st(0),st(3)"},	{"fcmovb","st(0),st(4)"},	{"fcmovb","st(0),st(5)"},		{"fcmovb","st(0),st(6)"},		{"fcmovb","st(0),st(7)"},		/* 0 */ 	{"fcmove","st(0),st(0)"},	{"fcmove","st(0),st(1)"},	{"fcmove","st(0),st(2)"},	{"fcmove","st(0),st(3)"},	{"fcmove","st(0),st(4)"},	{"fcmove","st(0),st(5)"},		{"fcmove","st(0),st(7)"},		{"fcmove","st(0),st(7)"},		/* 0 */
			},																																																																																																																																	
			{																																																																																																																																	
	/* 1 */	{"fcmovbe","st(0),st(0)"},	{"fcmovbe","st(0),st(1)"},	{"fcmovbe","st(0),st(2)"},	{"fcmovbe","st(0),st(3)"},	{"fcmovbe","st(0),st(4)"},	{"fcmovbe","st(0),st(5)"},		{"fcmovbe","st(0),st(6)"},		{"fcmovbe","st(0),st(7)"},		/* 1 */		{"fcmovu","st(0),st(0)"},	{"fcmovu","st(0),st(1)"},	{"fcmovu","st(0),st(2)"},	{"fcmovu","st(0),st(3)"},	{"fcmovu","st(0),st(4)"},	{"fcmovu","st(0),st(5)"},		{"fcmovu","st(0),st(7)"},	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -