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

📄 disassemblerdefines.h

📁 ReactOS是一些高手根据Windows XP的内核编写出的类XP。内核实现机理和API函数调用几乎相同。甚至可以兼容XP的程序。喜欢研究系统内核的人可以看一看。
💻 H
📖 第 1 页 / 共 2 页
字号:
#define _jo            0x031
#define _jno           0x032
#define _jb            0x033
#define _jnb           0x034
#define _jz            0x035
#define _jnz           0x036
#define _jbe           0x037
#define _jnbe          0x038
#define _js            0x039
#define _jns           0x03a
#define _jp            0x03b
#define _jnp           0x03c
#define _jl            0x03d
#define _jnl           0x03e
#define _jle           0x03f
#define _jnle          0x040
#define _jmp           0x041
#define _lahf          0x042
#define _lar           0x043
#define _lea           0x044
#define _leave         0x045
#define _lgdt          0x046
#define _lidt          0x047
#define _lgs           0x048
#define _lss           0x049
#define _lds           0x04a
#define _les           0x04b
#define _lfs           0x04c
#define _lldt          0x04d
#define _lmsw          0x04e
#define _lock          0x04f
#define _lods          0x050
#define _lodsb         0x051
#define _lodsw         0x052
#define _lodsd         0x053
#define _loop          0x054
#define _loope         0x055
#define _loopz         0x056
#define _loopne        0x057
#define _loopnz        0x058
#define _lsl           0x059
#define _ltr           0x05a
#define _mov           0x05b
#define _movs          0x05c
#define _movsb         0x05d
#define _movsw         0x05e
#define _movsd         0x05f
#define _movsx         0x060
#define _movzx         0x061
#define _mul           0x062
#define _neg           0x063
#define _nop           0x064
#define _not           0x065
#define _or            0x066
#define _out           0x067
#define _outs          0x068
#define _outsb         0x069
#define _outsw         0x06a
#define _outsd         0x06b
#define _pop           0x06c
#define _popa          0x06d
#define _popad         0x06e
#define _popf          0x06f
#define _popfd         0x070
#define _push          0x071
#define _pusha         0x072
#define _pushad        0x073
#define _pushf         0x074
#define _pushfd        0x075
#define _rcl           0x076
#define _rcr           0x077
#define _rol           0x078
#define _ror           0x079
#define _rep           0x07a
#define _repe          0x07b
#define _repz          0x07c
#define _repne         0x07d
#define _repnz         0x07e
#define _ret           0x07f
#define _sahf          0x080
#define _sal           0x081
#define _sar           0x082
#define _shl           0x083
#define _shr           0x084
#define _sbb           0x085
#define _scas          0x086
#define _scasb         0x087
#define _scasw         0x088
#define _scasd         0x089
#define _set           0x08a
#define _sgdt          0x08b
#define _sidt          0x08c
#define _shld          0x08d
#define _shrd          0x08e
#define _sldt          0x08f
#define _smsw          0x090
#define _stc           0x091
#define _std           0x092
#define _sti           0x093
#define _stos          0x094
#define _stosb         0x095
#define _stosw         0x096
#define _stosd         0x097
#define _str           0x098
#define _sub           0x099
#define _test          0x09a
#define _verr          0x09b
#define _verw          0x09c
#define _wait          0x09d
#define _xchg          0x09e
#define _xlat          0x09f
#define _xlatb         0x0a0
#define _xor           0x0a1
#define _jcxz          0x0a2
#define _loadall       0x0a3
#define _invd          0x0a4
#define _wbinv         0x0a5
#define _seto          0x0a6
#define _setno         0x0a7
#define _setb          0x0a8
#define _setnb         0x0a9
#define _setz          0x0aa
#define _setnz         0x0ab
#define _setbe         0x0ac
#define _setnbe        0x0ad
#define _sets          0x0ae
#define _setns         0x0af
#define _setp          0x0b0
#define _setnp         0x0b1
#define _setl          0x0b2
#define _setnl         0x0b3
#define _setle         0x0b4
#define _setnle        0x0b5
#define _wrmsr         0x0b6
#define _rdtsc         0x0b7
#define _rdmsr         0x0b8
#define _cpuid         0x0b9
#define _rsm           0x0ba
#define _cmpx          0x0bb
#define _xadd          0x0bc
#define _bswap         0x0bd
#define _invpg         0x0be
#define _cmpx8         0x0bf
#define _jmpf          0x0c0
#define _retf          0x0c1
#define _rdpmc         0x0c2

#define _f2xm1         0x001
#define _fabs          0x002
#define _fadd          0x003
#define _faddp         0x004
#define _fbld          0x005
#define _fbstp         0x006
#define _fchs          0x007
#define _fclex         0x008
#define _fcom          0x009
#define _fcomp         0x00a
#define _fcompp        0x00b
#define _fcos          0x00c
#define _fdecstp       0x00d
#define _fdiv          0x00e
#define _fdivp         0x00f
#define _fdivr         0x010
#define _fdivrp        0x011
#define _ffree         0x012
#define _fiadd         0x013
#define _ficom         0x014
#define _ficomp        0x015
#define _fidiv         0x016
#define _fidivr        0x017
#define _fild          0x018
#define _fimul         0x019
#define _fincstp       0x01a
#define _finit         0x01b
#define _fist          0x01c
#define _fistp         0x01d
#define _fisub         0x01e
#define _fisubr        0x01f
#define _fld           0x020
#define _fld1          0x021
#define _fldcw         0x022
#define _fldenv        0x023
#define _fldl2e        0x024
#define _fldl2t        0x025
#define _fldlg2        0x026
#define _fldln2        0x027
#define _fldpi         0x028
#define _fldz          0x029
#define _fmul          0x02a
#define _fmulp         0x02b
#define _fnop          0x02c
#define _fpatan        0x02d
#define _fprem         0x02e
#define _fprem1        0x02f
#define _fptan         0x030
#define _frndint       0x031
#define _frstor        0x032
#define _fsave         0x033
#define _fscale        0x034
#define _fsin          0x035
#define _fsincos       0x036
#define _fsqrt         0x037
#define _fst           0x038
#define _fstcw         0x039
#define _fstenv        0x03a
#define _fstp          0x03b
#define _fstsw         0x03c
#define _fsub          0x03d
#define _fsubp         0x03e
#define _fsubr         0x03f
#define _fsubrp        0x040
#define _ftst          0x041
#define _fucom         0x042
#define _fucomp        0x043
#define _fucompp       0x044
#define _fxam          0x045
#define _fxch          0x046
#define _fxtract       0x047
#define _fyl2x         0x048
#define _fyl2xp1       0x049

/******************************************************************************
*
*   External data and strings
*
******************************************************************************/
extern char* sNames[];
extern char* sCoprocNames[];
extern TOpcodeData Op1[ 256 ];
extern TOpcodeData Op2[ 256 ];
extern TOpcodeData Groups[ 17 ][ 8 ];
extern TOpcodeData Coproc1[ 8 ][ 8 ];
extern TOpcodeData Coproc2[ 8 ][ 16 * 4 ];
extern char *sBytePtr;
extern char *sWordPtr;
extern char *sDwordPtr;
extern char *sFwordPtr;
extern char *sQwordPtr;
extern char *sGenReg16_32[ 2 ][ 8 ];
extern char *sSeg[ 8 ];
extern char *sSegOverride[ 8 ];
extern char *sSegOverrideDefaultES[ 8 ];
extern char *sSegOverrideDefaultDS[ 8 ];
extern char *sScale[ 4 ];
extern char *sAdr1[ 2 ][ 8 ];
extern char *sRegs1[ 2 ][ 2 ][ 8 ];
extern char *sRegs2[];
extern char *sControl[ 8 ];
extern char *sDebug[ 8 ];
extern char *sTest[ 8 ];
extern char *sYptr[ 2 ];
extern char *sXptr[ 2 ];
extern char *sRep[ 4 ];
extern char *sST[ 9 ];


#endif // _DDEF_H_

⌨️ 快捷键说明

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