1 char* anames[] = 2 { 3 "XXX", 4 "AAA", 5 "AAD", 6 "AAM", 7 "AAS", 8 "ADCB", 9 "ADCL", 10 "ADCW", 11 "ADDB", 12 "ADDL", 13 "ADDW", 14 "ADJSP", 15 "ANDB", 16 "ANDL", 17 "ANDW", 18 "ARPL", 19 "BOUNDL", 20 "BOUNDW", 21 "BSFL", 22 "BSFW", 23 "BSRL", 24 "BSRW", 25 "BTL", 26 "BTW", 27 "BTCL", 28 "BTCW", 29 "BTRL", 30 "BTRW", 31 "BTSL", 32 "BTSW", 33 "BYTE", 34 "CALL", 35 "CLC", 36 "CLD", 37 "CLI", 38 "CLTS", 39 "CMC", 40 "CMPB", 41 "CMPL", 42 "CMPW", 43 "CMPSB", 44 "CMPSL", 45 "CMPSW", 46 "DAA", 47 "DAS", 48 "DATA", 49 "DECB", 50 "DECL", 51 "DECW", 52 "DIVB", 53 "DIVL", 54 "DIVW", 55 "ENTER", 56 "GLOBL", 57 "GOK", 58 "HISTORY", 59 "HLT", 60 "IDIVB", 61 "IDIVL", 62 "IDIVW", 63 "IMULB", 64 "IMULL", 65 "IMULW", 66 "INB", 67 "INL", 68 "INW", 69 "INCB", 70 "INCL", 71 "INCW", 72 "INSB", 73 "INSL", 74 "INSW", 75 "INT", 76 "INTO", 77 "IRETL", 78 "IRETW", 79 "JCC", 80 "JCS", 81 "JCXZ", 82 "JEQ", 83 "JGE", 84 "JGT", 85 "JHI", 86 "JLE", 87 "JLS", 88 "JLT", 89 "JMI", 90 "JMP", 91 "JNE", 92 "JOC", 93 "JOS", 94 "JPC", 95 "JPL", 96 "JPS", 97 "LAHF", 98 "LARL", 99 "LARW", 100 "LEAL", 101 "LEAW", 102 "LEAVEL", 103 "LEAVEW", 104 "LOCK", 105 "LODSB", 106 "LODSL", 107 "LODSW", 108 "LONG", 109 "LOOP", 110 "LOOPEQ", 111 "LOOPNE", 112 "LSLL", 113 "LSLW", 114 "MOVB", 115 "MOVL", 116 "MOVW", 117 "MOVBLSX", 118 "MOVBLZX", 119 "MOVBWSX", 120 "MOVBWZX", 121 "MOVWLSX", 122 "MOVWLZX", 123 "MOVSB", 124 "MOVSL", 125 "MOVSW", 126 "MULB", 127 "MULL", 128 "MULW", 129 "NAME", 130 "NEGB", 131 "NEGL", 132 "NEGW", 133 "NOP", 134 "NOTB", 135 "NOTL", 136 "NOTW", 137 "ORB", 138 "ORL", 139 "ORW", 140 "OUTB", 141 "OUTL", 142 "OUTW", 143 "OUTSB", 144 "OUTSL", 145 "OUTSW", 146 "POPAL", 147 "POPAW", 148 "POPFL", 149 "POPFW", 150 "POPL", 151 "POPW", 152 "PUSHAL", 153 "PUSHAW", 154 "PUSHFL", 155 "PUSHFW", 156 "PUSHL", 157 "PUSHW", 158 "RCLB", 159 "RCLL", 160 "RCLW", 161 "RCRB", 162 "RCRL", 163 "RCRW", 164 "REP", 165 "REPN", 166 "RET", 167 "ROLB", 168 "ROLL", 169 "ROLW", 170 "RORB", 171 "RORL", 172 "RORW", 173 "SAHF", 174 "SALB", 175 "SALL", 176 "SALW", 177 "SARB", 178 "SARL", 179 "SARW", 180 "SBBB", 181 "SBBL", 182 "SBBW", 183 "SCASB", 184 "SCASL", 185 "SCASW", 186 "SETCC", 187 "SETCS", 188 "SETEQ", 189 "SETGE", 190 "SETGT", 191 "SETHI", 192 "SETLE", 193 "SETLS", 194 "SETLT", 195 "SETMI", 196 "SETNE", 197 "SETOC", 198 "SETOS", 199 "SETPC", 200 "SETPL", 201 "SETPS", 202 "CDQ", 203 "CWD", 204 "SHLB", 205 "SHLL", 206 "SHLW", 207 "SHRB", 208 "SHRL", 209 "SHRW", 210 "STC", 211 "STD", 212 "STI", 213 "STOSB", 214 "STOSL", 215 "STOSW", 216 "SUBB", 217 "SUBL", 218 "SUBW", 219 "SYSCALL", 220 "TESTB", 221 "TESTL", 222 "TESTW", 223 "TEXT", 224 "VERR", 225 "VERW", 226 "WAIT", 227 "WORD", 228 "XCHGB", 229 "XCHGL", 230 "XCHGW", 231 "XLAT", 232 "XORB", 233 "XORL", 234 "XORW", 235 "FMOVB", 236 "FMOVBP", 237 "FMOVD", 238 "FMOVDP", 239 "FMOVF", 240 "FMOVFP", 241 "FMOVL", 242 "FMOVLP", 243 "FMOVV", 244 "FMOVVP", 245 "FMOVW", 246 "FMOVWP", 247 "FMOVX", 248 "FMOVXP", 249 "FCOMB", 250 "FCOMBP", 251 "FCOMD", 252 "FCOMDP", 253 "FCOMDPP", 254 "FCOMF", 255 "FCOMFP", 256 "FCOML", 257 "FCOMLP", 258 "FCOMW", 259 "FCOMWP", 260 "FUCOM", 261 "FUCOMP", 262 "FUCOMPP", 263 "FADDDP", 264 "FADDW", 265 "FADDL", 266 "FADDF", 267 "FADDD", 268 "FMULDP", 269 "FMULW", 270 "FMULL", 271 "FMULF", 272 "FMULD", 273 "FSUBDP", 274 "FSUBW", 275 "FSUBL", 276 "FSUBF", 277 "FSUBD", 278 "FSUBRDP", 279 "FSUBRW", 280 "FSUBRL", 281 "FSUBRF", 282 "FSUBRD", 283 "FDIVDP", 284 "FDIVW", 285 "FDIVL", 286 "FDIVF", 287 "FDIVD", 288 "FDIVRDP", 289 "FDIVRW", 290 "FDIVRL", 291 "FDIVRF", 292 "FDIVRD", 293 "FXCHD", 294 "FFREE", 295 "FLDCW", 296 "FLDENV", 297 "FRSTOR", 298 "FSAVE", 299 "FSTCW", 300 "FSTENV", 301 "FSTSW", 302 "F2XM1", 303 "FABS", 304 "FCHS", 305 "FCLEX", 306 "FCOS", 307 "FDECSTP", 308 "FINCSTP", 309 "FINIT", 310 "FLD1", 311 "FLDL2E", 312 "FLDL2T", 313 "FLDLG2", 314 "FLDLN2", 315 "FLDPI", 316 "FLDZ", 317 "FNOP", 318 "FPATAN", 319 "FPREM", 320 "FPREM1", 321 "FPTAN", 322 "FRNDINT", 323 "FSCALE", 324 "FSIN", 325 "FSINCOS", 326 "FSQRT", 327 "FTST", 328 "FXAM", 329 "FXTRACT", 330 "FYL2X", 331 "FYL2XP1", 332 "END", 333 "DYNT", 334 "INIT", 335 "SIGNAME", 336 "FCOMI", 337 "FCOMIP", 338 "FUCOMI", 339 "FUCOMIP", 340 "CMPXCHGB", 341 "CMPXCHGL", 342 "CMPXCHGW", 343 "CMOVLCC", 344 "CMOVLCS", 345 "CMOVLEQ", 346 "CMOVLGE", 347 "CMOVLGT", 348 "CMOVLHI", 349 "CMOVLLE", 350 "CMOVLLS", 351 "CMOVLLT", 352 "CMOVLMI", 353 "CMOVLNE", 354 "CMOVLOC", 355 "CMOVLOS", 356 "CMOVLPC", 357 "CMOVLPL", 358 "CMOVLPS", 359 "CMOVWCC", 360 "CMOVWCS", 361 "CMOVWEQ", 362 "CMOVWGE", 363 "CMOVWGT", 364 "CMOVWHI", 365 "CMOVWLE", 366 "CMOVWLS", 367 "CMOVWLT", 368 "CMOVWMI", 369 "CMOVWNE", 370 "CMOVWOC", 371 "CMOVWOS", 372 "CMOVWPC", 373 "CMOVWPL", 374 "CMOVWPS", 375 "FCMOVCC", 376 "FCMOVCS", 377 "FCMOVEQ", 378 "FCMOVHI", 379 "FCMOVLS", 380 "FCMOVNE", 381 "FCMOVNU", 382 "FCMOVUN", 383 "LAST", 384 }; 385