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

📄 dsmlib.c

📁 VxWorks BSP框架源代码包含头文件和驱动
💻 C
📖 第 1 页 / 共 5 页
字号:
    {"EMMS", itEmms, OP2, 0,        0x0f, 0x77, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"F2XM1", itF2xm1, OP2, 0,    ESC|0x01, 0xf0, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FABS", itFabs, OP2, 0,    ESC|0x01, 0xe1, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FCHS", itFchs, OP2, 0,    ESC|0x01, 0xe0, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FCOMPP", itFcompp, OP2, 0,    ESC|0x06, 0xd9, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FCOS", itFcos, OP2, 0,    ESC|0x01, 0xff, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FDECSTP", itFdecstp, OP2, 0,    ESC|0x01, 0xf6, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FINCSTP", itFincstp, OP2, 0,    ESC|0x01, 0xf7, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FLD1", itFld1, OP2, 0,    ESC|0x01, 0xe8, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FLDL2E", itFldL2E, OP2, 0,    ESC|0x01, 0xea, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FLDL2T", itFldL2T, OP2, 0,    ESC|0x01, 0xe9, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FLDLG2", itFldLG2, OP2, 0,    ESC|0x01, 0xec, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FLDLN2", itFldLN2, OP2, 0,    ESC|0x01, 0xed, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FLDPI", itFldPI, OP2, 0,    ESC|0x01, 0xeb, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FLDZ", itFldZ, OP2, 0,    ESC|0x01, 0xee, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FNCLEX", itFclex, OP2, 0,    ESC|0x03, 0xe2, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FNINIT", itFinit, OP2, 0,    ESC|0x03, 0xe3, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FNOP", itFnop, OP2, 0,    ESC|0x01, 0xd0, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FNSTSW", itFstswA, OP2|AX, 0,    ESC|0x07, 0xe0, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FPATAN", itFpatan, OP2, 0,    ESC|0x01, 0xf3, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FPREM", itFprem, OP2, 0,    ESC|0x01, 0xf8, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FPREM1", itFprem1, OP2, 0,    ESC|0x01, 0xf5, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FPTAN", itFptan, OP2, 0,    ESC|0x01, 0xf2, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FRNDINT", itFrndint, OP2, 0,    ESC|0x01, 0xfc, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FSCALE", itFscale, OP2, 0,    ESC|0x01, 0xfd, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FSIN", itFsin, OP2, 0,    ESC|0x01, 0xfe, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FSINCOS", itFsincos, OP2, 0,    ESC|0x01, 0xfb, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FSQRT", itFsqrt, OP2, 0,    ESC|0x01, 0xfa, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FTST", itFtst, OP2, 0,    ESC|0x01, 0xe4, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FUCOMPP", itFucompp, OP2, 0,    ESC|0x02, 0xe9, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FXAM", itFxam, OP2, 0,    ESC|0x01, 0xe5, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FXTRACT", itFxtract, OP2, 0,    ESC|0x01, 0xf4, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FYL2X", itFyl2x, OP2, 0,    ESC|0x01, 0xf1, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"FYL2XP1", itFyl2xp1, OP2, 0,    ESC|0x01, 0xf9, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"IMUL", itImulRwiRM, OP2|MODRM|REG, 0,        0x0f, 0xaf, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"INVD", itInvd, OP2, 0,        0x0f, 0x08, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"INVLPG", itInvlpg, OP2|MODRM, 0,        0x0f, 0x01, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"LAR", itLar, OP2|MODRM|REG, 0,        0x0f, 0x02, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"LFS", itLfs, OP2|MODRM|REG, 0,        0x0f, 0xb4, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"LGS", itLgs, OP2|MODRM|REG, 0,        0x0f, 0xb5, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"LSL", itLsl, OP2|MODRM|REG, 0,        0x0f, 0x03, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"LSS", itLss, OP2|MODRM|REG, 0,        0x0f, 0xb2, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"MASKMOVQ", itMaskmovq, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xf7, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"MAXPS", itMaxps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x5f, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"MINPS", itMinps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x5d, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"MOVMSKPS", itMovmskps, OP2|MODRM|REG, XMMRM,        0x0f, 0x50, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"MOVNTI", itMovnti, OP2|MODRM|REG, 0,        0x0f, 0xc3, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"MOVNTPS", itMovntps, OP2|MODRM|DISR, XMMREG|XMMRM,        0x0f, 0x2b, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"MOVNTQ", itMovntq, OP2|MODRM|DISR, XMMREG|XMMRM,        0x0f, 0xe7, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"MULPS", itMulps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x59, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"ORPS", itOrps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x56, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PACKSSDW", itPackssdw, OP2|MMXREG|MMXRM|MODRM, 0,        0x0f, 0x6b, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PACKSSWB", itPacksswb, OP2|MMXREG|MMXRM|MODRM, 0,        0x0f, 0x63, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PACKUSWB", itPackuswb, OP2|MMXREG|MMXRM|MODRM, 0,        0x0f, 0x67, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PAND", itPand, OP2|MMXREG|MMXRM|MODRM, 0,        0x0f, 0xdb, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PANDN", itPandn, OP2|MMXREG|MMXRM|MODRM, 0,        0x0f, 0xdf, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PAUSE", itPause, OP2, 0,        0xf3, 0x90, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PMADDWD", itPmadd, OP2|MMXREG|MMXRM|MODRM, 0,        0x0f, 0xf5, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PMULHUW", itPmulhuw, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xe4, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PMULHW", itPmulh, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xe5, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PMULLW", itPmull, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xd5, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PMULUDQ", itPmuludq, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xf4, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"POR", itPor, OP2|MMXREG|MMXRM|MODRM, 0,        0x0f, 0xeb, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PXOR", itPxor, OP2|MMXREG|MMXRM|MODRM, 0,        0x0f, 0xef, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"RDTSC", itRdtsc, OP2, 0,        0x0f, 0x31, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"RDMSR", itRdmsr, OP2, 0,        0x0f, 0x32, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"RDPMC", itRdpmc, OP2, 0,        0x0f, 0x33, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"RSM", itRsm, OP2, 0,        0x0f, 0xaa, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"SHLD", itShldRMbyI, OP2|MODRM|REG|I8, 0,        0x0f, 0xa4, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"SHLD", itShldRMbyCL, OP2|MODRM|REG|CL, 0,        0x0f, 0xa5, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"SHRD", itShrdRMbyI, OP2|MODRM|REG|I8, 0,        0x0f, 0xac, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"SHRD", itShrdRMbyCL, OP2|MODRM|REG|CL, 0,        0x0f, 0xad, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"SYSENTER", itSysenter, OP2, 0,        0x0f, 0x34, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"SYSEXIT", itSysexit, OP2, 0,        0x0f, 0x35, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"UD2", itUd2, OP2, 0,        0x0f, 0x0b, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"WBINVD", itWbinvd, OP2, 0,        0x0f, 0x09, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"WRMSR", itWrmsr, OP2, 0,        0x0f, 0x30, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"RCPPS", itRcpps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x53, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"RSQRTPS", itRsqrtps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x52, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"SHUFPS", itShufps, OP2|MODRM|I8, XMMREG|XMMRM,        0x0f, 0xc6, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"SQRTPS", itSqrtps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x51, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"SUBPS", itSubps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x5c, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"UCOMISS", itUcomiss, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x2e, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"UNPCKHPS", itUnpckhps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x15, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"UNPCKLPS", itUnpcklps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x14, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"XORPS", itXorps, OP2|MODRM, XMMREG|XMMRM,        0x0f, 0x57, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PAVGB", itPavgb, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xe0, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */                                    {"PAVGW", itPavgw, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xe3, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PEXTRW", itPextrw, OP2|DISR|MODRM|MMXREG|REGRM|I8, 0,        0x0f, 0xc5, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PINSRW", itPinsrw, OP2|MODRM|MMXREG|REGRM|I8, 0,        0x0f, 0xc4, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PMAXSW", itPmaxsw, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xee, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PMAXUB", itPmaxub, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xde, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PMINSW", itPminsw, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xea, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PMINUB", itPminub, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xda, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PMOVMSKB", itPmovmskb, OP2|MODRM|MMXREG|REGRM|DISR, 0,        0x0f, 0xd7, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PSADBW", itPsadbw, OP2|MODRM|MMXREG|MMXRM, 0,        0x0f, 0xf6, 0x00, 0x00,    /* opcode */        0xff, 0xff, 0x00, 0x00},   /* mask */    {"PSHUFW", itPshufw, OP2|MODRM|MMXREG|MMXRM|I8, 0,

⌨️ 快捷键说明

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