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

📄 opcode.h

📁 编译原理的作业 编译器
💻 H
字号:
//  Canonical Name           String Name				MSBYTE				LSBYTE				REMARK			OPERATION
// -------------------------------------------------------------------------------------------------------------------------------------------
OPDEF(NOP,						"nop",					0X00,                0X00														 )
OPDEF(BRK,						"brk",					0X00,                0X01                                                        )		
OPDEF(DUP,						"dup",					0X00,                0X02                                                        )
OPDEF(POP,						"pop",					0X00,                0X03                                                        )
OPDEF(CALL,						"call",					0X00,                0X04                                                        )
OPDEF(RET,						"ret",					0X00,                0X05                                                        )	
OPDEF(JMP,						"jmp",					0X00,                0X06                                                        )		
OPDEF(AND,						"and",					0X00,                0X07                                                        )
OPDEF(OR,						"or",					0X00,                0X08                                                        )
OPDEF(XOR,						"xor",					0X00,                0X09                                                        )
OPDEF(NOT,						"not",					0X00,                0X0A                                                        )
OPDEF(CPBLK,					"cpblk",				0X00,                0X0B                                                        )
OPDEF(ADD,						"add",					0X00,                0X0C                                                        )
OPDEF(SUB,						"sub",					0X00,                0X0D                                                        )
OPDEF(MULT,						"mult",					0X00,                0X0E                                                        )
OPDEF(DIV,						"div",					0X00,                0X0F                                                        )
OPDEF(REM,						"rem",					0X00,                0X10                                                        )
OPDEF(SHL,						"shl",					0X00,                0X11                                                        )
OPDEF(SHR,						"shr",					0X00,                0X12                                                        )
OPDEF(NEG,						"neg",					0X00,                0X13                                                        )
OPDEF(ST0,						"st.0",					0X00,                0X14                                                        )
OPDEF(ST1,						"st.1",					0X00,                0X15                                                        )
OPDEF(ST2,						"st.2",					0X00,                0X16                                                        )
OPDEF(ST3,						"st.3",					0X00,                0X17                                                        )
OPDEF(ST4,						"st.4",					0X00,                0X18                                                        )
OPDEF(ST5,						"st.5",					0X00,                0X19                                                        )
OPDEF(ST6,						"st.6",					0X00,                0X1A                                                        )
OPDEF(ST7,						"st.7",					0X00,                0X1B                                                        )
OPDEF(ST8,						"st.8",					0X00,                0X1C                                                        )
OPDEF(ST9,						"st.9",					0X00,                0X1D                                                        )
OPDEF(CEQ,						"ceq",					0X00,                0X1E                                                        )
OPDEF(CONV_F,					"conv.f",				0X00,                0X1F                                                        )
OPDEF(HALT,						"halt",					0X00,                0X20                                                        )
OPDEF(PRT,						"prt",					0X00,                0X21                                                        )
OPDEF(LDC,						"ldc",					0X00,                0X22                                                        )
OPDEF(LDC_S,					"ldc.s",				0X00,                0X23                                                        )
OPDEF(LDSTR,					"ldstr",				0X00,                0X24                                                        )
OPDEF(PRTS,						"ptrs",					0X00,                0X25                                                        )
OPDEF(LDIND_S1,					"ldind.s1",				0X00,                0X26                                                        )
OPDEF(LDIND_S2,					"ldind.s2",				0X00,                0X27                                                        )
OPDEF(LDIND_S4,					"ldind.s4",				0X00,                0X28                                                        )
OPDEF(LDIND_S8,					"ldind.s8",				0X00,                0X29                                                        )
OPDEF(LDIND_U1,					"ldind.u1",				0X00,                0X2A                                                        )
OPDEF(LDIND_U2,					"ldind.u2",				0X00,                0X2B                                                        )
OPDEF(LDIND_U4,					"ldind.u4",				0X00,                0X2C                                                        )
OPDEF(LDIND_U8,					"ldind.u8",				0X00,                0X2D                                                        )
OPDEF(LDIND_R4,					"ldind.r4",				0X00,                0X2E                                                        )
OPDEF(LDIND_R8,					"ldind.r8",				0X00,                0X2F                                                        )
OPDEF(STIND_S1,					"stind.s1",				0X00,                0X30                                                        )
OPDEF(STIND_S2,					"stind.s2",				0X00,                0X31                                                        )
OPDEF(STIND_S4,					"stind.s4",				0X00,                0X32                                                        )
OPDEF(STIND_S8,					"stind.s8",				0X00,                0X33                                                        )
OPDEF(STIND_U1,					"stind.u1",				0X00,                0X34                                                        )
OPDEF(STIND_U2,					"stind.u2",				0X00,                0X35                                                        )
OPDEF(STIND_U4,					"stind.u4",				0X00,                0X36                                                        )
OPDEF(STIND_U8,					"stind.u8",				0X00,                0X37                                                        )
OPDEF(STIND_R4,					"stind.r4",				0X00,                0X38                                                        )
OPDEF(STIND_R8,					"stind.r8",				0X00,                0X39                                                        )

⌨️ 快捷键说明

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