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

📄 outco386.c

📁 CC386 is a general-purpose 32-bit C compiler. It is not an optimizing compiler but given that the co
💻 C
📖 第 1 页 / 共 5 页
字号:
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_into[] = 
{
    {
        OP_CODEONLY, 0x00ce, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_invd[] = 
{
    {
        OP_CODEONLY, 0x0008, 0x0904
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_invlpg[] = 
{
    {
        OP_CODEONLY, 0x0008, 0x0904
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_iret[] = 
{
    {
        OP_INSWORDSIZE, 0x00cf, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_iretd[] = 
{
    {
        OP_INSDWORDSIZE, 0x00cf, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_ja[] = 
{
    {
        OP_BRANCH, 0x0087, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0077, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jae[] = 
{
    {
        OP_BRANCH, 0x0083, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0073, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jb[] = 
{
    {
        OP_BRANCH, 0x0082, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0072, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jbe[] = 
{
    {
        OP_BRANCH, 0x0086, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0076, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jc[] = 
{
    {
        OP_BRANCH, 0x0082, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0072, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jcxz[] = 
{
    {
        OP_SHORTBRANCH, 0x00e3, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_je[] = 
{
    {
        OP_BRANCH, 0x0084, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0074, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jg[] = 
{
    {
        OP_BRANCH, 0x008f, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007f, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jge[] = 
{
    {
        OP_BRANCH, 0x008d, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007d, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jl[] = 
{
    {
        OP_BRANCH, 0x008c, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007c, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jle[] = 
{
    {
        OP_BRANCH, 0x008e, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007e, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jmp[] = 
{
    {
        OP_RM, 0x20ff, 0x0000
    }
    , 
    {
        OP_BRANCH, 0x00e9, 0x0000
    }
    , 
    {
        OP_SHORTBRANCH, 0x00eb, 0x0000
    }
    , 
    {
        OP_SEGBRANCH, 0x00ea, 0x0000
    }
    , 
    {
        OP_FARRM, 0x28ff, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jna[] = 
{
    {
        OP_BRANCH, 0x0086, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0076, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jnae[] = 
{
    {
        OP_BRANCH, 0x0082, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0072, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jnb[] = 
{
    {
        OP_BRANCH, 0x0083, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0073, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jnbe[] = 
{
    {
        OP_BRANCH, 0x0087, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0077, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jnc[] = 
{
    {
        OP_BRANCH, 0x0083, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0073, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jne[] = 
{
    {
        OP_BRANCH, 0x0085, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0075, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jng[] = 
{
    {
        OP_BRANCH, 0x008e, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007e, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jnge[] = 
{
    {
        OP_BRANCH, 0x008c, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007c, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jnl[] = 
{
    {
        OP_BRANCH, 0x008d, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007d, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jnle[] = 
{
    {
        OP_BRANCH, 0x008f, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007f, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jno[] = 
{
    {
        OP_BRANCH, 0x0081, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0071, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jnp[] = 
{
    {
        OP_BRANCH, 0x008b, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007b, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jns[] = 
{
    {
        OP_BRANCH, 0x0089, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0079, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jnz[] = 
{
    {
        OP_BRANCH, 0x0085, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0075, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jo[] = 
{
    {
        OP_BRANCH, 0x0080, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0070, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jp[] = 
{
    {
        OP_BRANCH, 0x008a, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007a, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jpe[] = 
{
    {
        OP_BRANCH, 0x008a, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007a, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jpo[] = 
{
    {
        OP_BRANCH, 0x008b, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x007b, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_js[] = 
{
    {
        OP_BRANCH, 0x0088, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0078, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_jz[] = 
{
    {
        OP_BRANCH, 0x0084, 0x0803
    }
    , 
    {
        OP_SHORTBRANCH, 0x0074, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lahf[] = 
{
    {
        OP_CODEONLY, 0x009f, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lar[] = 
{
    {
        OP_WORDREGRM, 0x0002, 0x0a02
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lds[] = 
{
    {
        OP_WORDREGRM, 0x00c5, 0x0200
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lea[] = 
{
    {
        OP_WORDREGRM, 0x008d, 0x0200
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_leave[] = 
{
    {
        OP_CODEONLY, 0x00c9, 0x0002
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_les[] = 
{
    {
        OP_WORDREGRM, 0x00c4, 0x0200
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lfs[] = 
{
    {
        OP_WORDREGRM, 0x00b4, 0x0a03
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lgdt[] = 
{
    {
        OP_NOSTRICTRM, 0x1001, 0x0b02
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lgs[] = 
{
    {
        OP_WORDREGRM, 0x00b5, 0x0a03
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lidt[] = 
{
    {
        OP_NOSTRICTRM, 0x1801, 0x0b02
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lldt[] = 
{
    {
        OP_NOSTRICTRM, 0x1000, 0x0b02
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lmsw[] = 
{
    {
        OP_NOSTRICTRM, 0x3001, 0x0b03
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lock[] = 
{
    {
        OP_CODEONLY, 0x00f0, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lods[] = 
{
    {
        OP_LODS, 0x00ad, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lodsb[] = 
{
    {
        OP_CODEONLY, 0x00ac, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lodsd[] = 
{
    {
        OP_INSDWORDSIZE, 0x00ad, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lodsw[] = 
{
    {
        OP_INSWORDSIZE, 0x00ad, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_loop[] = 
{
    {
        OP_SHORTBRANCH, 0x00e2, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_loope[] = 
{
    {
        OP_SHORTBRANCH, 0x00e1, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_loopne[] = 
{
    {
        OP_SHORTBRANCH, 0x00e0, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_loopnz[] = 
{
    {
        OP_SHORTBRANCH, 0x00e0, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_loopz[] = 
{
    {
        OP_SHORTBRANCH, 0x00e1, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lsl[] = 
{
    {
        OP_WORDREGRM, 0x0003, 0x0a02
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_lss[] = 
{
    {
        OP_WORDREGRM, 0x00b2, 0x0a03
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_ltr[] = 
{
    {
        OP_NOSTRICTRM, 0x1800, 0x0b03
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_mov[] = 
{
    {
        OP_REG03, 0x00b8, 0x0000
    }
    , 
    {
        OP_ABSACC, 0x00a2, 0x0000
    }
    , 
    {
        OP_ACCABS, 0x00a0, 0x0000
    }
    , 
    {
        OP_ACCIMMB3, 0x00b0, 0x0000
    }
    , 
    {
        OP_REGRMREG, 0x0088, 0x0200
    }
    , 
    {
        OP_RMIMM, 0x00c6, 0x0200
    }
    , 
    {
        OP_386REG, 0xc020, 0x0b03
    }
    , 
    {
        OP_SEGRMSEG, 0x008c, 0x0200
    }
    , 
    {
        OP_SEGRMSEG, 0x008c, 0x0200
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_movs[] = 
{
    {
        OP_MOVS, 0x00a5, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_movsb[] = 
{
    {
        OP_CODEONLY, 0x00a4, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_movsd[] = 
{
    {
        OP_INSDWORDSIZE, 0x00a5, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_movsw[] = 
{
    {
        OP_INSWORDSIZE, 0x00a5, 0x0000
    }
    , 
    {
        0, 0, 0
    }
    , 
};
OPCODE popn_movsx[] = 
{
    {
        OP_MIXEDREGRM, 0x00be, 0x0a03
    }
    , 
    {
        0, 0, 0
    }
    , 

⌨️ 快捷键说明

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