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

📄 alpha.c

📁 LCC4.2 C编译器源码
💻 C
📖 第 1 页 / 共 5 页
字号:
/* 38 */	"addr: ADDI4(reg,acon)",
/* 39 */	"addr: ADDI8(reg,acon)",
/* 40 */	"addr: ADDU8(reg,acon)",
/* 41 */	"addr: ADDP8(reg,acon)",
/* 42 */	"addr: acon",
/* 43 */	"addr: reg",
/* 44 */	"addr: ADDRFP8",
/* 45 */	"addr: ADDRLP8",
/* 46 */	"reg: addr",
/* 47 */	"reg: CNSTI1",
/* 48 */	"reg: CNSTI2",
/* 49 */	"reg: CNSTI4",
/* 50 */	"reg: CNSTI8",
/* 51 */	"reg: CNSTU1",
/* 52 */	"reg: CNSTU2",
/* 53 */	"reg: CNSTU4",
/* 54 */	"reg: CNSTU8",
/* 55 */	"reg: CNSTP8",
/* 56 */	"stmt: ASGNI1(addr,reg)",
/* 57 */	"stmt: ASGNU1(addr,reg)",
/* 58 */	"stmt: ASGNI2(addr,reg)",
/* 59 */	"stmt: ASGNU2(addr,reg)",
/* 60 */	"stmt: ASGNI4(addr,reg)",
/* 61 */	"stmt: ASGNU4(addr,reg)",
/* 62 */	"stmt: ASGNI8(addr,reg)",
/* 63 */	"stmt: ASGNU8(addr,reg)",
/* 64 */	"stmt: ASGNP8(addr,reg)",
/* 65 */	"reg: INDIRI1(reg)",
/* 66 */	"reg: INDIRI2(reg)",
/* 67 */	"reg: INDIRI4(addr)",
/* 68 */	"reg: INDIRI8(addr)",
/* 69 */	"reg: INDIRP8(addr)",
/* 70 */	"reg: INDIRU1(reg)",
/* 71 */	"reg: INDIRU2(reg)",
/* 72 */	"reg: INDIRU4(addr)",
/* 73 */	"reg: INDIRU8(addr)",
/* 74 */	"reg: CVII4(INDIRI1(reg))",
/* 75 */	"reg: CVII8(INDIRI1(reg))",
/* 76 */	"reg: CVII4(INDIRI2(reg))",
/* 77 */	"reg: CVII8(INDIRI2(reg))",
/* 78 */	"reg: CVII8(INDIRI4(addr))",
/* 79 */	"reg: CVUU4(INDIRU1(reg))",
/* 80 */	"reg: CVUU8(INDIRU1(reg))",
/* 81 */	"reg: CVUU4(INDIRU2(reg))",
/* 82 */	"reg: CVUU8(INDIRU2(reg))",
/* 83 */	"reg: CVUU8(INDIRU4(addr))",
/* 84 */	"reg: CVUI4(INDIRU1(reg))",
/* 85 */	"reg: CVUI8(INDIRU1(reg))",
/* 86 */	"reg: CVUI4(INDIRU2(reg))",
/* 87 */	"reg: CVUI8(INDIRU2(reg))",
/* 88 */	"reg: CVUI8(INDIRU4(addr))",
/* 89 */	"reg: CVIU8(reg)",
/* 90 */	"reg: INDIRF4(addr)",
/* 91 */	"reg: INDIRF8(addr)",
/* 92 */	"stmt: ASGNF4(addr,reg)",
/* 93 */	"stmt: ASGNF8(addr,reg)",
/* 94 */	"reg: MULI4(reg,rc)",
/* 95 */	"reg: MULI8(reg,rc)",
/* 96 */	"reg: MULU4(reg,rc)",
/* 97 */	"reg: MULU8(reg,rc)",
/* 98 */	"reg: DIVI4(reg,rc)",
/* 99 */	"reg: DIVI8(reg,rc)",
/* 100 */	"reg: DIVU4(reg,rc)",
/* 101 */	"reg: DIVU8(reg,rc)",
/* 102 */	"reg: MODI4(reg,rc)",
/* 103 */	"reg: MODI8(reg,rc)",
/* 104 */	"reg: MODU4(reg,rc)",
/* 105 */	"reg: MODU8(reg,rc)",
/* 106 */	"rc: con",
/* 107 */	"rc: reg",
/* 108 */	"reg: ADDI4(reg,rc)",
/* 109 */	"reg: ADDI8(reg,rc)",
/* 110 */	"reg: ADDP8(reg,rc)",
/* 111 */	"reg: ADDU4(reg,rc)",
/* 112 */	"reg: ADDU8(reg,rc)",
/* 113 */	"reg: SUBI4(reg,rc)",
/* 114 */	"reg: SUBI8(reg,rc)",
/* 115 */	"reg: SUBP8(reg,rc)",
/* 116 */	"reg: SUBU4(reg,rc)",
/* 117 */	"reg: SUBU8(reg,rc)",
/* 118 */	"reg: BANDI4(reg,rc)",
/* 119 */	"reg: BANDI8(reg,rc)",
/* 120 */	"reg: BANDU4(reg,rc)",
/* 121 */	"reg: BANDU8(reg,rc)",
/* 122 */	"reg: BORI4(reg,rc)",
/* 123 */	"reg: BORI8(reg,rc)",
/* 124 */	"reg: BORU4(reg,rc)",
/* 125 */	"reg: BORU8(reg,rc)",
/* 126 */	"reg: BXORI4(reg,rc)",
/* 127 */	"reg: BXORI8(reg,rc)",
/* 128 */	"reg: BXORU4(reg,rc)",
/* 129 */	"reg: BXORU8(reg,rc)",
/* 130 */	"rc6: CNSTI4",
/* 131 */	"rc6: CNSTI8",
/* 132 */	"rc6: reg",
/* 133 */	"reg: LSHI4(reg,rc6)",
/* 134 */	"reg: LSHI8(reg,rc6)",
/* 135 */	"reg: LSHU4(reg,rc6)",
/* 136 */	"reg: LSHU8(reg,rc6)",
/* 137 */	"reg: RSHI4(reg,rc6)",
/* 138 */	"reg: RSHI8(reg,rc6)",
/* 139 */	"reg: RSHU4(reg,rc6)",
/* 140 */	"reg: RSHU8(reg,rc6)",
/* 141 */	"reg: BCOMI4(reg)",
/* 142 */	"reg: BCOMU4(reg)",
/* 143 */	"reg: BCOMI8(reg)",
/* 144 */	"reg: BCOMU8(reg)",
/* 145 */	"reg: NEGI4(reg)",
/* 146 */	"reg: NEGI8(reg)",
/* 147 */	"reg: LOADI1(reg)",
/* 148 */	"reg: LOADI2(reg)",
/* 149 */	"reg: LOADI4(reg)",
/* 150 */	"reg: LOADI8(reg)",
/* 151 */	"reg: LOADP8(reg)",
/* 152 */	"reg: LOADU1(reg)",
/* 153 */	"reg: LOADU2(reg)",
/* 154 */	"reg: LOADU4(reg)",
/* 155 */	"reg: LOADU8(reg)",
/* 156 */	"reg: ADDF4(reg,reg)",
/* 157 */	"reg: ADDF8(reg,reg)",
/* 158 */	"reg: DIVF4(reg,reg)",
/* 159 */	"reg: DIVF8(reg,reg)",
/* 160 */	"reg: MULF4(reg,reg)",
/* 161 */	"reg: MULF8(reg,reg)",
/* 162 */	"reg: SUBF4(reg,reg)",
/* 163 */	"reg: SUBF8(reg,reg)",
/* 164 */	"reg: LOADF4(reg)",
/* 165 */	"reg: LOADF8(reg)",
/* 166 */	"reg: NEGF4(reg)",
/* 167 */	"reg: NEGF8(reg)",
/* 168 */	"reg: CVII4(reg)",
/* 169 */	"reg: CVII8(reg)",
/* 170 */	"reg: CVUI4(reg)",
/* 171 */	"reg: CVUI8(reg)",
/* 172 */	"reg: CVUU4(reg)",
/* 173 */	"reg: CVUU8(reg)",
/* 174 */	"reg: CVUP8(reg)",
/* 175 */	"reg: CVFF4(reg)",
/* 176 */	"reg: CVFF8(reg)",
/* 177 */	"reg: CVIF4(reg)",
/* 178 */	"reg: CVIF8(reg)",
/* 179 */	"reg: CVIF4(INDIRI4(addr))",
/* 180 */	"reg: CVIF4(INDIRI8(addr))",
/* 181 */	"reg: CVIF8(INDIRI4(addr))",
/* 182 */	"reg: CVIF8(INDIRI8(addr))",
/* 183 */	"reg: CVFI4(reg)",
/* 184 */	"reg: CVFI8(reg)",
/* 185 */	"stmt: LABELV",
/* 186 */	"stmt: JUMPV(acon)",
/* 187 */	"stmt: JUMPV(reg)",
/* 188 */	"stmt: EQI4(reg,rc6)",
/* 189 */	"stmt: EQU4(reg,rc6)",
/* 190 */	"stmt: EQI8(reg,rc6)",
/* 191 */	"stmt: EQU8(reg,rc6)",
/* 192 */	"stmt: NEI4(reg,rc6)",
/* 193 */	"stmt: NEU4(reg,rc6)",
/* 194 */	"stmt: NEI8(reg,rc6)",
/* 195 */	"stmt: NEU8(reg,rc6)",
/* 196 */	"stmt: GEI4(reg,rc6)",
/* 197 */	"stmt: GEI8(reg,rc6)",
/* 198 */	"stmt: GEU4(reg,rc6)",
/* 199 */	"stmt: GEU8(reg,rc6)",
/* 200 */	"stmt: GTI4(reg,rc6)",
/* 201 */	"stmt: GTI8(reg,rc6)",
/* 202 */	"stmt: GTU4(reg,rc6)",
/* 203 */	"stmt: GTU8(reg,rc6)",
/* 204 */	"stmt: LEI4(reg,rc6)",
/* 205 */	"stmt: LEI8(reg,rc6)",
/* 206 */	"stmt: LEU4(reg,rc6)",
/* 207 */	"stmt: LEU8(reg,rc6)",
/* 208 */	"stmt: LTI4(reg,rc6)",
/* 209 */	"stmt: LTI8(reg,rc6)",
/* 210 */	"stmt: LTU4(reg,rc6)",
/* 211 */	"stmt: LTU8(reg,rc6)",
/* 212 */	"stmt: EQF4(reg,reg)",
/* 213 */	"stmt: EQF8(reg,reg)",
/* 214 */	"stmt: LEF4(reg,reg)",
/* 215 */	"stmt: LEF8(reg,reg)",
/* 216 */	"stmt: LTF4(reg,reg)",
/* 217 */	"stmt: LTF8(reg,reg)",
/* 218 */	"stmt: NEF4(reg,reg)",
/* 219 */	"stmt: NEF8(reg,reg)",
/* 220 */	"stmt: GEF4(reg,reg)",
/* 221 */	"stmt: GEF8(reg,reg)",
/* 222 */	"stmt: GTF4(reg,reg)",
/* 223 */	"stmt: GTF8(reg,reg)",
/* 224 */	"ar: ADDRGP8",
/* 225 */	"ar: reg",
/* 226 */	"reg: CALLF4(ar)",
/* 227 */	"reg: CALLF8(ar)",
/* 228 */	"reg: CALLI4(ar)",
/* 229 */	"reg: CALLI8(ar)",
/* 230 */	"reg: CALLP8(ar)",
/* 231 */	"reg: CALLU4(ar)",
/* 232 */	"reg: CALLU8(ar)",
/* 233 */	"stmt: CALLV(ar)",
/* 234 */	"stmt: RETF4(reg)",
/* 235 */	"stmt: RETF8(reg)",
/* 236 */	"stmt: RETI4(reg)",
/* 237 */	"stmt: RETU4(reg)",
/* 238 */	"stmt: RETI8(reg)",
/* 239 */	"stmt: RETU8(reg)",
/* 240 */	"stmt: RETP8(reg)",
/* 241 */	"stmt: RETV(reg)",
/* 242 */	"stmt: ARGF4(reg)",
/* 243 */	"stmt: ARGF8(reg)",
/* 244 */	"stmt: ARGI4(reg)",
/* 245 */	"stmt: ARGI8(reg)",
/* 246 */	"stmt: ARGP8(reg)",
/* 247 */	"stmt: ARGU4(reg)",
/* 248 */	"stmt: ARGU8(reg)",
/* 249 */	"stmt: ARGB(INDIRB(reg))",
/* 250 */	"stmt: ASGNB(reg,INDIRB(reg))",
};

static short _decode_stmt[] = {
	0,
	13,
	14,
	15,
	16,
	17,
	18,
	19,
	20,
	21,
	22,
	23,
	24,
	35,
	56,
	57,
	58,
	59,
	60,
	61,
	62,
	63,
	64,
	92,
	93,
	185,
	186,
	187,
	188,
	189,
	190,
	191,
	192,
	193,
	194,
	195,
	196,
	197,
	198,
	199,
	200,
	201,
	202,
	203,
	204,
	205,
	206,
	207,
	208,
	209,
	210,
	211,
	212,
	213,
	214,
	215,
	216,
	217,
	218,
	219,
	220,
	221,
	222,
	223,
	233,
	234,
	235,
	236,
	237,
	238,
	239,
	240,
	241,
	242,
	243,
	244,
	245,
	246,
	247,
	248,
	249,
	250,
};

static short _decode_reg[] = {
	0,
	1,
	2,
	3,
	4,
	5,
	6,
	7,
	8,
	9,
	10,
	11,
	12,
	46,
	47,
	48,
	49,
	50,
	51,
	52,
	53,
	54,
	55,
	65,
	66,
	67,
	68,
	69,
	70,
	71,
	72,
	73,
	74,
	75,
	76,
	77,
	78,
	79,
	80,
	81,
	82,
	83,
	84,
	85,
	86,
	87,
	88,
	89,
	90,
	91,
	94,
	95,
	96,
	97,
	98,
	99,
	100,
	101,
	102,
	103,
	104,
	105,
	108,
	109,
	110,
	111,
	112,
	113,
	114,
	115,
	116,
	117,
	118,
	119,
	120,
	121,
	122,
	123,
	124,
	125,
	126,
	127,
	128,
	129,
	133,
	134,
	135,
	136,
	137,
	138,
	139,
	140,
	141,
	142,
	143,
	144,
	145,
	146,
	147,
	148,
	149,
	150,
	151,
	152,
	153,
	154,
	155,
	156,
	157,
	158,
	159,
	160,
	161,
	162,
	163,
	164,
	165,
	166,
	167,
	168,
	169,
	170,
	171,
	172,
	173,
	174,
	175,
	176,
	177,
	178,
	179,
	180,
	181,
	182,
	183,
	184,
	226,
	227,
	228,
	229,
	230,
	231,
	232,
};

static short _decode_con[] = {
	0,
	25,
	26,
	27,
	28,
	29,
	30,
	31,

⌨️ 快捷键说明

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