asminsd.h

来自「开放源码的编译器open watcom 1.6.0版的源代码」· C头文件 代码 · 共 550 行 · 第 1/5 页

H
550
字号
insa(T_DOT_STACK,       OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
insa(T_DOT_STARTUP,     OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
insa(T_DOT_TFCOND,      OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
insa(T_DOT_UNTIL,       OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
insa(T_DOT_WHILE,       OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
insa(T_DOT_XCREF,       OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
insa(T_DOT_XLIST,       OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
ins (T_DOT_XMM,         OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             P_686,       0)
ins (T_DOT_XMM2,        OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             P_686,       0)
ins (T_DOT_XMM3,        OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             P_686,       0)
ins (T_AAA,             OP_NONE,     0,      OP_NONE,       OP3_NONE,0,  no_RM,  0x37,     0x00,                     P_86,        0)
ins (T_AAD,             OP_NONE,     0,      OP_NONE,       OP3_NONE,0,  0,      0xD5,     0x0A,                     P_86,        0)
ins (T_AAM,             OP_NONE,     0,      OP_NONE,       OP3_NONE,0,  0,      0xD4,     0x0A,                     P_86,        0)
ins (T_AAS,             OP_NONE,     0,      OP_NONE,       OP3_NONE,0,  no_RM,  0x3F,     0x00,                     P_86,        0)
insa(T_ABS,             OP_SPECIAL,  0,      0,             0,       0,  0,      0,        OP_RES_ID,                0,           0)
ins (T_ADC,             OP_R1632,    0,      OP_I8,         OP3_NONE,0,  no_WDS, 0x83,     0x10,                     P_86,        0)
ins (T_ADC,             OP_R,        0,      OP_M,          OP3_NONE,1,  0,      0x12,     0x00,                     P_86,        0)
ins (T_ADC,             OP_R,        0,      OP_R,          OP3_NONE,1,  0,      0x12,     0x00,                     P_86,        0)
ins (T_ADC,             OP_A,        0,      OP_I,          OP3_NONE,0,  no_RM,  0x14,     0x00,                     P_86,        0)
ins (T_ADC,             OP_R,        0,      OP_I,          OP3_NONE,0,  0,      0x80,     0x10,                     P_86,        0)
ins (T_ADC,             OP_M_DW,     0,      OP_I8,         OP3_NONE,0,  no_WDS, 0x83,     0x10,                     P_386,       LOCK)
ins (T_ADC,             OP_M_W,      0,      OP_I8,         OP3_NONE,0,  no_WDS, 0x83,     0x10,                     P_86,        LOCK)
ins (T_ADC,             OP_M,        0,      OP_R,          OP3_NONE,0,  0,      0x10,     0x00,                     P_86,        LOCK)
ins (T_ADC,             OP_M,        0,      OP_I,          OP3_NONE,0,  0,      0x80,     0x10,                     P_86,        LOCK)
ins (T_ADD,             OP_R1632,    0,      OP_I8,         OP3_NONE,0,  no_WDS, 0x83,     0x00,                     P_86,        0)
ins (T_ADD,             OP_R,        0,      OP_M,          OP3_NONE,1,  0,      0x02,     0x00,                     P_86,        0)
ins (T_ADD,             OP_R,        0,      OP_R,          OP3_NONE,1,  0,      0x02,     0x00,                     P_86,        0)
ins (T_ADD,             OP_A,        0,      OP_I,          OP3_NONE,0,  no_RM,  0x04,     0x00,                     P_86,        0)
ins (T_ADD,             OP_R,        0,      OP_I,          OP3_NONE,0,  0,      0x80,     0x00,                     P_86,        0)
ins (T_ADD,             OP_M_DW,     0,      OP_I8,         OP3_NONE,0,  no_WDS, 0x83,     0x00,                     P_386,       LOCK)
ins (T_ADD,             OP_M_W,      0,      OP_I8,         OP3_NONE,0,  no_WDS, 0x83,     0x00,                     P_86,        LOCK)
ins (T_ADD,             OP_M,        0,      OP_R,          OP3_NONE,0,  0,      0x00,     0x00,                     P_86,        LOCK)
ins (T_ADD,             OP_M,        0,      OP_I,          OP3_NONE,0,  0,      0x80,     0x00,                     P_86,        LOCK)
ins (T_ADDPD,           OP_XMM,      F_660F, OP_XMM|OP_M,   OP3_NONE,1,  no_WDS, 0x58,     0x00,                     P_686|P_SSE2,0)
ins (T_ADDPS,           OP_XMM,      F_0F,   OP_XMM|OP_M,   OP3_NONE,1,  no_WDS, 0x58,     0x00,                     P_686|P_SSE, 0)
insa(T_ADDR,            OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
ins (T_ADDSD,           OP_XMM,      F_F20F, OP_XMM|OP_M,   OP3_NONE,1,  no_WDS, 0x58,     0x00,                     P_686|P_SSE2,0)
ins (T_ADDSS,           OP_XMM,      F_F30F, OP_XMM|OP_M,   OP3_NONE,1,  no_WDS, 0x58,     0x00,                     P_686|P_SSE, 0)
ins (T_ADDSUBPD,        OP_XMM,      F_660F, OP_XMM,        OP3_NONE,1,  no_WDS, 0xD0,     0x00,                     P_686|P_SSE3,0)
ins (T_ADDSUBPS,        OP_XMM,      F_F20F, OP_XMM,        OP3_NONE,1,  no_WDS, 0xD0,     0x00,                     P_686|P_SSE3,0)
ins (T_AH,              OP_SPECIAL,  0,      OP_R8,         0,       0,  0,      4,        OP_REGISTER,              P_86,        0)
ins (T_AL,              OP_SPECIAL,  0,      OP_AL,         0,       0,  0,      0,        OP_REGISTER,              P_86,        0)
insa(T_ALIAS,           OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             P_86,        0)
insa(T_ALIGN,           OP_SPECIAL,  0,      0,             0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
ins (T_AND,             OP_R1632,    0,      OP_I8,         OP3_NONE,0,  no_WDS, 0x83,     0x20,                     P_86,        0)
ins (T_AND,             OP_R,        0,      OP_M,          OP3_NONE,1,  0,      0x22,     0x00,                     P_86,        0)
ins (T_AND,             OP_R,        0,      OP_R,          OP3_NONE,1,  0,      0x22,     0x00,                     P_86,        0)
ins (T_AND,             OP_A,        0,      OP_I,          OP3_NONE,0,  no_RM,  0x24,     0x00,                     P_86,        0)
ins (T_AND,             OP_R,        0,      OP_I,          OP3_NONE,0,  0,      0x80,     0x20,                     P_86,        0)
ins (T_AND,             OP_M_DW,     0,      OP_I8,         OP3_NONE,0,  no_WDS, 0x83,     0x20,                     P_386,       LOCK)
ins (T_AND,             OP_M_W,      0,      OP_I8,         OP3_NONE,0,  no_WDS, 0x83,     0x20,                     P_86,        LOCK)
ins (T_AND,             OP_M,        0,      OP_R,          OP3_NONE,0,  0,      0x20,     0x00,                     P_86,        LOCK)
ins (T_AND,             OP_M,        0,      OP_I,          OP3_NONE,0,  0,      0x80,     0x20,                     P_86,        LOCK)
ins (T_ANDNPD,          OP_XMM,      F_660F, OP_XMM|OP_M,   OP3_NONE,1,  no_WDS, 0x55,     0x00,                     P_686|P_SSE2,0)
ins (T_ANDNPS,          OP_XMM,      F_0F,   OP_XMM|OP_M,   OP3_NONE,1,  no_WDS, 0x55,     0x00,                     P_686|P_SSE, 0)
ins (T_ANDPD,           OP_XMM,      F_660F, OP_XMM|OP_M,   OP3_NONE,1,  no_WDS, 0x54,     0x00,                     P_686|P_SSE2,0)
ins (T_ANDPS,           OP_XMM,      F_0F,   OP_XMM|OP_M,   OP3_NONE,1,  no_WDS, 0x54,     0x00,                     P_686|P_SSE, 0)
ins (T_ARPL,            OP_R16,      0,      OP_R16,        OP3_NONE,0,  no_WDS, 0x63,     0x00,                     P_286,       0)
ins (T_ARPL,            OP_M16,      0,      OP_R16,        OP3_NONE,0,  no_WDS, 0x63,     0x00,                     P_286,       0)
insa(T_ASSUME,          OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
//insa(T_AT,            OP_SPECIAL,  0,      0,             0,       0,  0,      0,        OP_RES_ID,                0,           0)
ins (T_AX,              OP_SPECIAL,  0,      OP_AX,         0,       0,  0,      0,        OP_REGISTER,              P_86,        0)
insa(T_BASIC,           OP_SPECIAL,  0,      0,             0,       0,  0,      0,        OP_RES_ID,                0,           0)
ins (T_BH,              OP_SPECIAL,  0,      OP_R8,         0,       0,  0,      7,        OP_REGISTER,              P_86,        0)
ins (T_BL,              OP_SPECIAL,  0,      OP_R8,         0,       0,  0,      3,        OP_REGISTER,              P_86,        0)
ins (T_BOUND,           OP_R1632,    0,      OP_M,          OP3_NONE,1,  no_WDS, 0x62,     0x00,                     P_186,       0)
ins (T_BP,              OP_SPECIAL,  0,      OP_R16,        0,       0,  0,      5,        OP_REGISTER,              P_86,        IREG)
ins (T_BSF,             OP_R1632,    F_0F,   OP_R1632,      OP3_NONE,1,  no_WDS, 0xBC,     0x00,                     P_386,       0)
ins (T_BSF,             OP_R1632,    F_0F,   OP_M,          OP3_NONE,1,  no_WDS, 0xBC,     0x00,                     P_386,       0)
ins (T_BSR,             OP_R1632,    F_0F,   OP_R1632,      OP3_NONE,1,  no_WDS, 0xBD,     0x00,                     P_386,       0)
ins (T_BSR,             OP_R1632,    F_0F,   OP_M,          OP3_NONE,1,  no_WDS, 0xBD,     0x00,                     P_386,       0)
ins (T_BSWAP,           OP_R32,      F_0F,   OP_NONE,       OP3_NONE,0,  R_in_OP,0xC8,     0x00,                     P_486,       0)
ins (T_BT,              OP_R1632,    F_0F,   OP_R1632,      OP3_NONE,0,  no_WDS, 0xA3,     0x00,                     P_386,       0)
ins (T_BT,              OP_R1632,    F_0F,   OP_I8,         OP3_NONE,0,  no_WDS, 0xBA,     0x20,                     P_386,       0)
ins (T_BT,              OP_M,        F_0F,   OP_R1632,      OP3_NONE,0,  no_WDS, 0xA3,     0x00,                     P_386,       0)
ins (T_BT,              OP_M,        F_0F,   OP_I8,         OP3_NONE,0,  no_WDS, 0xBA,     0x20,                     P_386,       0)
ins (T_BTC,             OP_R1632,    F_0F,   OP_R1632,      OP3_NONE,0,  no_WDS, 0xBB,     0x00,                     P_386,       0)
ins (T_BTC,             OP_R1632,    F_0F,   OP_I8,         OP3_NONE,0,  no_WDS, 0xBA,     0x38,                     P_386,       0)
ins (T_BTC,             OP_M,        F_0F,   OP_R1632,      OP3_NONE,0,  no_WDS, 0xBB,     0x00,                     P_386,       LOCK)
ins (T_BTC,             OP_M,        F_0F,   OP_I8,         OP3_NONE,0,  no_WDS, 0xBA,     0x38,                     P_386,       LOCK)
ins (T_BTR,             OP_R1632,    F_0F,   OP_R1632,      OP3_NONE,0,  no_WDS, 0xB3,     0x00,                     P_386,       0)
ins (T_BTR,             OP_R1632,    F_0F,   OP_I8,         OP3_NONE,0,  no_WDS, 0xBA,     0x30,                     P_386,       0)
ins (T_BTR,             OP_M,        F_0F,   OP_R1632,      OP3_NONE,0,  no_WDS, 0xB3,     0x00,                     P_386,       LOCK)
ins (T_BTR,             OP_M,        F_0F,   OP_I8,         OP3_NONE,0,  no_WDS, 0xBA,     0x30,                     P_386,       LOCK)
ins (T_BTS,             OP_R1632,    F_0F,   OP_R1632,      OP3_NONE,0,  no_WDS, 0xAB,     0x00,                     P_386,       0)
ins (T_BTS,             OP_R1632,    F_0F,   OP_I8,         OP3_NONE,0,  no_WDS, 0xBA,     0x28,                     P_386,       0)
ins (T_BTS,             OP_M,        F_0F,   OP_R1632,      OP3_NONE,0,  no_WDS, 0xAB,     0x00,                     P_386,       LOCK)
ins (T_BTS,             OP_M,        F_0F,   OP_I8,         OP3_NONE,0,  no_WDS, 0xBA,     0x28,                     P_386,       LOCK)
ins (T_BX,              OP_SPECIAL,  0,      OP_R16,        0,       0,  0,      3,        OP_REGISTER,              P_86,        IREG)
ins (T_BYTE,            OP_SPECIAL,  0,      OP_SPECIAL,    0,       0,  0,      0,        OP_RES_ID|OP_PTR_MODIFIER,0,           0)
insa(T_C,               OP_SPECIAL,  0,      0,             0,       0,  0,      0,        OP_RES_ID,                0,           0)
ins (T_CALL,            OP_R1632,    0,      OP_NONE,       OP3_NONE,0,  no_WDS, 0xFF,     0x10,                     P_86,        0)
ins (T_CALL,            OP_I16,      0,      OP_NONE,       OP3_NONE,0,  no_RM,  0xE8,     0x00,                     P_86,        0)
ins (T_CALL,            OP_I32,      0,      OP_NONE,       OP3_NONE,0,  no_RM,  0xE8,     0x00,                     P_386,       0)
ins (T_CALL,            OP_J32,      F_16,   OP_NONE,       OP3_NONE,0,  no_RM,  0x9A,     0x00,                     P_86,        0)
ins (T_CALL,            OP_J48,      F_32,   OP_NONE,       OP3_NONE,0,  no_RM,  0x9A,     0x00,                     P_386,       0)
ins (T_CALL,            OP_M_FW,     F_32,   OP_NONE,       OP3_NONE,0,  no_WDS, 0xFF,     0x18,                     P_386,       0)
ins (T_CALL,            OP_M_W,      F_16,   OP_NONE,       OP3_NONE,0,  no_WDS, 0xFF,     0x10,                     P_86,        0)
ins (T_CALL,            OP_M,        0,      OP_NONE,       OP3_NONE,0,  no_WDS, 0xFF,     0x10,                     P_86,        0)
ins (T_CALLF,           OP_I,        0,      OP_I,          OP3_NONE,0,  no_RM,  0x9A,     0x00,                     P_86,        0)
ins (T_CALLF,           OP_J32,      F_16,   OP_NONE,       OP3_NONE,0,  no_RM,  0x9A,     0x00,                     P_86,        0)
ins (T_CALLF,           OP_J48,      F_32,   OP_NONE,       OP3_NONE,0,  no_RM,  0x9A,     0x00,                     P_386,       0)
ins (T_CALLF,           OP_M_DW,     F_16,   OP_NONE,       OP3_NONE,0,  no_WDS, 0xFF,     0x18,                     P_86,        0)
ins (T_CALLF,           OP_M_FW,     F_32,   OP_NONE,       OP3_NONE,0,  no_WDS, 0xFF,     0x18,                     P_386,       0)
insa(T_CASEMAP,         OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
insa(T_CATSTR,          OP_SPECIAL,  0,      OP_NONE,       0,       0,  0,      0,        OP_DIRECTIVE,             0,           0)
ins (T_CBW,             OP_NONE,     F_16,   OP_NONE,       OP3_NONE,0,  no_RM,  0x98,     0x00,                     P_86,        0)
ins (T_CDQ,             OP_NONE,     F_32,   OP_NONE,       OP3_NONE,0,  no_RM,  0x99,     0x00,                     P_386,       0)
ins (T_CH,              OP_SPECIAL,  0,      OP_R8,         0,       0,  0,      5,        OP_REGISTER,              P_86,        0)
ins (T_CL,              OP_SPECIAL,  0,      OP_CL,         0,       0,  0,      1,        OP_REGISTER,              P_86,        0)

⌨️ 快捷键说明

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