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

📄 insns.dat

📁 nasm早期的源代码,比较简单是学习汇编和编译原理的好例子
💻 DAT
📖 第 1 页 / 共 5 页
字号:
PSLLQ		mmxreg,imm		\2\x0F\x73\206\25		PENT,MMX
PSLLW		mmxreg,mmxrm		\2\x0F\xF1\110			PENT,MMX,SM
PSLLW		mmxreg,imm		\2\x0F\x71\206\25		PENT,MMX
PSRAD		mmxreg,mmxrm		\2\x0F\xE2\110			PENT,MMX,SM
PSRAD		mmxreg,imm		\2\x0F\x72\204\25		PENT,MMX
PSRAW		mmxreg,mmxrm		\2\x0F\xE1\110			PENT,MMX,SM
PSRAW		mmxreg,imm		\2\x0F\x71\204\25		PENT,MMX
PSRLD		mmxreg,mmxrm		\2\x0F\xD2\110			PENT,MMX,SM
PSRLD		mmxreg,imm		\2\x0F\x72\202\25		PENT,MMX
PSRLQ		mmxreg,mmxrm		\2\x0F\xD3\110			PENT,MMX,SM
PSRLQ		mmxreg,imm		\2\x0F\x73\202\25		PENT,MMX
PSRLW		mmxreg,mmxrm		\2\x0F\xD1\110			PENT,MMX,SM
PSRLW		mmxreg,imm		\2\x0F\x71\202\25		PENT,MMX
PSUBB		mmxreg,mmxrm		\2\x0F\xF8\110			PENT,MMX,SM
PSUBD		mmxreg,mmxrm		\2\x0F\xFA\110			PENT,MMX,SM
PSUBSB		mmxreg,mmxrm		\2\x0F\xE8\110			PENT,MMX,SM
PSUBSIW		mmxreg,mmxrm		\2\x0F\x55\110			PENT,MMX,SM,CYRIX
PSUBSW		mmxreg,mmxrm		\2\x0F\xE9\110			PENT,MMX,SM
PSUBUSB		mmxreg,mmxrm		\2\x0F\xD8\110			PENT,MMX,SM
PSUBUSW		mmxreg,mmxrm		\2\x0F\xD9\110			PENT,MMX,SM
PSUBW		mmxreg,mmxrm		\2\x0F\xF9\110			PENT,MMX,SM
PUNPCKHBW	mmxreg,mmxrm		\2\x0F\x68\110			PENT,MMX,SM
PUNPCKHDQ	mmxreg,mmxrm		\2\x0F\x6A\110			PENT,MMX,SM
PUNPCKHWD	mmxreg,mmxrm		\2\x0F\x69\110			PENT,MMX,SM
PUNPCKLBW	mmxreg,mmxrm		\2\x0F\x60\110			PENT,MMX,SM
PUNPCKLDQ	mmxreg,mmxrm		\2\x0F\x62\110			PENT,MMX,SM
PUNPCKLWD	mmxreg,mmxrm		\2\x0F\x61\110			PENT,MMX,SM
PUSH		reg16			\320\10\x50			8086
PUSH		reg32			\321\10\x50			386,NOLONG
PUSH		reg64			\323\10\x50			X64
PUSH		rm16			\320\1\xFF\206			8086
PUSH		rm32			\321\1\xFF\206			386,NOLONG
PUSH		rm64			\323\1\xFF\206			X64
PUSH		reg_cs			\6				8086,NOLONG
PUSH		reg_dess		\6				8086,NOLONG
PUSH		reg_fsgs		\1\x0F\7			386
PUSH		imm8			\1\x6A\14			186
PUSH		sbyte			\1\x6A\14			186,ND
PUSH		imm16			\320\144\1\x68\140		186
PUSH		imm32			\321\154\1\x68\150		386,NOLONG
PUSH		imm64			\321\154\1\x68\150		X64
PUSH		imm			\1\x68\34			186
PUSHA		void			\322\1\x60			186,NOLONG
PUSHAD		void			\321\1\x60			386,NOLONG
PUSHAW		void			\320\1\x60			186,NOLONG
PUSHF		void			\322\1\x9C			8086
PUSHFD		void			\321\1\x9C			386,NOLONG
PUSHFQ		void			\321\1\x9C			X64
PUSHFW		void			\320\1\x9C			8086
PXOR		mmxreg,mmxrm		\2\x0F\xEF\110			PENT,MMX,SM
RCL		rm8,unity		\1\xD0\202			8086
RCL		rm8,reg_cl		\1\xD2\202			8086
RCL		rm8,imm			\1\xC0\202\25			186,SB
RCL		rm16,unity		\320\1\xD1\202			8086
RCL		rm16,reg_cl		\320\1\xD3\202			8086
RCL		rm16,imm		\320\1\xC1\202\25		186,SB
RCL		rm32,unity		\321\1\xD1\202			386
RCL		rm32,reg_cl		\321\1\xD3\202			386
RCL		rm32,imm		\321\1\xC1\202\25		386,SB
RCL		rm64,unity		\324\1\xD1\202			X64
RCL		rm64,reg_cl		\324\1\xD3\202			X64
RCL		rm64,imm		\324\1\xC1\202\25		X64,SB
RCR		rm8,unity		\1\xD0\203			8086
RCR		rm8,reg_cl		\1\xD2\203			8086
RCR		rm8,imm			\1\xC0\203\25			186,SB
RCR		rm16,unity		\320\1\xD1\203			8086
RCR		rm16,reg_cl		\320\1\xD3\203			8086
RCR		rm16,imm		\320\1\xC1\203\25		186,SB
RCR		rm32,unity		\321\1\xD1\203			386
RCR		rm32,reg_cl		\321\1\xD3\203			386
RCR		rm32,imm		\321\1\xC1\203\25		386,SB
RCR		rm64,unity		\324\1\xD1\203			X64
RCR		rm64,reg_cl		\324\1\xD3\203			X64
RCR		rm64,imm		\324\1\xC1\203\25		X64,SB
RDSHR		rm32			\321\2\x0F\x36\200		P6,CYRIX,SMM
RDMSR		void			\2\x0F\x32			PENT,PRIV
RDPMC		void			\2\x0F\x33			P6
RDTSC		void			\2\x0F\x31			PENT
RDTSCP		void			\3\x0F\x01\xF9			X86_64
RET		void			\1\xC3				8086
RET		imm			\1\xC2\30			8086,SW
RETF		void			\1\xCB				8086
RETF		imm			\1\xCA\30			8086,SW
RETN		void			\1\xC3				8086
RETN		imm			\1\xC2\30			8086,SW
ROL		rm8,unity		\1\xD0\200			8086
ROL		rm8,reg_cl		\1\xD2\200			8086
ROL		rm8,imm			\1\xC0\200\25			186,SB
ROL		rm16,unity		\320\1\xD1\200			8086
ROL		rm16,reg_cl		\320\1\xD3\200			8086
ROL		rm16,imm		\320\1\xC1\200\25		186,SB
ROL		rm32,unity		\321\1\xD1\200			386
ROL		rm32,reg_cl		\321\1\xD3\200			386
ROL		rm32,imm		\321\1\xC1\200\25		386,SB
ROL		rm64,unity		\324\1\xD1\200			X64
ROL		rm64,reg_cl		\324\1\xD3\200			X64
ROL		rm64,imm		\324\1\xC1\200\25		X64,SB
ROR		rm8,unity		\1\xD0\201			8086
ROR		rm8,reg_cl		\1\xD2\201			8086
ROR		rm8,imm			\1\xC0\201\25			186,SB
ROR		rm16,unity		\320\1\xD1\201			8086
ROR		rm16,reg_cl		\320\1\xD3\201			8086
ROR		rm16,imm		\320\1\xC1\201\25		186,SB
ROR		rm32,unity		\321\1\xD1\201			386
ROR		rm32,reg_cl		\321\1\xD3\201			386
ROR		rm32,imm		\321\1\xC1\201\25		386,SB
ROR		rm64,unity		\324\1\xD1\201			X64
ROR		rm64,reg_cl		\324\1\xD3\201			X64
ROR		rm64,imm		\324\1\xC1\201\25		X64,SB
RDM		void			\2\x0F\x3A			P6,CYRIX
RSDC		reg_sreg,mem80		\2\x0F\x79\110			486,CYRIX,SMM
RSLDT		mem80			\2\x0F\x7B\200			486,CYRIX,SMM
RSM		void			\2\x0F\xAA			PENT,SMM
RSTS		mem80			\2\x0F\x7D\200			486,CYRIX,SMM
SAHF		void			\1\x9E				8086
SAL		rm8,unity		\1\xD0\204			8086,ND
SAL		rm8,reg_cl		\1\xD2\204			8086,ND
SAL		rm8,imm			\1\xC0\204\25			186,ND,SB
SAL		rm16,unity		\320\1\xD1\204			8086,ND
SAL		rm16,reg_cl		\320\1\xD3\204			8086,ND
SAL		rm16,imm		\320\1\xC1\204\25		186,ND,SB
SAL		rm32,unity		\321\1\xD1\204			386,ND
SAL		rm32,reg_cl		\321\1\xD3\204			386,ND
SAL		rm32,imm		\321\1\xC1\204\25		386,ND,SB
SAL		rm64,unity		\324\1\xD1\204			X64,ND
SAL		rm64,reg_cl		\324\1\xD3\204			X64,ND
SAL		rm64,imm		\324\1\xC1\204\25		X64,ND,SB
SALC		void			\1\xD6				8086,UNDOC
SAR		rm8,unity		\1\xD0\207			8086
SAR		rm8,reg_cl		\1\xD2\207			8086
SAR		rm8,imm			\1\xC0\207\25			186,SB
SAR		rm16,unity		\320\1\xD1\207			8086
SAR		rm16,reg_cl		\320\1\xD3\207			8086
SAR		rm16,imm		\320\1\xC1\207\25		186,SB
SAR		rm32,unity		\321\1\xD1\207			386
SAR		rm32,reg_cl		\321\1\xD3\207			386
SAR		rm32,imm		\321\1\xC1\207\25		386,SB
SAR		rm64,unity		\324\1\xD1\207			X64
SAR		rm64,reg_cl		\324\1\xD3\207			X64
SAR		rm64,imm		\324\1\xC1\207\25		X64,SB
SBB		mem,reg8		\1\x18\101			8086,SM
SBB		reg8,reg8		\1\x18\101			8086
SBB		mem,reg16		\320\1\x19\101			8086,SM
SBB		reg16,reg16		\320\1\x19\101			8086
SBB		mem,reg32		\321\1\x19\101			386,SM
SBB		reg32,reg32		\321\1\x19\101			386
SBB		mem,reg64		\324\1\x19\101			X64,SM
SBB		reg64,reg64		\324\1\x19\101			X64
SBB		reg8,mem		\1\x1A\110			8086,SM
SBB		reg8,reg8		\1\x1A\110			8086
SBB		reg16,mem		\320\1\x1B\110			8086,SM
SBB		reg16,reg16		\320\1\x1B\110			8086
SBB		reg32,mem		\321\1\x1B\110			386,SM
SBB		reg32,reg32		\321\1\x1B\110			386
SBB		reg64,mem		\324\1\x1B\110			X64,SM
SBB		reg64,reg64		\324\1\x1B\110			X64
SBB		rm16,imm8		\320\1\x83\203\15		8086
SBB		rm32,imm8		\321\1\x83\203\15		386
SBB		rm64,imm8		\324\1\x83\203\15		X64
SBB		reg_al,imm		\1\x1C\21			8086,SM
SBB		reg_ax,sbyte		\320\1\x83\203\15		8086,SM,ND
SBB		reg_ax,imm		\320\1\x1D\31			8086,SM
SBB		reg_eax,sbyte		\321\1\x83\203\15		386,SM,ND
SBB		reg_eax,imm		\321\1\x1D\41			386,SM
SBB		reg_rax,sbyte		\321\1\x83\203\15		X64,SM,ND
SBB		reg_rax,imm		\321\1\x1D\41			X64,SM
SBB		rm8,imm			\1\x80\203\21			8086,SM
SBB		rm16,imm		\320\145\1\x81\203\141		8086,SM
SBB		rm32,imm		\321\155\1\x81\203\151		386,SM
SBB		rm64,imm		\324\155\1\x81\203\151		X64,SM
SBB		mem,imm8		\1\x80\203\21			8086,SM
SBB		mem,imm16		\320\145\1\x81\203\141		8086,SM
SBB		mem,imm32		\321\155\1\x81\203\151		386,SM
SCASB		void			\335\1\xAE			8086
SCASD		void			\335\321\1\xAF			386
SCASQ		void			\335\324\1\xAF			X64
SCASW		void			\335\320\1\xAF			8086
SFENCE		void			\3\x0F\xAE\xF8			X64,AMD
SGDT		mem			\2\x0F\x01\200			286
SHL		rm8,unity		\1\xD0\204			8086
SHL		rm8,reg_cl		\1\xD2\204			8086
SHL		rm8,imm			\1\xC0\204\25			186,SB
SHL		rm16,unity		\320\1\xD1\204			8086
SHL		rm16,reg_cl		\320\1\xD3\204			8086
SHL		rm16,imm		\320\1\xC1\204\25		186,SB
SHL		rm32,unity		\321\1\xD1\204			386
SHL		rm32,reg_cl		\321\1\xD3\204			386
SHL		rm32,imm		\321\1\xC1\204\25		386,SB
SHL		rm64,unity		\324\1\xD1\204			X64
SHL		rm64,reg_cl		\324\1\xD3\204			X64
SHL		rm64,imm		\324\1\xC1\204\25		X64,SB
SHLD		mem,reg16,imm		\320\2\x0F\xA4\101\26		386,SM2,SB,AR2
SHLD		reg16,reg16,imm		\320\2\x0F\xA4\101\26		386,SM2,SB,AR2
SHLD		mem,reg32,imm		\321\2\x0F\xA4\101\26		386,SM2,SB,AR2
SHLD		reg32,reg32,imm		\321\2\x0F\xA4\101\26		386,SM2,SB,AR2
SHLD		mem,reg64,imm		\324\2\x0F\xA4\101\26		X64,SM2,SB,AR2
SHLD		reg64,reg64,imm		\324\2\x0F\xA4\101\26		X64,SM2,SB,AR2
SHLD		mem,reg16,reg_cl	\320\2\x0F\xA5\101		386,SM
SHLD		reg16,reg16,reg_cl	\320\2\x0F\xA5\101		386
SHLD		mem,reg32,reg_cl	\321\2\x0F\xA5\101		386,SM
SHLD		reg32,reg32,reg_cl	\321\2\x0F\xA5\101		386
SHLD		mem,reg64,reg_cl	\324\2\x0F\xA5\101		X64,SM
SHLD		reg64,reg64,reg_cl	\324\2\x0F\xA5\101		X64
SHR		rm8,unity		\1\xD0\205			8086
SHR		rm8,reg_cl		\1\xD2\205			8086
SHR		rm8,imm			\1\xC0\205\25			186,SB
SHR		rm16,unity		\320\1\xD1\205			8086
SHR		rm16,reg_cl		\320\1\xD3\205			8086
SHR		rm16,imm		\320\1\xC1\205\25		186,SB
SHR		rm32,unity		\321\1\xD1\205			386
SHR		rm32,reg_cl		\321\1\xD3\205			386
SHR		rm32,imm		\321\1\xC1\205\25		386,SB
SHR		rm64,unity		\324\1\xD1\205			X64
SHR		rm64,reg_cl		\324\1\xD3\205			X64
SHR		rm64,imm		\324\1\xC1\205\25		X64,SB
SHRD		mem,reg16,imm		\320\2\x0F\xAC\101\26		386,SM2,SB,AR2
SHRD		reg16,reg16,imm		\320\2\x0F\xAC\101\26		386,SM2,SB,AR2
SHRD		mem,reg32,imm		\321\2\x0F\xAC\101\26		386,SM2,SB,AR2
SHRD		reg32,reg32,imm		\321\2\x0F\xAC\101\26		386,SM2,SB,AR2
SHRD		mem,reg64,imm		\324\2\x0F\xAC\101\26		X64,SM2,SB,AR2
SHRD		reg64,reg64,imm		\324\2\x0F\xAC\101\26		X64,SM2,SB,AR2
SHRD		mem,reg16,reg_cl	\320\2\x0F\xAD\101		386,SM
SHRD		reg16,reg16,reg_cl	\320\2\x0F\xAD\101		386
SHRD		mem,reg32,reg_cl	\321\2\x0F\xAD\101		386,SM
SHRD		reg32,reg32,reg_cl	\321\2\x0F\xAD\101		386
SHRD		mem,reg64,reg_cl	\324\2\x0F\xAD\101		X64,SM
SHRD		reg64,reg64,reg_cl	\324\2\x0F\xAD\101		X64
SIDT		mem			\2\x0F\x01\201			286
SLDT		mem			\1\x0F\170\200			286
SLDT		mem16			\1\x0F\170\200			286
SLDT		reg16			\320\1\x0F\170\200		286
SLDT		reg32			\321\1\x0F\170\200		386
SKINIT		void			\3\x0F\x01\xDE			X64
SMI		void			\1\xF1				386,UNDOC
SMINT		void			\2\x0F\x38			P6,CYRIX,ND
; Older Cyrix chips had this; they had to move due to conflict with MMX
SMINTOLD	void			\2\x0F\x7E			486,CYRIX,ND
SMSW		mem			\2\x0F\x01\204			286
SMSW		mem16			\2\x0F\x01\204			286
SMSW		reg16			\320\2\x0F\x01\204		286
SMSW		reg32			\321\2\x0F\x01\204		386
STC		void			\1\xF9				8086
STD		void			\1\xFD				8086
STGI		void			\3\x0F\x01\xDC			X64
STI		void			\1\xFB				8086
STOSB		void			\1\xAA				8086
STOSD		void			\321\1\xAB			386
STOSQ		void			\324\1\xAB			X64
STOSW		void			\320\1\xAB			8086
STR		mem			\1\x0F\170\201			286,PROT
STR		mem16			\1\x0F\170\201			286,PROT
STR		reg16			\320\1\x0F\170\201		286,PROT
STR		reg32			\321\1\x0F\170\201		386,PROT
STR		reg64			\324\1\x0F\170\201		X64
SUB		mem,reg8		\1\x28\101			8086,SM
SUB		reg8,reg8		\1\x28\101			8086
SUB		mem,reg16		\320\1\x29\101			8086,SM
SUB		reg16,reg16		\320\1\x29\101			8086
SUB		mem,reg32		\321\1\x29\101			386,SM
SUB		reg32,reg32		\321\1\x29\101			386
SUB		mem,reg64		\324\1\x29\101			X64,SM
SUB		reg64,reg64		\324\1\x29\101			X64
SUB		reg8,mem		\1\x2A\110			8086,SM
SUB		reg8,reg8		\1\x2A\110			8086
SUB		reg16,mem		\320\1\x2B\110			8086,SM
SUB		reg16,reg16		\320\1\x2B\110			8086
SUB		reg32,mem		\321\1\x2B\110			386,SM
SUB		reg32,reg32		\321\1\x2B\110			386
SUB		reg64,mem		\324\1\x2B\110			X64,SM
SUB		reg64,reg64		\324\1\x2B\110			X64
SUB		rm16,imm8		\320\1\x83\205\15		8086
SUB		rm32,imm8		\321\1\x83\205\15		386
SUB		rm64,imm8		\324\1\x83\205\15		X64
SUB		reg_al,imm		\1\x2C\21			8086,SM
SUB		reg_ax,sbyte		\320\1\x83\205\15		8086,SM,ND
SUB		reg_ax,imm		\320\1\x2D\31			8086,SM
SUB		reg_eax,sbyte		\321\1\x83\205\15		386,SM,ND
SUB		reg_eax,imm		\321\1\x2D\41			386,SM
SUB		reg_rax,sbyte		\321\1\x83\205\15		X64,SM,ND
SUB		reg_rax,imm		\321\1\x2D\41			X64,SM
SUB		rm8,imm			\1\x80\205\21			8086,SM
SUB		rm16,imm		\320\145\1\x81\205\141		8086,SM
SUB		rm32,imm		\321\155\1\x81\205\151		386,SM
SUB		rm64,imm		\324\155\1\x81\205\151		X64,SM
SUB		mem,imm8		\1\x80\205\21			8086,SM
SUB		mem,imm16		\320\145\1\x81\205\141		8086,SM
SUB		mem,imm32		\321\155\1\x81\205\151		386,SM
SVDC		mem80,reg_sreg		\2\x0F\x78\101			486,CYRIX,SMM
SVLDT		mem80			\2\x0F\x7A\200			486,CYRIX,SMM
SVTS		mem80			\2\x0F\x7C\200			486,CYRIX,SMM
SWAPGS		void			\3\x0F\x01\xF8			X64
SYSCALL		void			\2\x0F\x05			P6,AMD
SYSENTER	void			\2\x0F\x34			P6
SYSEXIT		void			\2\x0F\x35			P6,PRIV
SYSRET		void			\2\x0F\x07			P6,PRIV,AMD
TEST		mem,reg8		\1\x84\101			8086,SM
TEST		reg8,reg8		\1\x84\101			8086
TEST		mem,reg16		\320\1\x85\101			8086,SM
TEST		reg16,reg16		\320\1\x85\101			8086
TEST		mem,reg32		\321\1\x85\101			386,SM
TEST		reg32,reg32		\321\1\x85\101			386

⌨️ 快捷键说明

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