Rev 6446 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6446 | Rev 7700 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | /* â®â ä ©« ᣥ¥à¨à®¢ ¯à®£à ¬¬®© 'FASTLIST.EXE' */ |
1 | /* â®â ä ©« ᣥ¥à¨à®¢ ¯à®£à ¬¬®© 'FASTLIST.EXE' */ unsigned short ofsmnem[26]={ 0x0000,0x0082, //A B 0x00AF,0x0451, //C D 0x048F,0x049E, //E F 0xFFFF,0x078A, //G H 0x07B7,0x0806, //I J 0xFFFF,0x08AA, //K L 0x096C,0x0B00, //M N 0x0B11,0x0B45, //O P 0xFFFF,0x0DE9, //Q R 0x0E63,0x102C, //S T 0x1034,0x1075, //U V 0x1083,0x109A, //W X 0xFFFF,0xFFFF}; //Y Z unsigned char asmMnem[]={ 0x22,0x00,0x41,0x41,0, // AAA 0x25,0x00,0x41,0x44,0, // AAD 0x24,0x00,0x41,0x4D,0, // AAM 0x23,0x00,0x41,0x53,0, // AAS 0x02,0x00,0x44,0x43,0, // ADC 0x00,0x00,0x44,0x44,0, // ADD 0xA5,0x01,0x44,0x44,0x50,0x44,0, // ADDPD 0x75,0x01,0x44,0x44,0x50,0x53,0, // ADDPS 0xA6,0x01,0x44,0x44,0x53,0x44,0, // ADDSD 0x76,0x01,0x44,0x44,0x53,0x53,0, // ADDSS 0xE7,0x01,0x44,0x44,0x53,0x55,0x42,0x50,0x44,0, // ADDSUBPD 0xE8,0x01,0x44,0x44,0x53,0x55,0x42,0x50,0x53,0, // ADDSUBPS 0x56,0x00,0x44,0x52,0x53,0x49,0x5A,0x45,0, // ADRSIZE 0x04,0x00,0x4E,0x44,0, // AND 0xA8,0x01,0x4E,0x44,0x4E,0x50,0x44,0, // ANDNPD 0x77,0x01,0x4E,0x44,0x4E,0x50,0x53,0, // ANDNPS 0xA7,0x01,0x4E,0x44,0x50,0x44,0, // ANDPD 0x78,0x01,0x4E,0x44,0x50,0x53,0, // ANDPS 0x9D,0x00,0x52,0x50,0x4C,0, // ARPL 0xFF,0xFF, // end char 'A' 0x9C,0x00,0x4F,0x55,0x4E,0x44,0, // BOUND 0x2E,0x00,0x53,0x46,0, // BSF 0x2F,0x00,0x53,0x52,0, // BSR 0x2C,0x00,0x53,0x57,0x41,0x50,0, // BSWAP 0x16,0x00,0x54,0, // BT 0x19,0x00,0x54,0x43,0, // BTC 0x18,0x00,0x54,0x52,0, // BTR 0x17,0x00,0x54,0x53,0, // BTS 0xFF,0xFF, // end char 'B' 0x97,0x00,0x41,0x4C,0x4C,0, // CALL 0x28,0x00,0x42,0x57,0, // CBW 0x2B,0x00,0x44,0x51,0, // CDQ 0x42,0x00,0x4C,0x43,0, // CLC 0x46,0x00,0x4C,0x44,0, // CLD 0xE4,0x01,0x4C,0x46,0x4C,0x55,0x53,0x48,0, // CLFLUSH 0x44,0x00,0x4C,0x49,0, // CLI 0xAC,0x00,0x4C,0x54,0x53,0, // CLTS 0x41,0x00,0x4D,0x43,0, // CMC 0x59,0x01,0x4D,0x4F,0x56,0x41,0, // CMOVA 0x55,0x01,0x4D,0x4F,0x56,0x41,0x45,0, // CMOVAE 0x54,0x01,0x4D,0x4F,0x56,0x42,0, // CMOVB 0x58,0x01,0x4D,0x4F,0x56,0x42,0x45,0, // CMOVBE 0x54,0x01,0x4D,0x4F,0x56,0x43,0, // CMOVC 0x56,0x01,0x4D,0x4F,0x56,0x45,0, // CMOVE 0x61,0x01,0x4D,0x4F,0x56,0x47,0, // CMOVG 0x5F,0x01,0x4D,0x4F,0x56,0x47,0x45,0, // CMOVGE 0x5E,0x01,0x4D,0x4F,0x56,0x4C,0, // CMOVL 0x60,0x01,0x4D,0x4F,0x56,0x4C,0x45,0, // CMOVLE 0x58,0x01,0x4D,0x4F,0x56,0x4E,0x41,0, // CMOVNA 0x54,0x01,0x4D,0x4F,0x56,0x4E,0x41,0x45,0, // CMOVNAE 0x55,0x01,0x4D,0x4F,0x56,0x4E,0x42,0, // CMOVNB 0x59,0x01,0x4D,0x4F,0x56,0x4E,0x42,0x45,0, // CMOVNBE 0x55,0x01,0x4D,0x4F,0x56,0x4E,0x43,0, // CMOVNC 0x57,0x01,0x4D,0x4F,0x56,0x4E,0x45,0, // CMOVNE 0x60,0x01,0x4D,0x4F,0x56,0x4E,0x47,0, // CMOVNG 0x5E,0x01,0x4D,0x4F,0x56,0x4E,0x47,0x45,0, // CMOVNGE 0x5F,0x01,0x4D,0x4F,0x56,0x4E,0x4C,0, // CMOVNL 0x61,0x01,0x4D,0x4F,0x56,0x4E,0x4C,0x45,0, // CMOVNLE 0x53,0x01,0x4D,0x4F,0x56,0x4E,0x4F,0, // CMOVNO 0x5D,0x01,0x4D,0x4F,0x56,0x4E,0x50,0, // CMOVNP 0x5B,0x01,0x4D,0x4F,0x56,0x4E,0x53,0, // CMOVNS 0x57,0x01,0x4D,0x4F,0x56,0x4E,0x5A,0, // CMOVNZ 0x52,0x01,0x4D,0x4F,0x56,0x4F,0, // CMOVO 0x5C,0x01,0x4D,0x4F,0x56,0x50,0, // CMOVP 0x5C,0x01,0x4D,0x4F,0x56,0x50,0x45,0, // CMOVPE 0x5D,0x01,0x4D,0x4F,0x56,0x50,0x4F,0, // CMOVPO 0x5A,0x01,0x4D,0x4F,0x56,0x53,0, // CMOVS 0x56,0x01,0x4D,0x4F,0x56,0x5A,0, // CMOVZ 0x07,0x00,0x4D,0x50,0, // CMP 0xF1,0x01,0x4D,0x50,0x45,0x51,0x50,0x44,0, // CMPEQPD 0xF9,0x01,0x4D,0x50,0x45,0x51,0x50,0x53,0, // CMPEQPS 0xE9,0x01,0x4D,0x50,0x45,0x51,0x53,0x44,0, // CMPEQSD 0x01,0x02,0x4D,0x50,0x45,0x51,0x53,0x53,0, // CMPEQSS 0xF3,0x01,0x4D,0x50,0x4C,0x45,0x50,0x44,0, // CMPLEPD 0xFB,0x01,0x4D,0x50,0x4C,0x45,0x50,0x53,0, // CMPLEPS 0xEB,0x01,0x4D,0x50,0x4C,0x45,0x53,0x44,0, // CMPLESD 0x03,0x02,0x4D,0x50,0x4C,0x45,0x53,0x53,0, // CMPLESS 0xF2,0x01,0x4D,0x50,0x4C,0x54,0x50,0x44,0, // CMPLTPD 0xFA,0x01,0x4D,0x50,0x4C,0x54,0x50,0x53,0, // CMPLTPS 0xEA,0x01,0x4D,0x50,0x4C,0x54,0x53,0x44,0, // CMPLTSD 0x02,0x02,0x4D,0x50,0x4C,0x54,0x53,0x53,0, // CMPLTSS 0xF5,0x01,0x4D,0x50,0x4E,0x45,0x51,0x50,0x44,0, // CMPNEQPD 0xFD,0x01,0x4D,0x50,0x4E,0x45,0x51,0x50,0x53,0, // CMPNEQPS 0xED,0x01,0x4D,0x50,0x4E,0x45,0x51,0x53,0x44,0, // CMPNEQSD 0x05,0x02,0x4D,0x50,0x4E,0x45,0x51,0x53,0x53,0, // CMPNEQSS 0xF7,0x01,0x4D,0x50,0x4E,0x4C,0x45,0x50,0x44,0, // CMPNLEPD 0xFF,0x01,0x4D,0x50,0x4E,0x4C,0x45,0x50,0x53,0, // CMPNLEPS 0xEF,0x01,0x4D,0x50,0x4E,0x4C,0x45,0x53,0x44,0, // CMPNLESD 0x07,0x02,0x4D,0x50,0x4E,0x4C,0x45,0x53,0x53,0, // CMPNLESS 0xF6,0x01,0x4D,0x50,0x4E,0x4C,0x54,0x50,0x44,0, // CMPNLTPD 0xFE,0x01,0x4D,0x50,0x4E,0x4C,0x54,0x50,0x53,0, // CMPNLTPS 0xEE,0x01,0x4D,0x50,0x4E,0x4C,0x54,0x53,0x44,0, // CMPNLTSD 0x06,0x02,0x4D,0x50,0x4E,0x4C,0x54,0x53,0x53,0, // CMPNLTSS 0xF8,0x01,0x4D,0x50,0x4F,0x52,0x44,0x50,0x44,0, // CMPORDPD 0x00,0x02,0x4D,0x50,0x4F,0x52,0x44,0x50,0x53,0, // CMPORDPS 0xF0,0x01,0x4D,0x50,0x4F,0x52,0x44,0x53,0x44,0, // CMPORDSD 0x08,0x02,0x4D,0x50,0x4F,0x52,0x44,0x53,0x53,0, // CMPORDSS 0xA9,0x01,0x4D,0x50,0x50,0x44,0, // CMPPD 0x79,0x01,0x4D,0x50,0x50,0x53,0, // CMPPS 0x62,0x00,0x4D,0x50,0x53,0x42,0, // CMPSB 0x64,0x00,0x4D,0x50,0x53,0x44,0, // CMPSD 0x7A,0x01,0x4D,0x50,0x53,0x53,0, // CMPSS 0x63,0x00,0x4D,0x50,0x53,0x57,0, // CMPSW 0xF4,0x01,0x4D,0x50,0x55,0x4E,0x4F,0x52,0x44,0x50,0x44,0, // CMPUNORDPD 0xFC,0x01,0x4D,0x50,0x55,0x4E,0x4F,0x52,0x44,0x50,0x53,0, // CMPUNORDPS 0xEC,0x01,0x4D,0x50,0x55,0x4E,0x4F,0x52,0x44,0x53,0x44,0, // CMPUNORDSD 0x04,0x02,0x4D,0x50,0x55,0x4E,0x4F,0x52,0x44,0x53,0x53,0, // CMPUNORDSS 0x30,0x00,0x4D,0x50,0x58,0x43,0x48,0x47,0, // CMPXCHG 0x31,0x00,0x4D,0x50,0x58,0x43,0x48,0x47,0x38,0x42,0, // CMPXCHG8B 0xAA,0x01,0x4F,0x4D,0x49,0x53,0x44,0, // COMISD 0x7B,0x01,0x4F,0x4D,0x49,0x53,0x53,0, // COMISS 0xB0,0x00,0x50,0x55,0x49,0x44,0, // CPUID 0xAB,0x01,0x56,0x54,0x44,0x51,0x32,0x50,0x44,0, // CVTDQ2PD 0xAC,0x01,0x56,0x54,0x44,0x51,0x32,0x50,0x53,0, // CVTDQ2PS 0xAD,0x01,0x56,0x54,0x50,0x44,0x32,0x44,0x51,0, // CVTPD2DQ 0xAE,0x01,0x56,0x54,0x50,0x44,0x32,0x50,0x49,0, // CVTPD2PI 0xAF,0x01,0x56,0x54,0x50,0x44,0x32,0x50,0x53,0, // CVTPD2PS 0xB0,0x01,0x56,0x54,0x50,0x49,0x32,0x50,0x44,0, // CVTPI2PD 0x7C,0x01,0x56,0x54,0x50,0x49,0x32,0x50,0x53,0, // CVTPI2PS 0xB1,0x01,0x56,0x54,0x50,0x53,0x32,0x44,0x51,0, // CVTPS2DQ 0xB2,0x01,0x56,0x54,0x50,0x53,0x32,0x50,0x44,0, // CVTPS2PD 0x7D,0x01,0x56,0x54,0x50,0x53,0x32,0x50,0x49,0, // CVTPS2PI 0xB3,0x01,0x56,0x54,0x53,0x44,0x32,0x53,0x49,0, // CVTSD2SI 0xB4,0x01,0x56,0x54,0x53,0x44,0x32,0x53,0x53,0, // CVTSD2SS 0xB5,0x01,0x56,0x54,0x53,0x49,0x32,0x53,0x44,0, // CVTSI2SD 0x7E,0x01,0x56,0x54,0x53,0x49,0x32,0x53,0x53,0, // CVTSI2SS 0xB6,0x01,0x56,0x54,0x53,0x53,0x32,0x53,0x44,0, // CVTSS2SD 0x7F,0x01,0x56,0x54,0x53,0x53,0x32,0x53,0x49,0, // CVTSS2SI 0xB8,0x01,0x56,0x54,0x54,0x50,0x44,0x32,0x44,0x51,0, // CVTTPD2DQ 0xB7,0x01,0x56,0x54,0x54,0x50,0x44,0x32,0x50,0x49,0, // CVTTPD2PI 0xB9,0x01,0x56,0x54,0x54,0x50,0x53,0x32,0x44,0x51,0, // CVTTPS2DQ 0x80,0x01,0x56,0x54,0x54,0x50,0x53,0x32,0x50,0x49,0, // CVTTPS2PI 0xBA,0x01,0x56,0x54,0x54,0x53,0x44,0x32,0x53,0x49,0, // CVTTSD2SI 0x81,0x01,0x56,0x54,0x54,0x53,0x53,0x32,0x53,0x49,0, // CVTTSS2SI 0x2A,0x00,0x57,0x44,0, // CWD 0x29,0x00,0x57,0x44,0x45,0, // CWDE 0xFF,0xFF, // end char 'C' 0x20,0x00,0x41,0x41,0, // DAA 0x21,0x00,0x41,0x53,0, // DAS 0xE5,0x00,0x42,0, // DB 0xE7,0x00,0x44,0, // DD 0x1B,0x00,0x45,0x43,0, // DEC 0x0C,0x00,0x49,0x56,0, // DIV 0xBB,0x01,0x49,0x56,0x50,0x44,0, // DIVPD 0x82,0x01,0x49,0x56,0x50,0x53,0, // DIVPS 0xBC,0x01,0x49,0x56,0x53,0x44,0, // DIVSD 0x83,0x01,0x49,0x56,0x53,0x53,0, // DIVSS 0xE6,0x00,0x57,0, // DW 0xFF,0xFF, // end char 'D' 0xD2,0x00,0x4D,0x4D,0x53,0, // EMMS 0x9A,0x00,0x4E,0x54,0x45,0x52,0, // ENTER 0xFF,0xFF, // end char 'E' 0xEB,0x00,0x32,0x58,0x4D,0x31,0, // F2XM1 0xEC,0x00,0x41,0x42,0x53,0, // FABS 0xED,0x00,0x41,0x44,0x44,0, // FADD 0xEE,0x00,0x41,0x44,0x44,0x50,0, // FADDP 0xEF,0x00,0x42,0x4C,0x44,0, // FBLD 0xF0,0x00,0x42,0x53,0x54,0x50,0, // FBSTP 0xF1,0x00,0x43,0x48,0x53,0, // FCHS 0xF2,0x00,0x43,0x4C,0x45,0x58,0, // FCLEX 0x41,0x01,0x43,0x4D,0x4F,0x56,0x42,0, // FCMOVB 0x43,0x01,0x43,0x4D,0x4F,0x56,0x42,0x45,0, // FCMOVBE 0x42,0x01,0x43,0x4D,0x4F,0x56,0x45,0, // FCMOVE 0x45,0x01,0x43,0x4D,0x4F,0x56,0x4E,0x42,0, // FCMOVNB 0x47,0x01,0x43,0x4D,0x4F,0x56,0x4E,0x42,0x45,0, // FCMOVNBE 0x46,0x01,0x43,0x4D,0x4F,0x56,0x4E,0x45,0, // FCMOVNE 0x48,0x01,0x43,0x4D,0x4F,0x56,0x4E,0x55,0, // FCMOVNU 0x44,0x01,0x43,0x4D,0x4F,0x56,0x55,0, // FCMOVU 0xF3,0x00,0x43,0x4F,0x4D,0, // FCOM 0x49,0x01,0x43,0x4F,0x4D,0x49,0, // FCOMI 0x4A,0x01,0x43,0x4F,0x4D,0x49,0x50,0, // FCOMIP 0xF4,0x00,0x43,0x4F,0x4D,0x50,0, // FCOMP 0xF6,0x00,0x43,0x4F,0x4D,0x50,0x50,0, // FCOMPP 0xF7,0x00,0x43,0x4F,0x53,0, // FCOS 0xF8,0x00,0x44,0x45,0x43,0x53,0x54,0x50,0, // FDECSTP 0xF9,0x00,0x44,0x49,0x53,0x49,0, // FDISI 0xFA,0x00,0x44,0x49,0x56,0, // FDIV 0xFB,0x00,0x44,0x49,0x56,0x50,0, // FDIVP 0xFC,0x00,0x44,0x49,0x56,0x52,0, // FDIVR 0xFD,0x00,0x44,0x49,0x56,0x52,0x50,0, // FDIVRP 0x0B,0x01,0x45,0x4E,0x49,0, // FENI 0xFE,0x00,0x46,0x52,0x45,0x45,0, // FFREE 0xFF,0x00,0x49,0x41,0x44,0x44,0, // FIADD 0x00,0x01,0x49,0x43,0x4F,0x4D,0, // FICOM 0x01,0x01,0x49,0x43,0x4F,0x4D,0x50,0, // FICOMP 0x02,0x01,0x49,0x44,0x49,0x56,0, // FIDIV 0x03,0x01,0x49,0x44,0x49,0x56,0x52,0, // FIDIVR 0x04,0x01,0x49,0x4C,0x44,0, // FILD 0x05,0x01,0x49,0x4C,0x44,0x51,0, // FILDQ 0x06,0x01,0x49,0x4D,0x55,0x4C,0, // FIMUL 0x0C,0x01,0x49,0x4E,0x43,0x53,0x54,0x50,0, // FINCSTP 0x0D,0x01,0x49,0x4E,0x49,0x54,0, // FINIT 0x07,0x01,0x49,0x53,0x54,0, // FIST 0x08,0x01,0x49,0x53,0x54,0x50,0, // FISTP 0x09,0x01,0x49,0x53,0x55,0x42,0, // FISUB 0x0A,0x01,0x49,0x53,0x55,0x42,0x52,0, // FISUBR 0x0F,0x01,0x4C,0x44,0, // FLD 0x18,0x01,0x4C,0x44,0x31,0, // FLD1 0x10,0x01,0x4C,0x44,0x43,0x57,0, // FLDCW 0x11,0x01,0x4C,0x44,0x45,0x4E,0x56,0, // FLDENV 0x14,0x01,0x4C,0x44,0x4C,0x32,0x45,0, // FLDL2E 0x15,0x01,0x4C,0x44,0x4C,0x32,0x54,0, // FLDL2T 0x12,0x01,0x4C,0x44,0x4C,0x47,0x32,0, // FLDLG2 0x13,0x01,0x4C,0x44,0x4C,0x4E,0x32,0, // FLDLN2 0x16,0x01,0x4C,0x44,0x50,0x49,0, // FLDPI 0x17,0x01,0x4C,0x44,0x5A,0, // FLDZ 0x19,0x01,0x4D,0x55,0x4C,0, // FMUL 0x1A,0x01,0x4D,0x55,0x4C,0x50,0, // FMULP 0xF5,0x00,0x4E,0x43,0x4C,0x45,0x58,0, // FNCLEX 0x4F,0x01,0x4E,0x44,0x49,0x53,0x49,0, // FNDISI 0x50,0x01,0x4E,0x45,0x4E,0x49,0, // FNENI 0x0E,0x01,0x4E,0x49,0x4E,0x49,0x54,0, // FNINIT 0x1B,0x01,0x4E,0x4F,0x50,0, // FNOP 0x24,0x01,0x4E,0x53,0x41,0x56,0x45,0, // FNSAVE 0x51,0x01,0x4E,0x53,0x45,0x54,0x50,0x4D,0, // FNSETPM 0x2B,0x01,0x4E,0x53,0x54,0x43,0x57,0, // FNSTCW 0x30,0x01,0x4E,0x53,0x54,0x45,0x4E,0x56,0, // FNSTENV 0x2E,0x01,0x4E,0x53,0x54,0x53,0x57,0, // FNSTSW 0x1C,0x01,0x50,0x41,0x54,0x41,0x4E,0, // FPATAN 0x1D,0x01,0x50,0x52,0x45,0x4D,0, // FPREM 0x1E,0x01,0x50,0x52,0x45,0x4D,0x31,0, // FPREM1 0x1F,0x01,0x50,0x54,0x41,0x4E,0, // FPTAN 0x20,0x01,0x52,0x4E,0x44,0x49,0x4E,0x54,0, // FRNDINT 0x22,0x01,0x52,0x53,0x54,0x4F,0x52,0, // FRSTOR 0x23,0x01,0x53,0x41,0x56,0x45,0, // FSAVE 0x25,0x01,0x53,0x43,0x41,0x4C,0x45,0, // FSCALE 0x21,0x01,0x53,0x45,0x54,0x50,0x4D,0, // FSETPM 0x26,0x01,0x53,0x49,0x4E,0, // FSIN 0x27,0x01,0x53,0x49,0x4E,0x43,0x4F,0x53,0, // FSINCOS 0x28,0x01,0x53,0x51,0x52,0x54,0, // FSQRT 0x29,0x01,0x53,0x54,0, // FST 0x2A,0x01,0x53,0x54,0x43,0x57,0, // FSTCW 0x2F,0x01,0x53,0x54,0x45,0x4E,0x56,0, // FSTENV 0x2C,0x01,0x53,0x54,0x50,0, // FSTP 0x2D,0x01,0x53,0x54,0x53,0x57,0, // FSTSW 0x31,0x01,0x53,0x55,0x42,0, // FSUB 0x32,0x01,0x53,0x55,0x42,0x50,0, // FSUBP 0x33,0x01,0x53,0x55,0x42,0x52,0, // FSUBR 0x34,0x01,0x53,0x55,0x42,0x52,0x50,0, // FSUBRP 0x35,0x01,0x54,0x53,0x54,0, // FTST 0x36,0x01,0x55,0x43,0x4F,0x4D,0, // FUCOM 0x4B,0x01,0x55,0x43,0x4F,0x4D,0x49,0, // FUCOMI 0x4C,0x01,0x55,0x43,0x4F,0x4D,0x49,0x50,0, // FUCOMIP 0x37,0x01,0x55,0x43,0x4F,0x4D,0x50,0, // FUCOMP 0x38,0x01,0x55,0x43,0x4F,0x4D,0x50,0x50,0, // FUCOMPP 0x3A,0x01,0x57,0x41,0x49,0x54,0, // FWAIT 0x3B,0x01,0x58,0x41,0x4D,0, // FXAM 0x39,0x01,0x58,0x43,0x48,0, // FXCH 0x4D,0x01,0x58,0x52,0x53,0x54,0x4F,0x52,0, // FXRSTOR 0x4E,0x01,0x58,0x53,0x41,0x56,0x45,0, // FXSAVE 0x3C,0x01,0x58,0x54,0x52,0x41,0x43,0x54,0, // FXTRACT 0x3D,0x01,0x59,0x4C,0x32,0x58,0, // FYL2X 0x3E,0x01,0x59,0x4C,0x32,0x58,0x50,0x31,0, // FYL2XP1 0xFF,0xFF, // end char 'F' 0x09,0x02,0x41,0x44,0x44,0x50,0x44,0, // HADDPD 0x0A,0x02,0x41,0x44,0x44,0x50,0x53,0, // HADDPS 0x36,0x00,0x41,0x4C,0x54,0, // HALT 0x36,0x00,0x4C,0x54,0, // HLT 0x0B,0x02,0x53,0x55,0x42,0x50,0x44,0, // HSUBPD 0x0C,0x02,0x53,0x55,0x42,0x50,0x53,0, // HSUBPS 0xFF,0xFF, // end char 'H' 0x0D,0x00,0x44,0x49,0x56,0, // IDIV 0x1D,0x00,0x4D,0x55,0x4C,0, // IMUL 0x57,0x00,0x4E,0, // IN 0x1A,0x00,0x4E,0x43,0, // INC 0x59,0x00,0x4E,0x53,0x42,0, // INSB 0x5B,0x00,0x4E,0x53,0x44,0, // INSD 0x5A,0x00,0x4E,0x53,0x57,0, // INSW 0x37,0x00,0x4E,0x54,0, // INT 0x38,0x00,0x4E,0x54,0x4F,0, // INTO 0xAD,0x00,0x4E,0x56,0x44,0, // INVD 0xE8,0x00,0x4E,0x56,0x4C,0x50,0x47,0, // INVLPG 0x39,0x00,0x52,0x45,0x54,0, // IRET 0x3A,0x00,0x52,0x45,0x54,0x44,0, // IRETD 0xFF,0xFF, // end char 'I' 0x7D,0x00,0x41,0, // JA 0x79,0x00,0x41,0x45,0, // JAE 0x78,0x00,0x42,0, // JB 0x7C,0x00,0x42,0x45,0, // JBE 0x78,0x00,0x43,0, // JC 0x70,0x00,0x43,0x58,0x5A,0, // JCXZ 0x7A,0x00,0x45,0, // JE 0x71,0x00,0x45,0x43,0x58,0x5A,0, // JECXZ 0x85,0x00,0x47,0, // JG 0x83,0x00,0x47,0x45,0, // JGE 0x82,0x00,0x4C,0, // JL 0x84,0x00,0x4C,0x45,0, // JLE 0x96,0x00,0x4D,0x50,0, // JMP 0x7C,0x00,0x4E,0x41,0, // JNA 0x78,0x00,0x4E,0x41,0x45,0, // JNAE 0x79,0x00,0x4E,0x42,0, // JNB 0x7D,0x00,0x4E,0x42,0x45,0, // JNBE 0x79,0x00,0x4E,0x43,0, // JNC 0x7B,0x00,0x4E,0x45,0, // JNE 0x84,0x00,0x4E,0x47,0, // JNG 0x82,0x00,0x4E,0x47,0x45,0, // JNGE 0x83,0x00,0x4E,0x4C,0, // JNL 0x85,0x00,0x4E,0x4C,0x45,0, // JNLE 0x77,0x00,0x4E,0x4F,0, // JNO 0x81,0x00,0x4E,0x50,0, // JNP 0x7F,0x00,0x4E,0x53,0, // JNS 0x7B,0x00,0x4E,0x5A,0, // JNZ 0x76,0x00,0x4F,0, // JO 0x80,0x00,0x50,0, // JP 0x80,0x00,0x50,0x45,0, // JPE 0x81,0x00,0x50,0x4F,0, // JPO 0x7E,0x00,0x53,0, // JS 0x7A,0x00,0x5A,0, // JZ 0xFF,0xFF, // end char 'J' 0x40,0x00,0x41,0x48,0x46,0, // LAHF 0xA4,0x00,0x41,0x52,0, // LAR 0x0D,0x02,0x44,0x44,0x51,0x55,0, // LDDQU 0x84,0x01,0x44,0x4D,0x58,0x43,0x53,0x52,0, // LDMXCSR 0x55,0x00,0x44,0x53,0, // LDS 0x50,0x00,0x45,0x41,0, // LEA 0x9B,0x00,0x45,0x41,0x56,0x45,0, // LEAVE 0x54,0x00,0x45,0x53,0, // LES 0xA3,0x01,0x46,0x45,0x4E,0x43,0x45,0, // LFENCE 0x51,0x00,0x46,0x53,0, // LFS 0xA8,0x00,0x47,0x44,0x54,0, // LGDT 0x52,0x00,0x47,0x53,0, // LGS 0xA9,0x00,0x49,0x44,0x54,0, // LIDT 0xA0,0x00,0x4C,0x44,0x54,0, // LLDT 0xAB,0x00,0x4D,0x53,0x57,0, // LMSW 0xE9,0x00,0x4F,0x41,0x44,0x41,0x4C,0x4C,0, // LOADALL 0x35,0x00,0x4F,0x43,0x4B,0, // LOCK 0x68,0x00,0x4F,0x44,0x53,0x42,0, // LODSB 0x6A,0x00,0x4F,0x44,0x53,0x44,0, // LODSD 0x69,0x00,0x4F,0x44,0x53,0x57,0, // LODSW 0x72,0x00,0x4F,0x4F,0x50,0, // LOOP 0x73,0x00,0x4F,0x4F,0x50,0x44,0, // LOOPD 0x74,0x00,0x4F,0x4F,0x50,0x45,0, // LOOPE 0x75,0x00,0x4F,0x4F,0x50,0x4E,0x45,0, // LOOPNE 0x75,0x00,0x4F,0x4F,0x50,0x4E,0x5A,0, // LOOPNZ 0x72,0x00,0x4F,0x4F,0x50,0x57,0, // LOOPW 0x74,0x00,0x4F,0x4F,0x50,0x5A,0, // LOOPZ 0xA5,0x00,0x53,0x4C,0, // LSL 0x53,0x00,0x53,0x53,0, // LSS 0xA1,0x00,0x54,0x52,0, // LTR 0xFF,0xFF, // end char 'L' 0xBD,0x01,0x41,0x53,0x4B,0x4D,0x4F,0x56,0x44,0x51,0x55,0, // MASKMOVDQU 0x62,0x01,0x41,0x53,0x4B,0x4D,0x4F,0x56,0x51,0, // MASKMOVQ 0xBE,0x01,0x41,0x58,0x50,0x44,0, // MAXPD 0x85,0x01,0x41,0x58,0x50,0x53,0, // MAXPS 0xBF,0x01,0x41,0x58,0x53,0x44,0, // MAXSD 0x86,0x01,0x41,0x58,0x53,0x53,0, // MAXSS 0xA4,0x01,0x46,0x45,0x4E,0x43,0x45,0, // MFENCE 0xC0,0x01,0x49,0x4E,0x50,0x44,0, // MINPD 0x87,0x01,0x49,0x4E,0x50,0x53,0, // MINPS 0xC1,0x01,0x49,0x4E,0x53,0x44,0, // MINSD 0x88,0x01,0x49,0x4E,0x53,0x53,0, // MINSS 0xE5,0x01,0x4F,0x4E,0x49,0x54,0x4F,0x52,0, // MONITOR 0x4F,0x00,0x4F,0x56,0, // MOV 0xC2,0x01,0x4F,0x56,0x41,0x50,0x44,0, // MOVAPD 0x89,0x01,0x4F,0x56,0x41,0x50,0x53,0, // MOVAPS 0xCE,0x00,0x4F,0x56,0x44,0, // MOVD 0x0E,0x02,0x4F,0x56,0x44,0x44,0x55,0x50,0, // MOVDDUP 0xC5,0x01,0x4F,0x56,0x44,0x51,0x32,0x51,0, // MOVDQ2Q 0xC3,0x01,0x4F,0x56,0x44,0x51,0x41,0, // MOVDQA 0xC4,0x01,0x4F,0x56,0x44,0x51,0x55,0, // MOVDQU 0x8A,0x01,0x4F,0x56,0x48,0x4C,0x50,0x53,0, // MOVHLPS 0xC6,0x01,0x4F,0x56,0x48,0x50,0x44,0, // MOVHPD 0x8B,0x01,0x4F,0x56,0x48,0x50,0x53,0, // MOVHPS 0x8C,0x01,0x4F,0x56,0x4C,0x48,0x50,0x53,0, // MOVLHPS 0xC7,0x01,0x4F,0x56,0x4C,0x50,0x44,0, // MOVLPD 0x8D,0x01,0x4F,0x56,0x4C,0x50,0x53,0, // MOVLPS 0xC8,0x01,0x4F,0x56,0x4D,0x53,0x4B,0x50,0x44,0, // MOVMSKPD 0x8E,0x01,0x4F,0x56,0x4D,0x53,0x4B,0x50,0x53,0, // MOVMSKPS 0xC9,0x01,0x4F,0x56,0x4E,0x54,0x44,0x51,0, // MOVNTDQ 0xCB,0x01,0x4F,0x56,0x4E,0x54,0x49,0, // MOVNTI 0xCA,0x01,0x4F,0x56,0x4E,0x54,0x50,0x44,0, // MOVNTPD 0x93,0x01,0x4F,0x56,0x4E,0x54,0x50,0x53,0, // MOVNTPS 0x63,0x01,0x4F,0x56,0x4E,0x54,0x51,0, // MOVNTQ 0xCF,0x00,0x4F,0x56,0x51,0, // MOVQ 0xCC,0x01,0x4F,0x56,0x51,0x32,0x44,0x51,0, // MOVQ2DQ 0x5F,0x00,0x4F,0x56,0x53,0x42,0, // MOVSB 0x61,0x00,0x4F,0x56,0x53,0x44,0, // MOVSD 0x0F,0x02,0x4F,0x56,0x53,0x48,0x44,0x55,0x50,0, // MOVSHDUP 0x10,0x02,0x4F,0x56,0x53,0x4C,0x44,0x55,0x50,0, // MOVSLDUP 0x8F,0x01,0x4F,0x56,0x53,0x53,0, // MOVSS 0x60,0x00,0x4F,0x56,0x53,0x57,0, // MOVSW 0x27,0x00,0x4F,0x56,0x53,0x58,0, // MOVSX 0xCD,0x01,0x4F,0x56,0x55,0x50,0x44,0, // MOVUPD 0x90,0x01,0x4F,0x56,0x55,0x50,0x53,0, // MOVUPS 0x26,0x00,0x4F,0x56,0x5A,0x58,0, // MOVZX 0x0A,0x00,0x55,0x4C,0, // MUL 0xCE,0x01,0x55,0x4C,0x50,0x44,0, // MULPD 0x91,0x01,0x55,0x4C,0x50,0x53,0, // MULPS 0xCF,0x01,0x55,0x4C,0x53,0x44,0, // MULSD 0x92,0x01,0x55,0x4C,0x53,0x53,0, // MULSS 0xE6,0x01,0x57,0x41,0x49,0x54,0, // MWAIT 0xFF,0xFF, // end char 'M' 0x09,0x00,0x45,0x47,0, // NEG 0x33,0x00,0x4F,0x50,0, // NOP 0x08,0x00,0x4F,0x54,0, // NOT 0xFF,0xFF, // end char 'N' 0xEA,0x00,0x50,0x53,0x49,0x5A,0x45,0, // OPSIZE 0x01,0x00,0x52,0, // OR 0xD0,0x01,0x52,0x50,0x44,0, // ORPD 0x94,0x01,0x52,0x50,0x53,0, // ORPS 0x58,0x00,0x55,0x54,0, // OUT 0x5C,0x00,0x55,0x54,0x53,0x42,0, // OUTSB 0x5E,0x00,0x55,0x54,0x53,0x44,0, // OUTSD 0x5D,0x00,0x55,0x54,0x53,0x57,0, // OUTSW 0xFF,0xFF, // end char 'O' 0xC1,0x00,0x41,0x43,0x4B,0x53,0x53,0x44,0x57,0, // PACKSSDW 0xB9,0x00,0x41,0x43,0x4B,0x53,0x53,0x57,0x42,0, // PACKSSWB 0xBD,0x00,0x41,0x43,0x4B,0x55,0x53,0x57,0x42,0, // PACKUSWB 0xE2,0x00,0x41,0x44,0x44,0x42,0, // PADDB 0xE4,0x00,0x41,0x44,0x44,0x44,0, // PADDD 0xDF,0x01,0x41,0x44,0x44,0x51,0, // PADDQ 0xDB,0x00,0x41,0x44,0x44,0x53,0x42,0, // PADDSB 0xDC,0x00,0x41,0x44,0x44,0x53,0x57,0, // PADDSW 0xD4,0x00,0x41,0x44,0x44,0x55,0x53,0x42,0, // PADDUSB 0xD5,0x00,0x41,0x44,0x44,0x55,0x53,0x57,0, // PADDUSW 0xE3,0x00,0x41,0x44,0x44,0x57,0, // PADDW 0xD3,0x00,0x41,0x4E,0x44,0, // PAND 0xD6,0x00,0x41,0x4E,0x44,0x4E,0, // PANDN 0x11,0x02,0x41,0x55,0x53,0x45,0, // PAUSE 0x64,0x01,0x41,0x56,0x47,0x42,0, // PAVGB 0x65,0x01,0x41,0x56,0x47,0x57,0, // PAVGW 0xCA,0x00,0x43,0x4D,0x50,0x45,0x51,0x42,0, // PCMPEQB 0xCC,0x00,0x43,0x4D,0x50,0x45,0x51,0x44,0, // PCMPEQD 0xCB,0x00,0x43,0x4D,0x50,0x45,0x51,0x57,0, // PCMPEQW 0xBA,0x00,0x43,0x4D,0x50,0x47,0x54,0x42,0, // PCMPGTB 0xBC,0x00,0x43,0x4D,0x50,0x47,0x54,0x44,0, // PCMPGTD 0xBB,0x00,0x43,0x4D,0x50,0x47,0x54,0x57,0, // PCMPGTW 0x66,0x01,0x45,0x58,0x54,0x52,0x57,0, // PEXTRW 0x67,0x01,0x49,0x4E,0x53,0x52,0x57,0, // PINSRW 0xDE,0x00,0x4D,0x41,0x44,0x44,0x57,0x44,0, // PMADDWD 0x69,0x01,0x4D,0x41,0x58,0x53,0x57,0, // PMAXSW 0x68,0x01,0x4D,0x41,0x58,0x55,0x42,0, // PMAXUB 0x6B,0x01,0x4D,0x49,0x4E,0x53,0x57,0, // PMINSW 0x6A,0x01,0x4D,0x49,0x4E,0x55,0x42,0, // PMINUB 0x6C,0x01,0x4D,0x4F,0x56,0x4D,0x53,0x4B,0x42,0, // PMOVMSKB 0x6D,0x01,0x4D,0x55,0x4C,0x48,0x55,0x57,0, // PMULHUW 0xD7,0x00,0x4D,0x55,0x4C,0x48,0x57,0, // PMULHW 0xCD,0x00,0x4D,0x55,0x4C,0x4C,0x57,0, // PMULLW 0xE0,0x01,0x4D,0x55,0x4C,0x55,0x44,0x51,0, // PMULUDQ 0x4B,0x00,0x4F,0x50,0, // POP 0x4C,0x00,0x4F,0x50,0x41,0, // POPA 0x4D,0x00,0x4F,0x50,0x41,0x44,0, // POPAD 0x3B,0x00,0x4F,0x50,0x46,0, // POPF 0x3C,0x00,0x4F,0x50,0x46,0x44,0, // POPFD 0xDA,0x00,0x4F,0x52,0, // POR 0x71,0x01,0x52,0x45,0x46,0x45,0x54,0x43,0x48,0x4E,0x54,0x41,0, // PREFETCHNTA 0x6E,0x01,0x52,0x45,0x46,0x45,0x54,0x43,0x48,0x54,0x30,0, // PREFETCHT0 0x6F,0x01,0x52,0x45,0x46,0x45,0x54,0x43,0x48,0x54,0x31,0, // PREFETCHT1 0x70,0x01,0x52,0x45,0x46,0x45,0x54,0x43,0x48,0x54,0x32,0, // PREFETCHT2 0x73,0x01,0x53,0x41,0x44,0x42,0x57,0, // PSADBW 0xD1,0x01,0x53,0x48,0x55,0x46,0x44,0, // PSHUFD 0xD2,0x01,0x53,0x48,0x55,0x46,0x48,0x57,0, // PSHUFHW 0xD3,0x01,0x53,0x48,0x55,0x46,0x4C,0x57,0, // PSHUFLW 0x74,0x01,0x53,0x48,0x55,0x46,0x57,0, // PSHUFW 0xC8,0x00,0x53,0x4C,0x4C,0x44,0, // PSLLD 0xD4,0x01,0x53,0x4C,0x4C,0x44,0x51,0, // PSLLDQ 0xC9,0x00,0x53,0x4C,0x4C,0x51,0, // PSLLQ 0xC7,0x00,0x53,0x4C,0x4C,0x57,0, // PSLLW 0xC6,0x00,0x53,0x52,0x41,0x44,0, // PSRAD 0xC5,0x00,0x53,0x52,0x41,0x57,0, // PSRAW 0xC3,0x00,0x53,0x52,0x4C,0x44,0, // PSRLD 0xD5,0x01,0x53,0x52,0x4C,0x44,0x51,0, // PSRLDQ 0xC4,0x00,0x53,0x52,0x4C,0x51,0, // PSRLQ 0xC2,0x00,0x53,0x52,0x4C,0x57,0, // PSRLW 0xDF,0x00,0x53,0x55,0x42,0x42,0, // PSUBB 0xE1,0x00,0x53,0x55,0x42,0x44,0, // PSUBD 0xE1,0x01,0x53,0x55,0x42,0x51,0, // PSUBQ 0xD8,0x00,0x53,0x55,0x42,0x53,0x42,0, // PSUBSB 0xD9,0x00,0x53,0x55,0x42,0x53,0x57,0, // PSUBSW 0xD0,0x00,0x53,0x55,0x42,0x55,0x53,0x42,0, // PSUBUSB 0xD1,0x00,0x53,0x55,0x42,0x55,0x53,0x57,0, // PSUBUSW 0xE0,0x00,0x53,0x55,0x42,0x57,0, // PSUBW 0xBE,0x00,0x55,0x4E,0x50,0x43,0x4B,0x48,0x42,0x57,0, // PUNPCKHBW 0xC0,0x00,0x55,0x4E,0x50,0x43,0x4B,0x48,0x44,0x51,0, // PUNPCKHDQ 0xE2,0x01,0x55,0x4E,0x50,0x43,0x4B,0x48,0x51,0x44,0x51,0, // PUNPCKHQDQ 0xBF,0x00,0x55,0x4E,0x50,0x43,0x4B,0x48,0x57,0x44,0, // PUNPCKHWD 0xB6,0x00,0x55,0x4E,0x50,0x43,0x4B,0x4C,0x42,0x57,0, // PUNPCKLBW 0xB8,0x00,0x55,0x4E,0x50,0x43,0x4B,0x4C,0x44,0x51,0, // PUNPCKLDQ 0xE3,0x01,0x55,0x4E,0x50,0x43,0x4B,0x4C,0x51,0x44,0x51,0, // PUNPCKLQDQ 0xB7,0x00,0x55,0x4E,0x50,0x43,0x4B,0x4C,0x57,0x44,0, // PUNPCKLWD 0x48,0x00,0x55,0x53,0x48,0, // PUSH 0x49,0x00,0x55,0x53,0x48,0x41,0, // PUSHA 0x4A,0x00,0x55,0x53,0x48,0x41,0x44,0, // PUSHAD 0x3D,0x00,0x55,0x53,0x48,0x46,0, // PUSHF 0x3E,0x00,0x55,0x53,0x48,0x46,0x44,0, // PUSHFD 0xDD,0x00,0x58,0x4F,0x52,0, // PXOR 0xFF,0xFF, // end char 'P' 0x10,0x00,0x43,0x4C,0, // RCL 0x95,0x01,0x43,0x50,0x50,0x53,0, // RCPPS 0x96,0x01,0x43,0x50,0x53,0x53,0, // RCPSS 0x11,0x00,0x43,0x52,0, // RCR 0xB1,0x00,0x44,0x4D,0x53,0x52,0, // RDMSR 0xB4,0x00,0x44,0x50,0x4D,0x43,0, // RDPMC 0xB2,0x00,0x44,0x54,0x53,0x43,0, // RDTSC 0x6F,0x00,0x45,0x50,0, // REP 0x6F,0x00,0x45,0x50,0x45,0, // REPE 0x6E,0x00,0x45,0x50,0x4E,0x45,0, // REPNE 0x6E,0x00,0x45,0x50,0x4E,0x5A,0, // REPNZ 0x6F,0x00,0x45,0x50,0x5A,0, // REPZ 0x98,0x00,0x45,0x54,0, // RET 0x99,0x00,0x45,0x54,0x46,0, // RETF 0x0E,0x00,0x4F,0x4C,0, // ROL 0x0F,0x00,0x4F,0x52,0, // ROR 0xB3,0x00,0x53,0x4D,0, // RSM 0x97,0x01,0x53,0x51,0x52,0x54,0x50,0x53,0, // RSQRTPS 0x98,0x01,0x53,0x51,0x52,0x54,0x53,0x53,0, // RSQRTSS 0xFF,0xFF, // end char 'R' 0x3F,0x00,0x41,0x48,0x46,0, // SAHF 0x12,0x00,0x41,0x4C,0, // SAL 0x15,0x00,0x41,0x52,0, // SAR 0x03,0x00,0x42,0x42,0, // SBB 0x03,0x00,0x42,0x43,0, // SBC 0x6B,0x00,0x43,0x41,0x53,0x42,0, // SCASB 0x6D,0x00,0x43,0x41,0x53,0x44,0, // SCASD 0x6C,0x00,0x43,0x41,0x53,0x57,0, // SCASW 0x8D,0x00,0x45,0x54,0x41,0, // SETA 0x89,0x00,0x45,0x54,0x41,0x45,0, // SETAE 0x88,0x00,0x45,0x54,0x42,0, // SETB 0x8C,0x00,0x45,0x54,0x42,0x45,0, // SETBE 0x88,0x00,0x45,0x54,0x43,0, // SETC 0x8A,0x00,0x45,0x54,0x45,0, // SETE 0x95,0x00,0x45,0x54,0x47,0, // SETG 0x93,0x00,0x45,0x54,0x47,0x45,0, // SETGE 0x92,0x00,0x45,0x54,0x4C,0, // SETL 0x94,0x00,0x45,0x54,0x4C,0x45,0, // SETLE 0x8C,0x00,0x45,0x54,0x4E,0x41,0, // SETNA 0x88,0x00,0x45,0x54,0x4E,0x41,0x45,0, // SETNAE 0x89,0x00,0x45,0x54,0x4E,0x42,0, // SETNB 0x8D,0x00,0x45,0x54,0x4E,0x42,0x45,0, // SETNBE 0x89,0x00,0x45,0x54,0x4E,0x43,0, // SETNC 0x8B,0x00,0x45,0x54,0x4E,0x45,0, // SETNE 0x94,0x00,0x45,0x54,0x4E,0x47,0, // SETNG 0x92,0x00,0x45,0x54,0x4E,0x47,0x45,0, // SETNGE 0x93,0x00,0x45,0x54,0x4E,0x4C,0, // SETNL 0x95,0x00,0x45,0x54,0x4E,0x4C,0x45,0, // SETNLE 0x87,0x00,0x45,0x54,0x4E,0x4F,0, // SETNO 0x91,0x00,0x45,0x54,0x4E,0x50,0, // SETNP 0x8F,0x00,0x45,0x54,0x4E,0x53,0, // SETNS 0x8B,0x00,0x45,0x54,0x4E,0x5A,0, // SETNZ 0x86,0x00,0x45,0x54,0x4F,0, // SETO 0x90,0x00,0x45,0x54,0x50,0, // SETP 0x90,0x00,0x45,0x54,0x50,0x45,0, // SETPE 0x91,0x00,0x45,0x54,0x50,0x4F,0, // SETPO 0x8E,0x00,0x45,0x54,0x53,0, // SETS 0x8A,0x00,0x45,0x54,0x5A,0, // SETZ 0x72,0x01,0x46,0x45,0x4E,0x43,0x45,0, // SFENCE 0xA6,0x00,0x47,0x44,0x54,0, // SGDT 0x12,0x00,0x48,0x4C,0, // SHL 0x1E,0x00,0x48,0x4C,0x44,0, // SHLD 0x13,0x00,0x48,0x52,0, // SHR 0x1F,0x00,0x48,0x52,0x44,0, // SHRD 0xD6,0x01,0x48,0x55,0x46,0x50,0x44,0, // SHUFPD 0x99,0x01,0x48,0x55,0x46,0x50,0x53,0, // SHUFPS 0xA7,0x00,0x49,0x44,0x54,0, // SIDT 0x9E,0x00,0x4C,0x44,0x54,0, // SLDT 0xAA,0x00,0x4D,0x53,0x57,0, // SMSW 0xD7,0x01,0x51,0x52,0x54,0x50,0x44,0, // SQRTPD 0x9A,0x01,0x51,0x52,0x54,0x50,0x53,0, // SQRTPS 0xD8,0x01,0x51,0x52,0x54,0x53,0x44,0, // SQRTSD 0x9B,0x01,0x51,0x52,0x54,0x53,0x53,0, // SQRTSS 0x43,0x00,0x54,0x43,0, // STC 0x47,0x00,0x54,0x44,0, // STD 0x45,0x00,0x54,0x49,0, // STI 0x9C,0x01,0x54,0x4D,0x58,0x43,0x53,0x52,0, // STMXCSR 0x65,0x00,0x54,0x4F,0x53,0x42,0, // STOSB 0x67,0x00,0x54,0x4F,0x53,0x44,0, // STOSD 0x66,0x00,0x54,0x4F,0x53,0x57,0, // STOSW 0x9F,0x00,0x54,0x52,0, // STR 0x05,0x00,0x55,0x42,0, // SUB 0xD9,0x01,0x55,0x42,0x50,0x44,0, // SUBPD 0x9D,0x01,0x55,0x42,0x50,0x53,0, // SUBPS 0xDA,0x01,0x55,0x42,0x53,0x44,0, // SUBSD 0x9E,0x01,0x55,0x42,0x53,0x53,0, // SUBSS 0x3F,0x01,0x59,0x53,0x45,0x4E,0x54,0x45,0x52,0, // SYSENTER 0x40,0x01,0x59,0x53,0x45,0x58,0x49,0x54,0, // SYSEXIT 0xFF,0xFF, // end char 'S' 0x1C,0x00,0x45,0x53,0x54,0, // TEST 0xFF,0xFF, // end char 'T' 0xDB,0x01,0x43,0x4F,0x4D,0x49,0x53,0x44,0, // UCOMISD 0x9F,0x01,0x43,0x4F,0x4D,0x49,0x53,0x53,0, // UCOMISS 0xB5,0x00,0x44,0x32,0, // UD2 0xDC,0x01,0x4E,0x50,0x43,0x4B,0x48,0x50,0x44,0, // UNPCKHPD 0xA0,0x01,0x4E,0x50,0x43,0x4B,0x48,0x50,0x53,0, // UNPCKHPS 0xDD,0x01,0x4E,0x50,0x43,0x4B,0x4C,0x50,0x44,0, // UNPCKLPD 0xA1,0x01,0x4E,0x50,0x43,0x4B,0x4C,0x50,0x53,0, // UNPCKLPS 0xFF,0xFF, // end char 'U' 0xA2,0x00,0x45,0x52,0x52,0, // VERR 0xA3,0x00,0x45,0x52,0x57,0, // VERW 0xFF,0xFF, // end char 'V' 0x34,0x00,0x41,0x49,0x54,0, // WAIT 0xAE,0x00,0x42,0x49,0x4E,0x56,0x44,0, // WBINVD 0xAF,0x00,0x52,0x4D,0x53,0x52,0, // WRMSR 0xFF,0xFF, // end char 'W' 0x32,0x00,0x41,0x44,0x44,0, // XADD 0x4E,0x00,0x43,0x48,0x47,0, // XCHG 0x2D,0x00,0x4C,0x41,0x54,0, // XLAT 0x2D,0x00,0x4C,0x41,0x54,0x42,0, // XLATB 0x06,0x00,0x4F,0x52,0, // XOR 0xDE,0x01,0x4F,0x52,0x50,0x44,0, // XORPD 0xA2,0x01,0x4F,0x52,0x50,0x53,0, // XORPS 0xFF,0xFF // end char 'X' }; |
2 | - | ||
3 | short ofsmnem[26]={ |
- | |
4 | 0x0000,0x0082, //A B |
- | |
5 | 0x00AF,0x0451, //C D |
- | |
6 | 0x048F,0x049E, //E F |
- | |
7 | 0xFFFF,0x078A, //G H |
- | |
8 | 0x07B7,0x0806, //I J |
- | |
9 | 0xFFFF,0x08AA, //K L |
- | |
10 | 0x096C,0x0B00, //M N |
- | |
11 | 0x0B11,0x0B45, //O P |
- | |
12 | 0xFFFF,0x0DE9, //Q R |
- | |
13 | 0x0E63,0x102C, //S T |
- | |
14 | 0x1034,0x1075, //U V |
- | |
15 | 0x1083,0x109A, //W X |
- | |
16 | 0xFFFF,0xFFFF}; //Y Z |
- | |
17 | - | ||
18 | unsigned char asmMnem[]={ |
- | |
19 | 0x22,0x00,0x41,0x41,0, // AAA |
- | |
20 | 0x25,0x00,0x41,0x44,0, // AAD |
- | |
21 | 0x24,0x00,0x41,0x4D,0, // AAM |
- | |
22 | 0x23,0x00,0x41,0x53,0, // AAS |
- | |
23 | 0x02,0x00,0x44,0x43,0, // ADC |
- | |
24 | 0x00,0x00,0x44,0x44,0, // ADD |
- | |
25 | 0xA5,0x01,0x44,0x44,0x50,0x44,0, // ADDPD |
- | |
26 | 0x75,0x01,0x44,0x44,0x50,0x53,0, // ADDPS |
- | |
27 | 0xA6,0x01,0x44,0x44,0x53,0x44,0, // ADDSD |
- | |
28 | 0x76,0x01,0x44,0x44,0x53,0x53,0, // ADDSS |
- | |
29 | 0xE7,0x01,0x44,0x44,0x53,0x55,0x42,0x50,0x44,0, // ADDSUBPD |
- | |
30 | 0xE8,0x01,0x44,0x44,0x53,0x55,0x42,0x50,0x53,0, // ADDSUBPS |
- | |
31 | 0x56,0x00,0x44,0x52,0x53,0x49,0x5A,0x45,0, // ADRSIZE |
- | |
32 | 0x04,0x00,0x4E,0x44,0, // AND |
- | |
33 | 0xA8,0x01,0x4E,0x44,0x4E,0x50,0x44,0, // ANDNPD |
- | |
34 | 0x77,0x01,0x4E,0x44,0x4E,0x50,0x53,0, // ANDNPS |
- | |
35 | 0xA7,0x01,0x4E,0x44,0x50,0x44,0, // ANDPD |
- | |
36 | 0x78,0x01,0x4E,0x44,0x50,0x53,0, // ANDPS |
- | |
37 | 0x9D,0x00,0x52,0x50,0x4C,0, // ARPL |
- | |
38 | 0xFF,0xFF, // end char 'A' |
- | |
39 | 0x9C,0x00,0x4F,0x55,0x4E,0x44,0, // BOUND |
- | |
40 | 0x2E,0x00,0x53,0x46,0, // BSF |
- | |
41 | 0x2F,0x00,0x53,0x52,0, // BSR |
- | |
42 | 0x2C,0x00,0x53,0x57,0x41,0x50,0, // BSWAP |
- | |
43 | 0x16,0x00,0x54,0, // BT |
- | |
44 | 0x19,0x00,0x54,0x43,0, // BTC |
- | |
45 | 0x18,0x00,0x54,0x52,0, // BTR |
- | |
46 | 0x17,0x00,0x54,0x53,0, // BTS |
- | |
47 | 0xFF,0xFF, // end char 'B' |
- | |
48 | 0x97,0x00,0x41,0x4C,0x4C,0, // CALL |
- | |
49 | 0x28,0x00,0x42,0x57,0, // CBW |
- | |
50 | 0x2B,0x00,0x44,0x51,0, // CDQ |
- | |
51 | 0x42,0x00,0x4C,0x43,0, // CLC |
- | |
52 | 0x46,0x00,0x4C,0x44,0, // CLD |
- | |
53 | 0xE4,0x01,0x4C,0x46,0x4C,0x55,0x53,0x48,0, // CLFLUSH |
- | |
54 | 0x44,0x00,0x4C,0x49,0, // CLI |
- | |
55 | 0xAC,0x00,0x4C,0x54,0x53,0, // CLTS |
- | |
56 | 0x41,0x00,0x4D,0x43,0, // CMC |
- | |
57 | 0x59,0x01,0x4D,0x4F,0x56,0x41,0, // CMOVA |
- | |
58 | 0x55,0x01,0x4D,0x4F,0x56,0x41,0x45,0, // CMOVAE |
- | |
59 | 0x54,0x01,0x4D,0x4F,0x56,0x42,0, // CMOVB |
- | |
60 | 0x58,0x01,0x4D,0x4F,0x56,0x42,0x45,0, // CMOVBE |
- | |
61 | 0x54,0x01,0x4D,0x4F,0x56,0x43,0, // CMOVC |
- | |
62 | 0x56,0x01,0x4D,0x4F,0x56,0x45,0, // CMOVE |
- | |
63 | 0x61,0x01,0x4D,0x4F,0x56,0x47,0, // CMOVG |
- | |
64 | 0x5F,0x01,0x4D,0x4F,0x56,0x47,0x45,0, // CMOVGE |
- | |
65 | 0x5E,0x01,0x4D,0x4F,0x56,0x4C,0, // CMOVL |
- | |
66 | 0x60,0x01,0x4D,0x4F,0x56,0x4C,0x45,0, // CMOVLE |
- | |
67 | 0x58,0x01,0x4D,0x4F,0x56,0x4E,0x41,0, // CMOVNA |
- | |
68 | 0x54,0x01,0x4D,0x4F,0x56,0x4E,0x41,0x45,0, // CMOVNAE |
- | |
69 | 0x55,0x01,0x4D,0x4F,0x56,0x4E,0x42,0, // CMOVNB |
- | |
70 | 0x59,0x01,0x4D,0x4F,0x56,0x4E,0x42,0x45,0, // CMOVNBE |
- | |
71 | 0x55,0x01,0x4D,0x4F,0x56,0x4E,0x43,0, // CMOVNC |
- | |
72 | 0x57,0x01,0x4D,0x4F,0x56,0x4E,0x45,0, // CMOVNE |
- | |
73 | 0x60,0x01,0x4D,0x4F,0x56,0x4E,0x47,0, // CMOVNG |
- | |
74 | 0x5E,0x01,0x4D,0x4F,0x56,0x4E,0x47,0x45,0, // CMOVNGE |
- | |
75 | 0x5F,0x01,0x4D,0x4F,0x56,0x4E,0x4C,0, // CMOVNL |
- | |
76 | 0x61,0x01,0x4D,0x4F,0x56,0x4E,0x4C,0x45,0, // CMOVNLE |
- | |
77 | 0x53,0x01,0x4D,0x4F,0x56,0x4E,0x4F,0, // CMOVNO |
- | |
78 | 0x5D,0x01,0x4D,0x4F,0x56,0x4E,0x50,0, // CMOVNP |
- | |
79 | 0x5B,0x01,0x4D,0x4F,0x56,0x4E,0x53,0, // CMOVNS |
- | |
80 | 0x57,0x01,0x4D,0x4F,0x56,0x4E,0x5A,0, // CMOVNZ |
- | |
81 | 0x52,0x01,0x4D,0x4F,0x56,0x4F,0, // CMOVO |
- | |
82 | 0x5C,0x01,0x4D,0x4F,0x56,0x50,0, // CMOVP |
- | |
83 | 0x5C,0x01,0x4D,0x4F,0x56,0x50,0x45,0, // CMOVPE |
- | |
84 | 0x5D,0x01,0x4D,0x4F,0x56,0x50,0x4F,0, // CMOVPO |
- | |
85 | 0x5A,0x01,0x4D,0x4F,0x56,0x53,0, // CMOVS |
- | |
86 | 0x56,0x01,0x4D,0x4F,0x56,0x5A,0, // CMOVZ |
- | |
87 | 0x07,0x00,0x4D,0x50,0, // CMP |
- | |
88 | 0xF1,0x01,0x4D,0x50,0x45,0x51,0x50,0x44,0, // CMPEQPD |
- | |
89 | 0xF9,0x01,0x4D,0x50,0x45,0x51,0x50,0x53,0, // CMPEQPS |
- | |
90 | 0xE9,0x01,0x4D,0x50,0x45,0x51,0x53,0x44,0, // CMPEQSD |
- | |
91 | 0x01,0x02,0x4D,0x50,0x45,0x51,0x53,0x53,0, // CMPEQSS |
- | |
92 | 0xF3,0x01,0x4D,0x50,0x4C,0x45,0x50,0x44,0, // CMPLEPD |
- | |
93 | 0xFB,0x01,0x4D,0x50,0x4C,0x45,0x50,0x53,0, // CMPLEPS |
- | |
94 | 0xEB,0x01,0x4D,0x50,0x4C,0x45,0x53,0x44,0, // CMPLESD |
- | |
95 | 0x03,0x02,0x4D,0x50,0x4C,0x45,0x53,0x53,0, // CMPLESS |
- | |
96 | 0xF2,0x01,0x4D,0x50,0x4C,0x54,0x50,0x44,0, // CMPLTPD |
- | |
97 | 0xFA,0x01,0x4D,0x50,0x4C,0x54,0x50,0x53,0, // CMPLTPS |
- | |
98 | 0xEA,0x01,0x4D,0x50,0x4C,0x54,0x53,0x44,0, // CMPLTSD |
- | |
99 | 0x02,0x02,0x4D,0x50,0x4C,0x54,0x53,0x53,0, // CMPLTSS |
- | |
100 | 0xF5,0x01,0x4D,0x50,0x4E,0x45,0x51,0x50,0x44,0, // CMPNEQPD |
- | |
101 | 0xFD,0x01,0x4D,0x50,0x4E,0x45,0x51,0x50,0x53,0, // CMPNEQPS |
- | |
102 | 0xED,0x01,0x4D,0x50,0x4E,0x45,0x51,0x53,0x44,0, // CMPNEQSD |
- | |
103 | 0x05,0x02,0x4D,0x50,0x4E,0x45,0x51,0x53,0x53,0, // CMPNEQSS |
- | |
104 | 0xF7,0x01,0x4D,0x50,0x4E,0x4C,0x45,0x50,0x44,0, // CMPNLEPD |
- | |
105 | 0xFF,0x01,0x4D,0x50,0x4E,0x4C,0x45,0x50,0x53,0, // CMPNLEPS |
- | |
106 | 0xEF,0x01,0x4D,0x50,0x4E,0x4C,0x45,0x53,0x44,0, // CMPNLESD |
- | |
107 | 0x07,0x02,0x4D,0x50,0x4E,0x4C,0x45,0x53,0x53,0, // CMPNLESS |
- | |
108 | 0xF6,0x01,0x4D,0x50,0x4E,0x4C,0x54,0x50,0x44,0, // CMPNLTPD |
- | |
109 | 0xFE,0x01,0x4D,0x50,0x4E,0x4C,0x54,0x50,0x53,0, // CMPNLTPS |
- | |
110 | 0xEE,0x01,0x4D,0x50,0x4E,0x4C,0x54,0x53,0x44,0, // CMPNLTSD |
- | |
111 | 0x06,0x02,0x4D,0x50,0x4E,0x4C,0x54,0x53,0x53,0, // CMPNLTSS |
- | |
112 | 0xF8,0x01,0x4D,0x50,0x4F,0x52,0x44,0x50,0x44,0, // CMPORDPD |
- | |
113 | 0x00,0x02,0x4D,0x50,0x4F,0x52,0x44,0x50,0x53,0, // CMPORDPS |
- | |
114 | 0xF0,0x01,0x4D,0x50,0x4F,0x52,0x44,0x53,0x44,0, // CMPORDSD |
- | |
115 | 0x08,0x02,0x4D,0x50,0x4F,0x52,0x44,0x53,0x53,0, // CMPORDSS |
- | |
116 | 0xA9,0x01,0x4D,0x50,0x50,0x44,0, // CMPPD |
- | |
117 | 0x79,0x01,0x4D,0x50,0x50,0x53,0, // CMPPS |
- | |
118 | 0x62,0x00,0x4D,0x50,0x53,0x42,0, // CMPSB |
- | |
119 | 0x64,0x00,0x4D,0x50,0x53,0x44,0, // CMPSD |
- | |
120 | 0x7A,0x01,0x4D,0x50,0x53,0x53,0, // CMPSS |
- | |
121 | 0x63,0x00,0x4D,0x50,0x53,0x57,0, // CMPSW |
- | |
122 | 0xF4,0x01,0x4D,0x50,0x55,0x4E,0x4F,0x52,0x44,0x50,0x44,0, // CMPUNORDPD |
- | |
123 | 0xFC,0x01,0x4D,0x50,0x55,0x4E,0x4F,0x52,0x44,0x50,0x53,0, // CMPUNORDPS |
- | |
124 | 0xEC,0x01,0x4D,0x50,0x55,0x4E,0x4F,0x52,0x44,0x53,0x44,0, // CMPUNORDSD |
- | |
125 | 0x04,0x02,0x4D,0x50,0x55,0x4E,0x4F,0x52,0x44,0x53,0x53,0, // CMPUNORDSS |
- | |
126 | 0x30,0x00,0x4D,0x50,0x58,0x43,0x48,0x47,0, // CMPXCHG |
- | |
127 | 0x31,0x00,0x4D,0x50,0x58,0x43,0x48,0x47,0x38,0x42,0, // CMPXCHG8B |
- | |
128 | 0xAA,0x01,0x4F,0x4D,0x49,0x53,0x44,0, // COMISD |
- | |
129 | 0x7B,0x01,0x4F,0x4D,0x49,0x53,0x53,0, // COMISS |
- | |
130 | 0xB0,0x00,0x50,0x55,0x49,0x44,0, // CPUID |
- | |
131 | 0xAB,0x01,0x56,0x54,0x44,0x51,0x32,0x50,0x44,0, // CVTDQ2PD |
- | |
132 | 0xAC,0x01,0x56,0x54,0x44,0x51,0x32,0x50,0x53,0, // CVTDQ2PS |
- | |
133 | 0xAD,0x01,0x56,0x54,0x50,0x44,0x32,0x44,0x51,0, // CVTPD2DQ |
- | |
134 | 0xAE,0x01,0x56,0x54,0x50,0x44,0x32,0x50,0x49,0, // CVTPD2PI |
- | |
135 | 0xAF,0x01,0x56,0x54,0x50,0x44,0x32,0x50,0x53,0, // CVTPD2PS |
- | |
136 | 0xB0,0x01,0x56,0x54,0x50,0x49,0x32,0x50,0x44,0, // CVTPI2PD |
- | |
137 | 0x7C,0x01,0x56,0x54,0x50,0x49,0x32,0x50,0x53,0, // CVTPI2PS |
- | |
138 | 0xB1,0x01,0x56,0x54,0x50,0x53,0x32,0x44,0x51,0, // CVTPS2DQ |
- | |
139 | 0xB2,0x01,0x56,0x54,0x50,0x53,0x32,0x50,0x44,0, // CVTPS2PD |
- | |
140 | 0x7D,0x01,0x56,0x54,0x50,0x53,0x32,0x50,0x49,0, // CVTPS2PI |
- | |
141 | 0xB3,0x01,0x56,0x54,0x53,0x44,0x32,0x53,0x49,0, // CVTSD2SI |
- | |
142 | 0xB4,0x01,0x56,0x54,0x53,0x44,0x32,0x53,0x53,0, // CVTSD2SS |
- | |
143 | 0xB5,0x01,0x56,0x54,0x53,0x49,0x32,0x53,0x44,0, // CVTSI2SD |
- | |
144 | 0x7E,0x01,0x56,0x54,0x53,0x49,0x32,0x53,0x53,0, // CVTSI2SS |
- | |
145 | 0xB6,0x01,0x56,0x54,0x53,0x53,0x32,0x53,0x44,0, // CVTSS2SD |
- | |
146 | 0x7F,0x01,0x56,0x54,0x53,0x53,0x32,0x53,0x49,0, // CVTSS2SI |
- | |
147 | 0xB8,0x01,0x56,0x54,0x54,0x50,0x44,0x32,0x44,0x51,0, // CVTTPD2DQ |
- | |
148 | 0xB7,0x01,0x56,0x54,0x54,0x50,0x44,0x32,0x50,0x49,0, // CVTTPD2PI |
- | |
149 | 0xB9,0x01,0x56,0x54,0x54,0x50,0x53,0x32,0x44,0x51,0, // CVTTPS2DQ |
- | |
150 | 0x80,0x01,0x56,0x54,0x54,0x50,0x53,0x32,0x50,0x49,0, // CVTTPS2PI |
- | |
151 | 0xBA,0x01,0x56,0x54,0x54,0x53,0x44,0x32,0x53,0x49,0, // CVTTSD2SI |
- | |
152 | 0x81,0x01,0x56,0x54,0x54,0x53,0x53,0x32,0x53,0x49,0, // CVTTSS2SI |
- | |
153 | 0x2A,0x00,0x57,0x44,0, // CWD |
- | |
154 | 0x29,0x00,0x57,0x44,0x45,0, // CWDE |
- | |
155 | 0xFF,0xFF, // end char 'C' |
- | |
156 | 0x20,0x00,0x41,0x41,0, // DAA |
- | |
157 | 0x21,0x00,0x41,0x53,0, // DAS |
- | |
158 | 0xE5,0x00,0x42,0, // DB |
- | |
159 | 0xE7,0x00,0x44,0, // DD |
- | |
160 | 0x1B,0x00,0x45,0x43,0, // DEC |
- | |
161 | 0x0C,0x00,0x49,0x56,0, // DIV |
- | |
162 | 0xBB,0x01,0x49,0x56,0x50,0x44,0, // DIVPD |
- | |
163 | 0x82,0x01,0x49,0x56,0x50,0x53,0, // DIVPS |
- | |
164 | 0xBC,0x01,0x49,0x56,0x53,0x44,0, // DIVSD |
- | |
165 | 0x83,0x01,0x49,0x56,0x53,0x53,0, // DIVSS |
- | |
166 | 0xE6,0x00,0x57,0, // DW |
- | |
167 | 0xFF,0xFF, // end char 'D' |
- | |
168 | 0xD2,0x00,0x4D,0x4D,0x53,0, // EMMS |
- | |
169 | 0x9A,0x00,0x4E,0x54,0x45,0x52,0, // ENTER |
- | |
170 | 0xFF,0xFF, // end char 'E' |
- | |
171 | 0xEB,0x00,0x32,0x58,0x4D,0x31,0, // F2XM1 |
- | |
172 | 0xEC,0x00,0x41,0x42,0x53,0, // FABS |
- | |
173 | 0xED,0x00,0x41,0x44,0x44,0, // FADD |
- | |
174 | 0xEE,0x00,0x41,0x44,0x44,0x50,0, // FADDP |
- | |
175 | 0xEF,0x00,0x42,0x4C,0x44,0, // FBLD |
- | |
176 | 0xF0,0x00,0x42,0x53,0x54,0x50,0, // FBSTP |
- | |
177 | 0xF1,0x00,0x43,0x48,0x53,0, // FCHS |
- | |
178 | 0xF2,0x00,0x43,0x4C,0x45,0x58,0, // FCLEX |
- | |
179 | 0x41,0x01,0x43,0x4D,0x4F,0x56,0x42,0, // FCMOVB |
- | |
180 | 0x43,0x01,0x43,0x4D,0x4F,0x56,0x42,0x45,0, // FCMOVBE |
- | |
181 | 0x42,0x01,0x43,0x4D,0x4F,0x56,0x45,0, // FCMOVE |
- | |
182 | 0x45,0x01,0x43,0x4D,0x4F,0x56,0x4E,0x42,0, // FCMOVNB |
- | |
183 | 0x47,0x01,0x43,0x4D,0x4F,0x56,0x4E,0x42,0x45,0, // FCMOVNBE |
- | |
184 | 0x46,0x01,0x43,0x4D,0x4F,0x56,0x4E,0x45,0, // FCMOVNE |
- | |
185 | 0x48,0x01,0x43,0x4D,0x4F,0x56,0x4E,0x55,0, // FCMOVNU |
- | |
186 | 0x44,0x01,0x43,0x4D,0x4F,0x56,0x55,0, // FCMOVU |
- | |
187 | 0xF3,0x00,0x43,0x4F,0x4D,0, // FCOM |
- | |
188 | 0x49,0x01,0x43,0x4F,0x4D,0x49,0, // FCOMI |
- | |
189 | 0x4A,0x01,0x43,0x4F,0x4D,0x49,0x50,0, // FCOMIP |
- | |
190 | 0xF4,0x00,0x43,0x4F,0x4D,0x50,0, // FCOMP |
- | |
191 | 0xF6,0x00,0x43,0x4F,0x4D,0x50,0x50,0, // FCOMPP |
- | |
192 | 0xF7,0x00,0x43,0x4F,0x53,0, // FCOS |
- | |
193 | 0xF8,0x00,0x44,0x45,0x43,0x53,0x54,0x50,0, // FDECSTP |
- | |
194 | 0xF9,0x00,0x44,0x49,0x53,0x49,0, // FDISI |
- | |
195 | 0xFA,0x00,0x44,0x49,0x56,0, // FDIV |
- | |
196 | 0xFB,0x00,0x44,0x49,0x56,0x50,0, // FDIVP |
- | |
197 | 0xFC,0x00,0x44,0x49,0x56,0x52,0, // FDIVR |
- | |
198 | 0xFD,0x00,0x44,0x49,0x56,0x52,0x50,0, // FDIVRP |
- | |
199 | 0x0B,0x01,0x45,0x4E,0x49,0, // FENI |
- | |
200 | 0xFE,0x00,0x46,0x52,0x45,0x45,0, // FFREE |
- | |
201 | 0xFF,0x00,0x49,0x41,0x44,0x44,0, // FIADD |
- | |
202 | 0x00,0x01,0x49,0x43,0x4F,0x4D,0, // FICOM |
- | |
203 | 0x01,0x01,0x49,0x43,0x4F,0x4D,0x50,0, // FICOMP |
- | |
204 | 0x02,0x01,0x49,0x44,0x49,0x56,0, // FIDIV |
- | |
205 | 0x03,0x01,0x49,0x44,0x49,0x56,0x52,0, // FIDIVR |
- | |
206 | 0x04,0x01,0x49,0x4C,0x44,0, // FILD |
- | |
207 | 0x05,0x01,0x49,0x4C,0x44,0x51,0, // FILDQ |
- | |
208 | 0x06,0x01,0x49,0x4D,0x55,0x4C,0, // FIMUL |
- | |
209 | 0x0C,0x01,0x49,0x4E,0x43,0x53,0x54,0x50,0, // FINCSTP |
- | |
210 | 0x0D,0x01,0x49,0x4E,0x49,0x54,0, // FINIT |
- | |
211 | 0x07,0x01,0x49,0x53,0x54,0, // FIST |
- | |
212 | 0x08,0x01,0x49,0x53,0x54,0x50,0, // FISTP |
- | |
213 | 0x09,0x01,0x49,0x53,0x55,0x42,0, // FISUB |
- | |
214 | 0x0A,0x01,0x49,0x53,0x55,0x42,0x52,0, // FISUBR |
- | |
215 | 0x0F,0x01,0x4C,0x44,0, // FLD |
- | |
216 | 0x18,0x01,0x4C,0x44,0x31,0, // FLD1 |
- | |
217 | 0x10,0x01,0x4C,0x44,0x43,0x57,0, // FLDCW |
- | |
218 | 0x11,0x01,0x4C,0x44,0x45,0x4E,0x56,0, // FLDENV |
- | |
219 | 0x14,0x01,0x4C,0x44,0x4C,0x32,0x45,0, // FLDL2E |
- | |
220 | 0x15,0x01,0x4C,0x44,0x4C,0x32,0x54,0, // FLDL2T |
- | |
221 | 0x12,0x01,0x4C,0x44,0x4C,0x47,0x32,0, // FLDLG2 |
- | |
222 | 0x13,0x01,0x4C,0x44,0x4C,0x4E,0x32,0, // FLDLN2 |
- | |
223 | 0x16,0x01,0x4C,0x44,0x50,0x49,0, // FLDPI |
- | |
224 | 0x17,0x01,0x4C,0x44,0x5A,0, // FLDZ |
- | |
225 | 0x19,0x01,0x4D,0x55,0x4C,0, // FMUL |
- | |
226 | 0x1A,0x01,0x4D,0x55,0x4C,0x50,0, // FMULP |
- | |
227 | 0xF5,0x00,0x4E,0x43,0x4C,0x45,0x58,0, // FNCLEX |
- | |
228 | 0x4F,0x01,0x4E,0x44,0x49,0x53,0x49,0, // FNDISI |
- | |
229 | 0x50,0x01,0x4E,0x45,0x4E,0x49,0, // FNENI |
- | |
230 | 0x0E,0x01,0x4E,0x49,0x4E,0x49,0x54,0, // FNINIT |
- | |
231 | 0x1B,0x01,0x4E,0x4F,0x50,0, // FNOP |
- | |
232 | 0x24,0x01,0x4E,0x53,0x41,0x56,0x45,0, // FNSAVE |
- | |
233 | 0x51,0x01,0x4E,0x53,0x45,0x54,0x50,0x4D,0, // FNSETPM |
- | |
234 | 0x2B,0x01,0x4E,0x53,0x54,0x43,0x57,0, // FNSTCW |
- | |
235 | 0x30,0x01,0x4E,0x53,0x54,0x45,0x4E,0x56,0, // FNSTENV |
- | |
236 | 0x2E,0x01,0x4E,0x53,0x54,0x53,0x57,0, // FNSTSW |
- | |
237 | 0x1C,0x01,0x50,0x41,0x54,0x41,0x4E,0, // FPATAN |
- | |
238 | 0x1D,0x01,0x50,0x52,0x45,0x4D,0, // FPREM |
- | |
239 | 0x1E,0x01,0x50,0x52,0x45,0x4D,0x31,0, // FPREM1 |
- | |
240 | 0x1F,0x01,0x50,0x54,0x41,0x4E,0, // FPTAN |
- | |
241 | 0x20,0x01,0x52,0x4E,0x44,0x49,0x4E,0x54,0, // FRNDINT |
- | |
242 | 0x22,0x01,0x52,0x53,0x54,0x4F,0x52,0, // FRSTOR |
- | |
243 | 0x23,0x01,0x53,0x41,0x56,0x45,0, // FSAVE |
- | |
244 | 0x25,0x01,0x53,0x43,0x41,0x4C,0x45,0, // FSCALE |
- | |
245 | 0x21,0x01,0x53,0x45,0x54,0x50,0x4D,0, // FSETPM |
- | |
246 | 0x26,0x01,0x53,0x49,0x4E,0, // FSIN |
- | |
247 | 0x27,0x01,0x53,0x49,0x4E,0x43,0x4F,0x53,0, // FSINCOS |
- | |
248 | 0x28,0x01,0x53,0x51,0x52,0x54,0, // FSQRT |
- | |
249 | 0x29,0x01,0x53,0x54,0, // FST |
- | |
250 | 0x2A,0x01,0x53,0x54,0x43,0x57,0, // FSTCW |
- | |
251 | 0x2F,0x01,0x53,0x54,0x45,0x4E,0x56,0, // FSTENV |
- | |
252 | 0x2C,0x01,0x53,0x54,0x50,0, // FSTP |
- | |
253 | 0x2D,0x01,0x53,0x54,0x53,0x57,0, // FSTSW |
- | |
254 | 0x31,0x01,0x53,0x55,0x42,0, // FSUB |
- | |
255 | 0x32,0x01,0x53,0x55,0x42,0x50,0, // FSUBP |
- | |
256 | 0x33,0x01,0x53,0x55,0x42,0x52,0, // FSUBR |
- | |
257 | 0x34,0x01,0x53,0x55,0x42,0x52,0x50,0, // FSUBRP |
- | |
258 | 0x35,0x01,0x54,0x53,0x54,0, // FTST |
- | |
259 | 0x36,0x01,0x55,0x43,0x4F,0x4D,0, // FUCOM |
- | |
260 | 0x4B,0x01,0x55,0x43,0x4F,0x4D,0x49,0, // FUCOMI |
- | |
261 | 0x4C,0x01,0x55,0x43,0x4F,0x4D,0x49,0x50,0, // FUCOMIP |
- | |
262 | 0x37,0x01,0x55,0x43,0x4F,0x4D,0x50,0, // FUCOMP |
- | |
263 | 0x38,0x01,0x55,0x43,0x4F,0x4D,0x50,0x50,0, // FUCOMPP |
- | |
264 | 0x3A,0x01,0x57,0x41,0x49,0x54,0, // FWAIT |
- | |
265 | 0x3B,0x01,0x58,0x41,0x4D,0, // FXAM |
- | |
266 | 0x39,0x01,0x58,0x43,0x48,0, // FXCH |
- | |
267 | 0x4D,0x01,0x58,0x52,0x53,0x54,0x4F,0x52,0, // FXRSTOR |
- | |
268 | 0x4E,0x01,0x58,0x53,0x41,0x56,0x45,0, // FXSAVE |
- | |
269 | 0x3C,0x01,0x58,0x54,0x52,0x41,0x43,0x54,0, // FXTRACT |
- | |
270 | 0x3D,0x01,0x59,0x4C,0x32,0x58,0, // FYL2X |
- | |
271 | 0x3E,0x01,0x59,0x4C,0x32,0x58,0x50,0x31,0, // FYL2XP1 |
- | |
272 | 0xFF,0xFF, // end char 'F' |
- | |
273 | 0x09,0x02,0x41,0x44,0x44,0x50,0x44,0, // HADDPD |
- | |
274 | 0x0A,0x02,0x41,0x44,0x44,0x50,0x53,0, // HADDPS |
- | |
275 | 0x36,0x00,0x41,0x4C,0x54,0, // HALT |
- | |
276 | 0x36,0x00,0x4C,0x54,0, // HLT |
- | |
277 | 0x0B,0x02,0x53,0x55,0x42,0x50,0x44,0, // HSUBPD |
- | |
278 | 0x0C,0x02,0x53,0x55,0x42,0x50,0x53,0, // HSUBPS |
- | |
279 | 0xFF,0xFF, // end char 'H' |
- | |
280 | 0x0D,0x00,0x44,0x49,0x56,0, // IDIV |
- | |
281 | 0x1D,0x00,0x4D,0x55,0x4C,0, // IMUL |
- | |
282 | 0x57,0x00,0x4E,0, // IN |
- | |
283 | 0x1A,0x00,0x4E,0x43,0, // INC |
- | |
284 | 0x59,0x00,0x4E,0x53,0x42,0, // INSB |
- | |
285 | 0x5B,0x00,0x4E,0x53,0x44,0, // INSD |
- | |
286 | 0x5A,0x00,0x4E,0x53,0x57,0, // INSW |
- | |
287 | 0x37,0x00,0x4E,0x54,0, // INT |
- | |
288 | 0x38,0x00,0x4E,0x54,0x4F,0, // INTO |
- | |
289 | 0xAD,0x00,0x4E,0x56,0x44,0, // INVD |
- | |
290 | 0xE8,0x00,0x4E,0x56,0x4C,0x50,0x47,0, // INVLPG |
- | |
291 | 0x39,0x00,0x52,0x45,0x54,0, // IRET |
- | |
292 | 0x3A,0x00,0x52,0x45,0x54,0x44,0, // IRETD |
- | |
293 | 0xFF,0xFF, // end char 'I' |
- | |
294 | 0x7D,0x00,0x41,0, // JA |
- | |
295 | 0x79,0x00,0x41,0x45,0, // JAE |
- | |
296 | 0x78,0x00,0x42,0, // JB |
- | |
297 | 0x7C,0x00,0x42,0x45,0, // JBE |
- | |
298 | 0x78,0x00,0x43,0, // JC |
- | |
299 | 0x70,0x00,0x43,0x58,0x5A,0, // JCXZ |
- | |
300 | 0x7A,0x00,0x45,0, // JE |
- | |
301 | 0x71,0x00,0x45,0x43,0x58,0x5A,0, // JECXZ |
- | |
302 | 0x85,0x00,0x47,0, // JG |
- | |
303 | 0x83,0x00,0x47,0x45,0, // JGE |
- | |
304 | 0x82,0x00,0x4C,0, // JL |
- | |
305 | 0x84,0x00,0x4C,0x45,0, // JLE |
- | |
306 | 0x96,0x00,0x4D,0x50,0, // JMP |
- | |
307 | 0x7C,0x00,0x4E,0x41,0, // JNA |
- | |
308 | 0x78,0x00,0x4E,0x41,0x45,0, // JNAE |
- | |
309 | 0x79,0x00,0x4E,0x42,0, // JNB |
- | |
310 | 0x7D,0x00,0x4E,0x42,0x45,0, // JNBE |
- | |
311 | 0x79,0x00,0x4E,0x43,0, // JNC |
- | |
312 | 0x7B,0x00,0x4E,0x45,0, // JNE |
- | |
313 | 0x84,0x00,0x4E,0x47,0, // JNG |
- | |
314 | 0x82,0x00,0x4E,0x47,0x45,0, // JNGE |
- | |
315 | 0x83,0x00,0x4E,0x4C,0, // JNL |
- | |
316 | 0x85,0x00,0x4E,0x4C,0x45,0, // JNLE |
- | |
317 | 0x77,0x00,0x4E,0x4F,0, // JNO |
- | |
318 | 0x81,0x00,0x4E,0x50,0, // JNP |
- | |
319 | 0x7F,0x00,0x4E,0x53,0, // JNS |
- | |
320 | 0x7B,0x00,0x4E,0x5A,0, // JNZ |
- | |
321 | 0x76,0x00,0x4F,0, // JO |
- | |
322 | 0x80,0x00,0x50,0, // JP |
- | |
323 | 0x80,0x00,0x50,0x45,0, // JPE |
- | |
324 | 0x81,0x00,0x50,0x4F,0, // JPO |
- | |
325 | 0x7E,0x00,0x53,0, // JS |
- | |
326 | 0x7A,0x00,0x5A,0, // JZ |
- | |
327 | 0xFF,0xFF, // end char 'J' |
- | |
328 | 0x40,0x00,0x41,0x48,0x46,0, // LAHF |
- | |
329 | 0xA4,0x00,0x41,0x52,0, // LAR |
- | |
330 | 0x0D,0x02,0x44,0x44,0x51,0x55,0, // LDDQU |
- | |
331 | 0x84,0x01,0x44,0x4D,0x58,0x43,0x53,0x52,0, // LDMXCSR |
- | |
332 | 0x55,0x00,0x44,0x53,0, // LDS |
- | |
333 | 0x50,0x00,0x45,0x41,0, // LEA |
- | |
334 | 0x9B,0x00,0x45,0x41,0x56,0x45,0, // LEAVE |
- | |
335 | 0x54,0x00,0x45,0x53,0, // LES |
- | |
336 | 0xA3,0x01,0x46,0x45,0x4E,0x43,0x45,0, // LFENCE |
- | |
337 | 0x51,0x00,0x46,0x53,0, // LFS |
- | |
338 | 0xA8,0x00,0x47,0x44,0x54,0, // LGDT |
- | |
339 | 0x52,0x00,0x47,0x53,0, // LGS |
- | |
340 | 0xA9,0x00,0x49,0x44,0x54,0, // LIDT |
- | |
341 | 0xA0,0x00,0x4C,0x44,0x54,0, // LLDT |
- | |
342 | 0xAB,0x00,0x4D,0x53,0x57,0, // LMSW |
- | |
343 | 0xE9,0x00,0x4F,0x41,0x44,0x41,0x4C,0x4C,0, // LOADALL |
- | |
344 | 0x35,0x00,0x4F,0x43,0x4B,0, // LOCK |
- | |
345 | 0x68,0x00,0x4F,0x44,0x53,0x42,0, // LODSB |
- | |
346 | 0x6A,0x00,0x4F,0x44,0x53,0x44,0, // LODSD |
- | |
347 | 0x69,0x00,0x4F,0x44,0x53,0x57,0, // LODSW |
- | |
348 | 0x72,0x00,0x4F,0x4F,0x50,0, // LOOP |
- | |
349 | 0x73,0x00,0x4F,0x4F,0x50,0x44,0, // LOOPD |
- | |
350 | 0x74,0x00,0x4F,0x4F,0x50,0x45,0, // LOOPE |
- | |
351 | 0x75,0x00,0x4F,0x4F,0x50,0x4E,0x45,0, // LOOPNE |
- | |
352 | 0x75,0x00,0x4F,0x4F,0x50,0x4E,0x5A,0, // LOOPNZ |
- | |
353 | 0x72,0x00,0x4F,0x4F,0x50,0x57,0, // LOOPW |
- | |
354 | 0x74,0x00,0x4F,0x4F,0x50,0x5A,0, // LOOPZ |
- | |
355 | 0xA5,0x00,0x53,0x4C,0, // LSL |
- | |
356 | 0x53,0x00,0x53,0x53,0, // LSS |
- | |
357 | 0xA1,0x00,0x54,0x52,0, // LTR |
- | |
358 | 0xFF,0xFF, // end char 'L' |
- | |
359 | 0xBD,0x01,0x41,0x53,0x4B,0x4D,0x4F,0x56,0x44,0x51,0x55,0, // MASKMOVDQU |
- | |
360 | 0x62,0x01,0x41,0x53,0x4B,0x4D,0x4F,0x56,0x51,0, // MASKMOVQ |
- | |
361 | 0xBE,0x01,0x41,0x58,0x50,0x44,0, // MAXPD |
- | |
362 | 0x85,0x01,0x41,0x58,0x50,0x53,0, // MAXPS |
- | |
363 | 0xBF,0x01,0x41,0x58,0x53,0x44,0, // MAXSD |
- | |
364 | 0x86,0x01,0x41,0x58,0x53,0x53,0, // MAXSS |
- | |
365 | 0xA4,0x01,0x46,0x45,0x4E,0x43,0x45,0, // MFENCE |
- | |
366 | 0xC0,0x01,0x49,0x4E,0x50,0x44,0, // MINPD |
- | |
367 | 0x87,0x01,0x49,0x4E,0x50,0x53,0, // MINPS |
- | |
368 | 0xC1,0x01,0x49,0x4E,0x53,0x44,0, // MINSD |
- | |
369 | 0x88,0x01,0x49,0x4E,0x53,0x53,0, // MINSS |
- | |
370 | 0xE5,0x01,0x4F,0x4E,0x49,0x54,0x4F,0x52,0, // MONITOR |
- | |
371 | 0x4F,0x00,0x4F,0x56,0, // MOV |
- | |
372 | 0xC2,0x01,0x4F,0x56,0x41,0x50,0x44,0, // MOVAPD |
- | |
373 | 0x89,0x01,0x4F,0x56,0x41,0x50,0x53,0, // MOVAPS |
- | |
374 | 0xCE,0x00,0x4F,0x56,0x44,0, // MOVD |
- | |
375 | 0x0E,0x02,0x4F,0x56,0x44,0x44,0x55,0x50,0, // MOVDDUP |
- | |
376 | 0xC5,0x01,0x4F,0x56,0x44,0x51,0x32,0x51,0, // MOVDQ2Q |
- | |
377 | 0xC3,0x01,0x4F,0x56,0x44,0x51,0x41,0, // MOVDQA |
- | |
378 | 0xC4,0x01,0x4F,0x56,0x44,0x51,0x55,0, // MOVDQU |
- | |
379 | 0x8A,0x01,0x4F,0x56,0x48,0x4C,0x50,0x53,0, // MOVHLPS |
- | |
380 | 0xC6,0x01,0x4F,0x56,0x48,0x50,0x44,0, // MOVHPD |
- | |
381 | 0x8B,0x01,0x4F,0x56,0x48,0x50,0x53,0, // MOVHPS |
- | |
382 | 0x8C,0x01,0x4F,0x56,0x4C,0x48,0x50,0x53,0, // MOVLHPS |
- | |
383 | 0xC7,0x01,0x4F,0x56,0x4C,0x50,0x44,0, // MOVLPD |
- | |
384 | 0x8D,0x01,0x4F,0x56,0x4C,0x50,0x53,0, // MOVLPS |
- | |
385 | 0xC8,0x01,0x4F,0x56,0x4D,0x53,0x4B,0x50,0x44,0, // MOVMSKPD |
- | |
386 | 0x8E,0x01,0x4F,0x56,0x4D,0x53,0x4B,0x50,0x53,0, // MOVMSKPS |
- | |
387 | 0xC9,0x01,0x4F,0x56,0x4E,0x54,0x44,0x51,0, // MOVNTDQ |
- | |
388 | 0xCB,0x01,0x4F,0x56,0x4E,0x54,0x49,0, // MOVNTI |
- | |
389 | 0xCA,0x01,0x4F,0x56,0x4E,0x54,0x50,0x44,0, // MOVNTPD |
- | |
390 | 0x93,0x01,0x4F,0x56,0x4E,0x54,0x50,0x53,0, // MOVNTPS |
- | |
391 | 0x63,0x01,0x4F,0x56,0x4E,0x54,0x51,0, // MOVNTQ |
- | |
392 | 0xCF,0x00,0x4F,0x56,0x51,0, // MOVQ |
- | |
393 | 0xCC,0x01,0x4F,0x56,0x51,0x32,0x44,0x51,0, // MOVQ2DQ |
- | |
394 | 0x5F,0x00,0x4F,0x56,0x53,0x42,0, // MOVSB |
- | |
395 | 0x61,0x00,0x4F,0x56,0x53,0x44,0, // MOVSD |
- | |
396 | 0x0F,0x02,0x4F,0x56,0x53,0x48,0x44,0x55,0x50,0, // MOVSHDUP |
- | |
397 | 0x10,0x02,0x4F,0x56,0x53,0x4C,0x44,0x55,0x50,0, // MOVSLDUP |
- | |
398 | 0x8F,0x01,0x4F,0x56,0x53,0x53,0, // MOVSS |
- | |
399 | 0x60,0x00,0x4F,0x56,0x53,0x57,0, // MOVSW |
- | |
400 | 0x27,0x00,0x4F,0x56,0x53,0x58,0, // MOVSX |
- | |
401 | 0xCD,0x01,0x4F,0x56,0x55,0x50,0x44,0, // MOVUPD |
- | |
402 | 0x90,0x01,0x4F,0x56,0x55,0x50,0x53,0, // MOVUPS |
- | |
403 | 0x26,0x00,0x4F,0x56,0x5A,0x58,0, // MOVZX |
- | |
404 | 0x0A,0x00,0x55,0x4C,0, // MUL |
- | |
405 | 0xCE,0x01,0x55,0x4C,0x50,0x44,0, // MULPD |
- | |
406 | 0x91,0x01,0x55,0x4C,0x50,0x53,0, // MULPS |
- | |
407 | 0xCF,0x01,0x55,0x4C,0x53,0x44,0, // MULSD |
- | |
408 | 0x92,0x01,0x55,0x4C,0x53,0x53,0, // MULSS |
- | |
409 | 0xE6,0x01,0x57,0x41,0x49,0x54,0, // MWAIT |
- | |
410 | 0xFF,0xFF, // end char 'M' |
- | |
411 | 0x09,0x00,0x45,0x47,0, // NEG |
- | |
412 | 0x33,0x00,0x4F,0x50,0, // NOP |
- | |
413 | 0x08,0x00,0x4F,0x54,0, // NOT |
- | |
414 | 0xFF,0xFF, // end char 'N' |
- | |
415 | 0xEA,0x00,0x50,0x53,0x49,0x5A,0x45,0, // OPSIZE |
- | |
416 | 0x01,0x00,0x52,0, // OR |
- | |
417 | 0xD0,0x01,0x52,0x50,0x44,0, // ORPD |
- | |
418 | 0x94,0x01,0x52,0x50,0x53,0, // ORPS |
- | |
419 | 0x58,0x00,0x55,0x54,0, // OUT |
- | |
420 | 0x5C,0x00,0x55,0x54,0x53,0x42,0, // OUTSB |
- | |
421 | 0x5E,0x00,0x55,0x54,0x53,0x44,0, // OUTSD |
- | |
422 | 0x5D,0x00,0x55,0x54,0x53,0x57,0, // OUTSW |
- | |
423 | 0xFF,0xFF, // end char 'O' |
- | |
424 | 0xC1,0x00,0x41,0x43,0x4B,0x53,0x53,0x44,0x57,0, // PACKSSDW |
- | |
425 | 0xB9,0x00,0x41,0x43,0x4B,0x53,0x53,0x57,0x42,0, // PACKSSWB |
- | |
426 | 0xBD,0x00,0x41,0x43,0x4B,0x55,0x53,0x57,0x42,0, // PACKUSWB |
- | |
427 | 0xE2,0x00,0x41,0x44,0x44,0x42,0, // PADDB |
- | |
428 | 0xE4,0x00,0x41,0x44,0x44,0x44,0, // PADDD |
- | |
429 | 0xDF,0x01,0x41,0x44,0x44,0x51,0, // PADDQ |
- | |
430 | 0xDB,0x00,0x41,0x44,0x44,0x53,0x42,0, // PADDSB |
- | |
431 | 0xDC,0x00,0x41,0x44,0x44,0x53,0x57,0, // PADDSW |
- | |
432 | 0xD4,0x00,0x41,0x44,0x44,0x55,0x53,0x42,0, // PADDUSB |
- | |
433 | 0xD5,0x00,0x41,0x44,0x44,0x55,0x53,0x57,0, // PADDUSW |
- | |
434 | 0xE3,0x00,0x41,0x44,0x44,0x57,0, // PADDW |
- | |
435 | 0xD3,0x00,0x41,0x4E,0x44,0, // PAND |
- | |
436 | 0xD6,0x00,0x41,0x4E,0x44,0x4E,0, // PANDN |
- | |
437 | 0x11,0x02,0x41,0x55,0x53,0x45,0, // PAUSE |
- | |
438 | 0x64,0x01,0x41,0x56,0x47,0x42,0, // PAVGB |
- | |
439 | 0x65,0x01,0x41,0x56,0x47,0x57,0, // PAVGW |
- | |
440 | 0xCA,0x00,0x43,0x4D,0x50,0x45,0x51,0x42,0, // PCMPEQB |
- | |
441 | 0xCC,0x00,0x43,0x4D,0x50,0x45,0x51,0x44,0, // PCMPEQD |
- | |
442 | 0xCB,0x00,0x43,0x4D,0x50,0x45,0x51,0x57,0, // PCMPEQW |
- | |
443 | 0xBA,0x00,0x43,0x4D,0x50,0x47,0x54,0x42,0, // PCMPGTB |
- | |
444 | 0xBC,0x00,0x43,0x4D,0x50,0x47,0x54,0x44,0, // PCMPGTD |
- | |
445 | 0xBB,0x00,0x43,0x4D,0x50,0x47,0x54,0x57,0, // PCMPGTW |
- | |
446 | 0x66,0x01,0x45,0x58,0x54,0x52,0x57,0, // PEXTRW |
- | |
447 | 0x67,0x01,0x49,0x4E,0x53,0x52,0x57,0, // PINSRW |
- | |
448 | 0xDE,0x00,0x4D,0x41,0x44,0x44,0x57,0x44,0, // PMADDWD |
- | |
449 | 0x69,0x01,0x4D,0x41,0x58,0x53,0x57,0, // PMAXSW |
- | |
450 | 0x68,0x01,0x4D,0x41,0x58,0x55,0x42,0, // PMAXUB |
- | |
451 | 0x6B,0x01,0x4D,0x49,0x4E,0x53,0x57,0, // PMINSW |
- | |
452 | 0x6A,0x01,0x4D,0x49,0x4E,0x55,0x42,0, // PMINUB |
- | |
453 | 0x6C,0x01,0x4D,0x4F,0x56,0x4D,0x53,0x4B,0x42,0, // PMOVMSKB |
- | |
454 | 0x6D,0x01,0x4D,0x55,0x4C,0x48,0x55,0x57,0, // PMULHUW |
- | |
455 | 0xD7,0x00,0x4D,0x55,0x4C,0x48,0x57,0, // PMULHW |
- | |
456 | 0xCD,0x00,0x4D,0x55,0x4C,0x4C,0x57,0, // PMULLW |
- | |
457 | 0xE0,0x01,0x4D,0x55,0x4C,0x55,0x44,0x51,0, // PMULUDQ |
- | |
458 | 0x4B,0x00,0x4F,0x50,0, // POP |
- | |
459 | 0x4C,0x00,0x4F,0x50,0x41,0, // POPA |
- | |
460 | 0x4D,0x00,0x4F,0x50,0x41,0x44,0, // POPAD |
- | |
461 | 0x3B,0x00,0x4F,0x50,0x46,0, // POPF |
- | |
462 | 0x3C,0x00,0x4F,0x50,0x46,0x44,0, // POPFD |
- | |
463 | 0xDA,0x00,0x4F,0x52,0, // POR |
- | |
464 | 0x71,0x01,0x52,0x45,0x46,0x45,0x54,0x43,0x48,0x4E,0x54,0x41,0, // PREFETCHNTA |
- | |
465 | 0x6E,0x01,0x52,0x45,0x46,0x45,0x54,0x43,0x48,0x54,0x30,0, // PREFETCHT0 |
- | |
466 | 0x6F,0x01,0x52,0x45,0x46,0x45,0x54,0x43,0x48,0x54,0x31,0, // PREFETCHT1 |
- | |
467 | 0x70,0x01,0x52,0x45,0x46,0x45,0x54,0x43,0x48,0x54,0x32,0, // PREFETCHT2 |
- | |
468 | 0x73,0x01,0x53,0x41,0x44,0x42,0x57,0, // PSADBW |
- | |
469 | 0xD1,0x01,0x53,0x48,0x55,0x46,0x44,0, // PSHUFD |
- | |
470 | 0xD2,0x01,0x53,0x48,0x55,0x46,0x48,0x57,0, // PSHUFHW |
- | |
471 | 0xD3,0x01,0x53,0x48,0x55,0x46,0x4C,0x57,0, // PSHUFLW |
- | |
472 | 0x74,0x01,0x53,0x48,0x55,0x46,0x57,0, // PSHUFW |
- | |
473 | 0xC8,0x00,0x53,0x4C,0x4C,0x44,0, // PSLLD |
- | |
474 | 0xD4,0x01,0x53,0x4C,0x4C,0x44,0x51,0, // PSLLDQ |
- | |
475 | 0xC9,0x00,0x53,0x4C,0x4C,0x51,0, // PSLLQ |
- | |
476 | 0xC7,0x00,0x53,0x4C,0x4C,0x57,0, // PSLLW |
- | |
477 | 0xC6,0x00,0x53,0x52,0x41,0x44,0, // PSRAD |
- | |
478 | 0xC5,0x00,0x53,0x52,0x41,0x57,0, // PSRAW |
- | |
479 | 0xC3,0x00,0x53,0x52,0x4C,0x44,0, // PSRLD |
- | |
480 | 0xD5,0x01,0x53,0x52,0x4C,0x44,0x51,0, // PSRLDQ |
- | |
481 | 0xC4,0x00,0x53,0x52,0x4C,0x51,0, // PSRLQ |
- | |
482 | 0xC2,0x00,0x53,0x52,0x4C,0x57,0, // PSRLW |
- | |
483 | 0xDF,0x00,0x53,0x55,0x42,0x42,0, // PSUBB |
- | |
484 | 0xE1,0x00,0x53,0x55,0x42,0x44,0, // PSUBD |
- | |
485 | 0xE1,0x01,0x53,0x55,0x42,0x51,0, // PSUBQ |
- | |
486 | 0xD8,0x00,0x53,0x55,0x42,0x53,0x42,0, // PSUBSB |
- | |
487 | 0xD9,0x00,0x53,0x55,0x42,0x53,0x57,0, // PSUBSW |
- | |
488 | 0xD0,0x00,0x53,0x55,0x42,0x55,0x53,0x42,0, // PSUBUSB |
- | |
489 | 0xD1,0x00,0x53,0x55,0x42,0x55,0x53,0x57,0, // PSUBUSW |
- | |
490 | 0xE0,0x00,0x53,0x55,0x42,0x57,0, // PSUBW |
- | |
491 | 0xBE,0x00,0x55,0x4E,0x50,0x43,0x4B,0x48,0x42,0x57,0, // PUNPCKHBW |
- | |
492 | 0xC0,0x00,0x55,0x4E,0x50,0x43,0x4B,0x48,0x44,0x51,0, // PUNPCKHDQ |
- | |
493 | 0xE2,0x01,0x55,0x4E,0x50,0x43,0x4B,0x48,0x51,0x44,0x51,0, // PUNPCKHQDQ |
- | |
494 | 0xBF,0x00,0x55,0x4E,0x50,0x43,0x4B,0x48,0x57,0x44,0, // PUNPCKHWD |
- | |
495 | 0xB6,0x00,0x55,0x4E,0x50,0x43,0x4B,0x4C,0x42,0x57,0, // PUNPCKLBW |
- | |
496 | 0xB8,0x00,0x55,0x4E,0x50,0x43,0x4B,0x4C,0x44,0x51,0, // PUNPCKLDQ |
- | |
497 | 0xE3,0x01,0x55,0x4E,0x50,0x43,0x4B,0x4C,0x51,0x44,0x51,0, // PUNPCKLQDQ |
- | |
498 | 0xB7,0x00,0x55,0x4E,0x50,0x43,0x4B,0x4C,0x57,0x44,0, // PUNPCKLWD |
- | |
499 | 0x48,0x00,0x55,0x53,0x48,0, // PUSH |
- | |
500 | 0x49,0x00,0x55,0x53,0x48,0x41,0, // PUSHA |
- | |
501 | 0x4A,0x00,0x55,0x53,0x48,0x41,0x44,0, // PUSHAD |
- | |
502 | 0x3D,0x00,0x55,0x53,0x48,0x46,0, // PUSHF |
- | |
503 | 0x3E,0x00,0x55,0x53,0x48,0x46,0x44,0, // PUSHFD |
- | |
504 | 0xDD,0x00,0x58,0x4F,0x52,0, // PXOR |
- | |
505 | 0xFF,0xFF, // end char 'P' |
- | |
506 | 0x10,0x00,0x43,0x4C,0, // RCL |
- | |
507 | 0x95,0x01,0x43,0x50,0x50,0x53,0, // RCPPS |
- | |
508 | 0x96,0x01,0x43,0x50,0x53,0x53,0, // RCPSS |
- | |
509 | 0x11,0x00,0x43,0x52,0, // RCR |
- | |
510 | 0xB1,0x00,0x44,0x4D,0x53,0x52,0, // RDMSR |
- | |
511 | 0xB4,0x00,0x44,0x50,0x4D,0x43,0, // RDPMC |
- | |
512 | 0xB2,0x00,0x44,0x54,0x53,0x43,0, // RDTSC |
- | |
513 | 0x6F,0x00,0x45,0x50,0, // REP |
- | |
514 | 0x6F,0x00,0x45,0x50,0x45,0, // REPE |
- | |
515 | 0x6E,0x00,0x45,0x50,0x4E,0x45,0, // REPNE |
- | |
516 | 0x6E,0x00,0x45,0x50,0x4E,0x5A,0, // REPNZ |
- | |
517 | 0x6F,0x00,0x45,0x50,0x5A,0, // REPZ |
- | |
518 | 0x98,0x00,0x45,0x54,0, // RET |
- | |
519 | 0x99,0x00,0x45,0x54,0x46,0, // RETF |
- | |
520 | 0x0E,0x00,0x4F,0x4C,0, // ROL |
- | |
521 | 0x0F,0x00,0x4F,0x52,0, // ROR |
- | |
522 | 0xB3,0x00,0x53,0x4D,0, // RSM |
- | |
523 | 0x97,0x01,0x53,0x51,0x52,0x54,0x50,0x53,0, // RSQRTPS |
- | |
524 | 0x98,0x01,0x53,0x51,0x52,0x54,0x53,0x53,0, // RSQRTSS |
- | |
525 | 0xFF,0xFF, // end char 'R' |
- | |
526 | 0x3F,0x00,0x41,0x48,0x46,0, // SAHF |
- | |
527 | 0x12,0x00,0x41,0x4C,0, // SAL |
- | |
528 | 0x15,0x00,0x41,0x52,0, // SAR |
- | |
529 | 0x03,0x00,0x42,0x42,0, // SBB |
- | |
530 | 0x03,0x00,0x42,0x43,0, // SBC |
- | |
531 | 0x6B,0x00,0x43,0x41,0x53,0x42,0, // SCASB |
- | |
532 | 0x6D,0x00,0x43,0x41,0x53,0x44,0, // SCASD |
- | |
533 | 0x6C,0x00,0x43,0x41,0x53,0x57,0, // SCASW |
- | |
534 | 0x8D,0x00,0x45,0x54,0x41,0, // SETA |
- | |
535 | 0x89,0x00,0x45,0x54,0x41,0x45,0, // SETAE |
- | |
536 | 0x88,0x00,0x45,0x54,0x42,0, // SETB |
- | |
537 | 0x8C,0x00,0x45,0x54,0x42,0x45,0, // SETBE |
- | |
538 | 0x88,0x00,0x45,0x54,0x43,0, // SETC |
- | |
539 | 0x8A,0x00,0x45,0x54,0x45,0, // SETE |
- | |
540 | 0x95,0x00,0x45,0x54,0x47,0, // SETG |
- | |
541 | 0x93,0x00,0x45,0x54,0x47,0x45,0, // SETGE |
- | |
542 | 0x92,0x00,0x45,0x54,0x4C,0, // SETL |
- | |
543 | 0x94,0x00,0x45,0x54,0x4C,0x45,0, // SETLE |
- | |
544 | 0x8C,0x00,0x45,0x54,0x4E,0x41,0, // SETNA |
- | |
545 | 0x88,0x00,0x45,0x54,0x4E,0x41,0x45,0, // SETNAE |
- | |
546 | 0x89,0x00,0x45,0x54,0x4E,0x42,0, // SETNB |
- | |
547 | 0x8D,0x00,0x45,0x54,0x4E,0x42,0x45,0, // SETNBE |
- | |
548 | 0x89,0x00,0x45,0x54,0x4E,0x43,0, // SETNC |
- | |
549 | 0x8B,0x00,0x45,0x54,0x4E,0x45,0, // SETNE |
- | |
550 | 0x94,0x00,0x45,0x54,0x4E,0x47,0, // SETNG |
- | |
551 | 0x92,0x00,0x45,0x54,0x4E,0x47,0x45,0, // SETNGE |
- | |
552 | 0x93,0x00,0x45,0x54,0x4E,0x4C,0, // SETNL |
- | |
553 | 0x95,0x00,0x45,0x54,0x4E,0x4C,0x45,0, // SETNLE |
- | |
554 | 0x87,0x00,0x45,0x54,0x4E,0x4F,0, // SETNO |
- | |
555 | 0x91,0x00,0x45,0x54,0x4E,0x50,0, // SETNP |
- | |
556 | 0x8F,0x00,0x45,0x54,0x4E,0x53,0, // SETNS |
- | |
557 | 0x8B,0x00,0x45,0x54,0x4E,0x5A,0, // SETNZ |
- | |
558 | 0x86,0x00,0x45,0x54,0x4F,0, // SETO |
- | |
559 | 0x90,0x00,0x45,0x54,0x50,0, // SETP |
- | |
560 | 0x90,0x00,0x45,0x54,0x50,0x45,0, // SETPE |
- | |
561 | 0x91,0x00,0x45,0x54,0x50,0x4F,0, // SETPO |
- | |
562 | 0x8E,0x00,0x45,0x54,0x53,0, // SETS |
- | |
563 | 0x8A,0x00,0x45,0x54,0x5A,0, // SETZ |
- | |
564 | 0x72,0x01,0x46,0x45,0x4E,0x43,0x45,0, // SFENCE |
- | |
565 | 0xA6,0x00,0x47,0x44,0x54,0, // SGDT |
- | |
566 | 0x12,0x00,0x48,0x4C,0, // SHL |
- | |
567 | 0x1E,0x00,0x48,0x4C,0x44,0, // SHLD |
- | |
568 | 0x13,0x00,0x48,0x52,0, // SHR |
- | |
569 | 0x1F,0x00,0x48,0x52,0x44,0, // SHRD |
- | |
570 | 0xD6,0x01,0x48,0x55,0x46,0x50,0x44,0, // SHUFPD |
- | |
571 | 0x99,0x01,0x48,0x55,0x46,0x50,0x53,0, // SHUFPS |
- | |
572 | 0xA7,0x00,0x49,0x44,0x54,0, // SIDT |
- | |
573 | 0x9E,0x00,0x4C,0x44,0x54,0, // SLDT |
- | |
574 | 0xAA,0x00,0x4D,0x53,0x57,0, // SMSW |
- | |
575 | 0xD7,0x01,0x51,0x52,0x54,0x50,0x44,0, // SQRTPD |
- | |
576 | 0x9A,0x01,0x51,0x52,0x54,0x50,0x53,0, // SQRTPS |
- | |
577 | 0xD8,0x01,0x51,0x52,0x54,0x53,0x44,0, // SQRTSD |
- | |
578 | 0x9B,0x01,0x51,0x52,0x54,0x53,0x53,0, // SQRTSS |
- | |
579 | 0x43,0x00,0x54,0x43,0, // STC |
- | |
580 | 0x47,0x00,0x54,0x44,0, // STD |
- | |
581 | 0x45,0x00,0x54,0x49,0, // STI |
- | |
582 | 0x9C,0x01,0x54,0x4D,0x58,0x43,0x53,0x52,0, // STMXCSR |
- | |
583 | 0x65,0x00,0x54,0x4F,0x53,0x42,0, // STOSB |
- | |
584 | 0x67,0x00,0x54,0x4F,0x53,0x44,0, // STOSD |
- | |
585 | 0x66,0x00,0x54,0x4F,0x53,0x57,0, // STOSW |
- | |
586 | 0x9F,0x00,0x54,0x52,0, // STR |
- | |
587 | 0x05,0x00,0x55,0x42,0, // SUB |
- | |
588 | 0xD9,0x01,0x55,0x42,0x50,0x44,0, // SUBPD |
- | |
589 | 0x9D,0x01,0x55,0x42,0x50,0x53,0, // SUBPS |
- | |
590 | 0xDA,0x01,0x55,0x42,0x53,0x44,0, // SUBSD |
- | |
591 | 0x9E,0x01,0x55,0x42,0x53,0x53,0, // SUBSS |
- | |
592 | 0x3F,0x01,0x59,0x53,0x45,0x4E,0x54,0x45,0x52,0, // SYSENTER |
- | |
593 | 0x40,0x01,0x59,0x53,0x45,0x58,0x49,0x54,0, // SYSEXIT |
- | |
594 | 0xFF,0xFF, // end char 'S' |
- | |
595 | 0x1C,0x00,0x45,0x53,0x54,0, // TEST |
- | |
596 | 0xFF,0xFF, // end char 'T' |
- | |
597 | 0xDB,0x01,0x43,0x4F,0x4D,0x49,0x53,0x44,0, // UCOMISD |
- | |
598 | 0x9F,0x01,0x43,0x4F,0x4D,0x49,0x53,0x53,0, // UCOMISS |
- | |
599 | 0xB5,0x00,0x44,0x32,0, // UD2 |
- | |
600 | 0xDC,0x01,0x4E,0x50,0x43,0x4B,0x48,0x50,0x44,0, // UNPCKHPD |
- | |
601 | 0xA0,0x01,0x4E,0x50,0x43,0x4B,0x48,0x50,0x53,0, // UNPCKHPS |
- | |
602 | 0xDD,0x01,0x4E,0x50,0x43,0x4B,0x4C,0x50,0x44,0, // UNPCKLPD |
- | |
603 | 0xA1,0x01,0x4E,0x50,0x43,0x4B,0x4C,0x50,0x53,0, // UNPCKLPS |
- | |
604 | 0xFF,0xFF, // end char 'U' |
- | |
605 | 0xA2,0x00,0x45,0x52,0x52,0, // VERR |
- | |
606 | 0xA3,0x00,0x45,0x52,0x57,0, // VERW |
- | |
607 | 0xFF,0xFF, // end char 'V' |
- | |
608 | 0x34,0x00,0x41,0x49,0x54,0, // WAIT |
- | |
609 | 0xAE,0x00,0x42,0x49,0x4E,0x56,0x44,0, // WBINVD |
- | |
610 | 0xAF,0x00,0x52,0x4D,0x53,0x52,0, // WRMSR |
- | |
611 | 0xFF,0xFF, // end char 'W' |
- | |
612 | 0x32,0x00,0x41,0x44,0x44,0, // XADD |
- | |
613 | 0x4E,0x00,0x43,0x48,0x47,0, // XCHG |
- | |
614 | 0x2D,0x00,0x4C,0x41,0x54,0, // XLAT |
- | |
615 | 0x2D,0x00,0x4C,0x41,0x54,0x42,0, // XLATB |
- | |
616 | 0x06,0x00,0x4F,0x52,0, // XOR |
- | |
617 | 0xDE,0x01,0x4F,0x52,0x50,0x44,0, // XORPD |
- | |
618 | 0xA2,0x01,0x4F,0x52,0x50,0x53,0, // XORPS |
- | |
619 | 0xFF,0xFF // end char 'X' |
- | |
620 | }; |
- | |
621 | 2 |