📄 insnsd.c
字号:
/* 450 */ {I_IMUL, 2, {REG16,REG16,0,0,0}, nasm_bytecodes+13460, IF_386},
/* 451 */ {I_IMUL, 2, {REG32,MEMORY,0,0,0}, nasm_bytecodes+13466, IF_386|IF_SM},
/* 452 */ {I_IMUL, 2, {REG32,REG32,0,0,0}, nasm_bytecodes+13466, IF_386},
/* 453 */ {I_IMUL, 2, {REG64,MEMORY,0,0,0}, nasm_bytecodes+13472, IF_X64|IF_SM},
/* 454 */ {I_IMUL, 2, {REG64,REG64,0,0,0}, nasm_bytecodes+13472, IF_X64},
/* 455 */ {I_IMUL, 3, {REG16,MEMORY,IMMEDIATE|BITS8,0,0}, nasm_bytecodes+13478, IF_186|IF_SM},
/* 456 */ {I_IMUL, 3, {REG16,MEMORY,IMMEDIATE|BITS16,0,0}, nasm_bytecodes+13484, IF_186|IF_SM},
/* 457 */ {I_IMUL, 3, {REG16,REG16,IMMEDIATE|BITS8,0,0}, nasm_bytecodes+13478, IF_186},
/* 458 */ {I_IMUL, 3, {REG16,REG16,IMMEDIATE|BITS16,0,0}, nasm_bytecodes+13484, IF_186},
/* 459 */ {I_IMUL, 3, {REG32,MEMORY,IMMEDIATE|BITS8,0,0}, nasm_bytecodes+13496, IF_386|IF_SM},
/* 460 */ {I_IMUL, 3, {REG32,MEMORY,IMMEDIATE|BITS32,0,0}, nasm_bytecodes+13502, IF_386|IF_SM},
/* 461 */ {I_IMUL, 3, {REG32,REG32,IMMEDIATE|BITS8,0,0}, nasm_bytecodes+13496, IF_386},
/* 462 */ {I_IMUL, 3, {REG32,REG32,IMMEDIATE|BITS32,0,0}, nasm_bytecodes+13502, IF_386},
/* 463 */ {I_IMUL, 3, {REG64,MEMORY,IMMEDIATE|BITS8,0,0}, nasm_bytecodes+13514, IF_X64|IF_SM},
/* 464 */ {I_IMUL, 3, {REG64,MEMORY,IMMEDIATE|BITS32,0,0}, nasm_bytecodes+13520, IF_X64|IF_SM},
/* 465 */ {I_IMUL, 3, {REG64,REG64,IMMEDIATE|BITS8,0,0}, nasm_bytecodes+13514, IF_X64},
/* 466 */ {I_IMUL, 3, {REG64,REG64,IMMEDIATE|BITS32,0,0}, nasm_bytecodes+13520, IF_X64},
/* 467 */ {I_IMUL, 2, {REG16,IMMEDIATE|BITS8,0,0,0}, nasm_bytecodes+13532, IF_186},
/* 468 */ {I_IMUL, 2, {REG16,IMMEDIATE|BITS16,0,0,0}, nasm_bytecodes+13538, IF_186},
/* 469 */ {I_IMUL, 2, {REG32,IMMEDIATE|BITS8,0,0,0}, nasm_bytecodes+13550, IF_386},
/* 470 */ {I_IMUL, 2, {REG32,IMMEDIATE|BITS32,0,0,0}, nasm_bytecodes+13556, IF_386},
/* 471 */ {I_IMUL, 2, {REG64,IMMEDIATE|BITS8,0,0,0}, nasm_bytecodes+13568, IF_X64},
/* 472 */ {I_IMUL, 2, {REG64,IMMEDIATE|BITS32,0,0,0}, nasm_bytecodes+13574, IF_X64},
/* 473 */ {I_IN, 2, {REG_AL,IMMEDIATE,0,0,0}, nasm_bytecodes+19169, IF_8086|IF_SB},
/* 474 */ {I_IN, 2, {REG_AX,IMMEDIATE,0,0,0}, nasm_bytecodes+17383, IF_8086|IF_SB},
/* 475 */ {I_IN, 2, {REG_EAX,IMMEDIATE,0,0,0}, nasm_bytecodes+17388, IF_386|IF_SB},
/* 476 */ {I_IN, 2, {REG_AL,REG_DX,0,0,0}, nasm_bytecodes+19644, IF_8086},
/* 477 */ {I_IN, 2, {REG_AX,REG_DX,0,0,0}, nasm_bytecodes+19173, IF_8086},
/* 478 */ {I_IN, 2, {REG_EAX,REG_DX,0,0,0}, nasm_bytecodes+19177, IF_386},
/* 479 */ {I_INC, 1, {REG16,0,0,0,0}, nasm_bytecodes+19181, IF_8086|IF_NOLONG},
/* 480 */ {I_INC, 1, {REG32,0,0,0,0}, nasm_bytecodes+19185, IF_386|IF_NOLONG},
/* 481 */ {I_INC, 1, {RM_GPR|BITS8,0,0,0,0}, nasm_bytecodes+19189, IF_8086},
/* 482 */ {I_INC, 1, {RM_GPR|BITS16,0,0,0,0}, nasm_bytecodes+17393, IF_8086},
/* 483 */ {I_INC, 1, {RM_GPR|BITS32,0,0,0,0}, nasm_bytecodes+17398, IF_386},
/* 484 */ {I_INC, 1, {RM_GPR|BITS64,0,0,0,0}, nasm_bytecodes+17403, IF_X64},
/* 485 */ {I_INSB, 0, {0,0,0,0,0}, nasm_bytecodes+19647, IF_186},
/* 486 */ {I_INSD, 0, {0,0,0,0,0}, nasm_bytecodes+19193, IF_386},
/* 487 */ {I_INSW, 0, {0,0,0,0,0}, nasm_bytecodes+19197, IF_186},
/* 488 */ {I_INT, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+19201, IF_8086|IF_SB},
/* 489 */ {I_INT1, 0, {0,0,0,0,0}, nasm_bytecodes+19641, IF_386},
/* 490 */ {I_INT3, 0, {0,0,0,0,0}, nasm_bytecodes+19650, IF_8086},
/* 491 */ {I_INTO, 0, {0,0,0,0,0}, nasm_bytecodes+19653, IF_8086|IF_NOLONG},
/* 492 */ {I_INVD, 0, {0,0,0,0,0}, nasm_bytecodes+19205, IF_486|IF_PRIV},
/* 493 */ {I_INVLPG, 1, {MEMORY,0,0,0,0}, nasm_bytecodes+17408, IF_486|IF_PRIV},
/* 494 */ {I_INVLPGA, 2, {REG_AX,REG_ECX,0,0,0}, nasm_bytecodes+13586, IF_X86_64|IF_AMD|IF_NOLONG},
/* 495 */ {I_INVLPGA, 2, {REG_EAX,REG_ECX,0,0,0}, nasm_bytecodes+13592, IF_X86_64|IF_AMD},
/* 496 */ {I_INVLPGA, 2, {REG_RAX,REG_ECX,0,0,0}, nasm_bytecodes+7300, IF_X64|IF_AMD},
/* 497 */ {I_INVLPGA, 0, {0,0,0,0,0}, nasm_bytecodes+13593, IF_X86_64|IF_AMD},
/* 498 */ {I_IRET, 0, {0,0,0,0,0}, nasm_bytecodes+19209, IF_8086},
/* 499 */ {I_IRETD, 0, {0,0,0,0,0}, nasm_bytecodes+19213, IF_386},
/* 500 */ {I_IRETQ, 0, {0,0,0,0,0}, nasm_bytecodes+19217, IF_X64},
/* 501 */ {I_IRETW, 0, {0,0,0,0,0}, nasm_bytecodes+19221, IF_8086},
/* 502 */ {I_JCXZ, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+17413, IF_8086|IF_NOLONG},
/* 503 */ {I_JECXZ, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+17418, IF_386},
/* 504 */ {I_JMP, 1, {IMMEDIATE|SHORT,0,0,0,0}, nasm_bytecodes+17424, IF_8086},
/* 505 */ {I_JMP, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+17428, IF_8086},
/* 506 */ {I_JMP, 1, {IMMEDIATE|BITS16,0,0,0,0}, nasm_bytecodes+17433, IF_8086},
/* 507 */ {I_JMP, 1, {IMMEDIATE|BITS32,0,0,0,0}, nasm_bytecodes+17438, IF_386},
/* 508 */ {I_JMP, 2, {IMMEDIATE|COLON,IMMEDIATE,0,0,0}, nasm_bytecodes+13616, IF_8086|IF_NOLONG},
/* 509 */ {I_JMP, 2, {IMMEDIATE|BITS16|COLON,IMMEDIATE,0,0,0}, nasm_bytecodes+13622, IF_8086|IF_NOLONG},
/* 510 */ {I_JMP, 2, {IMMEDIATE|COLON,IMMEDIATE|BITS16,0,0,0}, nasm_bytecodes+13622, IF_8086|IF_NOLONG},
/* 511 */ {I_JMP, 2, {IMMEDIATE|BITS32|COLON,IMMEDIATE,0,0,0}, nasm_bytecodes+13628, IF_386|IF_NOLONG},
/* 512 */ {I_JMP, 2, {IMMEDIATE|COLON,IMMEDIATE|BITS32,0,0,0}, nasm_bytecodes+13628, IF_386|IF_NOLONG},
/* 513 */ {I_JMP, 1, {MEMORY|FAR,0,0,0,0}, nasm_bytecodes+17443, IF_8086|IF_NOLONG},
/* 514 */ {I_JMP, 1, {MEMORY|FAR,0,0,0,0}, nasm_bytecodes+17448, IF_X64},
/* 515 */ {I_JMP, 1, {MEMORY|BITS16|FAR,0,0,0,0}, nasm_bytecodes+17453, IF_8086},
/* 516 */ {I_JMP, 1, {MEMORY|BITS32|FAR,0,0,0,0}, nasm_bytecodes+17458, IF_386},
/* 517 */ {I_JMP, 1, {MEMORY|BITS64|FAR,0,0,0,0}, nasm_bytecodes+17448, IF_X64},
/* 518 */ {I_JMP, 1, {MEMORY|NEAR,0,0,0,0}, nasm_bytecodes+17463, IF_8086},
/* 519 */ {I_JMP, 1, {MEMORY|BITS16|NEAR,0,0,0,0}, nasm_bytecodes+17468, IF_8086},
/* 520 */ {I_JMP, 1, {MEMORY|BITS32|NEAR,0,0,0,0}, nasm_bytecodes+17473, IF_386|IF_NOLONG},
/* 521 */ {I_JMP, 1, {MEMORY|BITS64|NEAR,0,0,0,0}, nasm_bytecodes+17478, IF_X64},
/* 522 */ {I_JMP, 1, {REG16,0,0,0,0}, nasm_bytecodes+17468, IF_8086},
/* 523 */ {I_JMP, 1, {REG32,0,0,0,0}, nasm_bytecodes+17473, IF_386|IF_NOLONG},
/* 524 */ {I_JMP, 1, {REG64,0,0,0,0}, nasm_bytecodes+17478, IF_X64},
/* 525 */ {I_JMP, 1, {MEMORY,0,0,0,0}, nasm_bytecodes+17463, IF_8086},
/* 526 */ {I_JMP, 1, {MEMORY|BITS16,0,0,0,0}, nasm_bytecodes+17468, IF_8086},
/* 527 */ {I_JMP, 1, {MEMORY|BITS32,0,0,0,0}, nasm_bytecodes+17473, IF_386|IF_NOLONG},
/* 528 */ {I_JMP, 1, {MEMORY|BITS64,0,0,0,0}, nasm_bytecodes+17478, IF_X64},
/* 529 */ {I_JMPE, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+13634, IF_IA64},
/* 530 */ {I_JMPE, 1, {IMMEDIATE|BITS16,0,0,0,0}, nasm_bytecodes+13640, IF_IA64},
/* 531 */ {I_JMPE, 1, {IMMEDIATE|BITS32,0,0,0,0}, nasm_bytecodes+13646, IF_IA64},
/* 532 */ {I_JMPE, 1, {RM_GPR|BITS16,0,0,0,0}, nasm_bytecodes+13652, IF_IA64},
/* 533 */ {I_JMPE, 1, {RM_GPR|BITS32,0,0,0,0}, nasm_bytecodes+13658, IF_IA64},
/* 534 */ {I_JRCXZ, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+17419, IF_X64},
/* 535 */ {I_LAHF, 0, {0,0,0,0,0}, nasm_bytecodes+19656, IF_8086},
/* 536 */ {I_LAR, 2, {REG16,MEMORY,0,0,0}, nasm_bytecodes+13664, IF_286|IF_PROT|IF_SW},
/* 537 */ {I_LAR, 2, {REG16,REG16,0,0,0}, nasm_bytecodes+13664, IF_286|IF_PROT},
/* 538 */ {I_LAR, 2, {REG16,REG32,0,0,0}, nasm_bytecodes+13664, IF_386|IF_PROT},
/* 539 */ {I_LAR, 2, {REG32,MEMORY,0,0,0}, nasm_bytecodes+13670, IF_386|IF_PROT|IF_SW},
/* 540 */ {I_LAR, 2, {REG32,REG16,0,0,0}, nasm_bytecodes+13670, IF_386|IF_PROT},
/* 541 */ {I_LAR, 2, {REG32,REG32,0,0,0}, nasm_bytecodes+13670, IF_386|IF_PROT},
/* 542 */ {I_LAR, 2, {REG64,MEMORY,0,0,0}, nasm_bytecodes+13676, IF_X64|IF_PROT|IF_SW},
/* 543 */ {I_LAR, 2, {REG64,REG16,0,0,0}, nasm_bytecodes+13676, IF_X64|IF_PROT},
/* 544 */ {I_LAR, 2, {REG64,REG32,0,0,0}, nasm_bytecodes+13676, IF_X64|IF_PROT},
/* 545 */ {I_LAR, 2, {REG64,REG64,0,0,0}, nasm_bytecodes+13676, IF_X64|IF_PROT},
/* 546 */ {I_LDS, 2, {REG16,MEMORY,0,0,0}, nasm_bytecodes+17483, IF_8086|IF_NOLONG},
/* 547 */ {I_LDS, 2, {REG32,MEMORY,0,0,0}, nasm_bytecodes+17488, IF_386|IF_NOLONG},
/* 548 */ {I_LEA, 2, {REG16,MEMORY,0,0,0}, nasm_bytecodes+17493, IF_8086},
/* 549 */ {I_LEA, 2, {REG32,MEMORY,0,0,0}, nasm_bytecodes+17498, IF_386},
/* 550 */ {I_LEA, 2, {REG64,MEMORY,0,0,0}, nasm_bytecodes+17503, IF_X64},
/* 551 */ {I_LEAVE, 0, {0,0,0,0,0}, nasm_bytecodes+17740, IF_186},
/* 552 */ {I_LES, 2, {REG16,MEMORY,0,0,0}, nasm_bytecodes+17508, IF_8086|IF_NOLONG},
/* 553 */ {I_LES, 2, {REG32,MEMORY,0,0,0}, nasm_bytecodes+17513, IF_386|IF_NOLONG},
/* 554 */ {I_LFENCE, 0, {0,0,0,0,0}, nasm_bytecodes+17518, IF_X64|IF_AMD},
/* 555 */ {I_LFS, 2, {REG16,MEMORY,0,0,0}, nasm_bytecodes+13682, IF_386},
/* 556 */ {I_LFS, 2, {REG32,MEMORY,0,0,0}, nasm_bytecodes+13688, IF_386},
/* 557 */ {I_LGDT, 1, {MEMORY,0,0,0,0}, nasm_bytecodes+17523, IF_286|IF_PRIV},
/* 558 */ {I_LGS, 2, {REG16,MEMORY,0,0,0}, nasm_bytecodes+13694, IF_386},
/* 559 */ {I_LGS, 2, {REG32,MEMORY,0,0,0}, nasm_bytecodes+13700, IF_386},
/* 560 */ {I_LIDT, 1, {MEMORY,0,0,0,0}, nasm_bytecodes+17528, IF_286|IF_PRIV},
/* 561 */ {I_LLDT, 1, {MEMORY,0,0,0,0}, nasm_bytecodes+17533, IF_286|IF_PROT|IF_PRIV},
/* 562 */ {I_LLDT, 1, {MEMORY|BITS16,0,0,0,0}, nasm_bytecodes+17533, IF_286|IF_PROT|IF_PRIV},
/* 563 */ {I_LLDT, 1, {REG16,0,0,0,0}, nasm_bytecodes+17533, IF_286|IF_PROT|IF_PRIV},
/* 564 */ {I_LMSW, 1, {MEMORY,0,0,0,0}, nasm_bytecodes+17538, IF_286|IF_PRIV},
/* 565 */ {I_LMSW, 1, {MEMORY|BITS16,0,0,0,0}, nasm_bytecodes+17538, IF_286|IF_PRIV},
/* 566 */ {I_LMSW, 1, {REG16,0,0,0,0}, nasm_bytecodes+17538, IF_286|IF_PRIV},
/* 567 */ {I_LOADALL, 0, {0,0,0,0,0}, nasm_bytecodes+19225, IF_386|IF_UNDOC},
/* 568 */ {I_LOADALL286, 0, {0,0,0,0,0}, nasm_bytecodes+19229, IF_286|IF_UNDOC},
/* 569 */ {I_LODSB, 0, {0,0,0,0,0}, nasm_bytecodes+19659, IF_8086},
/* 570 */ {I_LODSD, 0, {0,0,0,0,0}, nasm_bytecodes+19233, IF_386},
/* 571 */ {I_LODSQ, 0, {0,0,0,0,0}, nasm_bytecodes+19237, IF_X64},
/* 572 */ {I_LODSW, 0, {0,0,0,0,0}, nasm_bytecodes+19241, IF_8086},
/* 573 */ {I_LOOP, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+17543, IF_8086},
/* 574 */ {I_LOOP, 2, {IMMEDIATE,REG_CX,0,0,0}, nasm_bytecodes+17548, IF_8086|IF_NOLONG},
/* 575 */ {I_LOOP, 2, {IMMEDIATE,REG_ECX,0,0,0}, nasm_bytecodes+17553, IF_386},
/* 576 */ {I_LOOP, 2, {IMMEDIATE,REG_RCX,0,0,0}, nasm_bytecodes+17558, IF_X64},
/* 577 */ {I_LOOPE, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+17563, IF_8086},
/* 578 */ {I_LOOPE, 2, {IMMEDIATE,REG_CX,0,0,0}, nasm_bytecodes+17568, IF_8086|IF_NOLONG},
/* 579 */ {I_LOOPE, 2, {IMMEDIATE,REG_ECX,0,0,0}, nasm_bytecodes+17573, IF_386},
/* 580 */ {I_LOOPE, 2, {IMMEDIATE,REG_RCX,0,0,0}, nasm_bytecodes+17578, IF_X64},
/* 581 */ {I_LOOPNE, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+17583, IF_8086},
/* 582 */ {I_LOOPNE, 2, {IMMEDIATE,REG_CX,0,0,0}, nasm_bytecodes+17588, IF_8086|IF_NOLONG},
/* 583 */ {I_LOOPNE, 2, {IMMEDIATE,REG_ECX,0,0,0}, nasm_bytecodes+17593, IF_386},
/* 584 */ {I_LOOPNE, 2, {IMMEDIATE,REG_RCX,0,0,0}, nasm_bytecodes+17598, IF_X64},
/* 585 */ {I_LOOPNZ, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+17583, IF_8086},
/* 586 */ {I_LOOPNZ, 2, {IMMEDIATE,REG_CX,0,0,0}, nasm_bytecodes+17588, IF_8086|IF_NOLONG},
/* 587 */ {I_LOOPNZ, 2, {IMMEDIATE,REG_ECX,0,0,0}, nasm_bytecodes+17593, IF_386},
/* 588 */ {I_LOOPNZ, 2, {IMMEDIATE,REG_RCX,0,0,0}, nasm_bytecodes+17598, IF_X64},
/* 589 */ {I_LOOPZ, 1, {IMMEDIATE,0,0,0,0}, nasm_bytecodes+17563, IF_8086},
/* 590 */ {I_LOOPZ, 2, {IMMEDIATE,REG_CX,0,0,0}, nasm_bytecodes+17568, IF_8086|IF_NOLONG},
/* 591 */ {I_LOOPZ, 2, {IMMEDIATE,REG_ECX,0,0,0}, nasm_bytecodes+17573, IF_386},
/* 592 */ {I_LOOPZ, 2, {IMMEDIATE,REG_RCX,0,0,0}, nasm_bytecodes+17578, IF_X64},
/* 593 */ {I_LSL, 2, {REG16,MEMORY,0,0,0}, nasm_bytecodes+13706, IF_286|IF_PROT|IF_SW},
/* 594 */ {I_LSL, 2, {REG16,REG16,0,0,0}, nasm_bytecodes+13706, IF_286|IF_PROT},
/* 595 */ {I_LSL, 2, {REG16,REG32,0,0,0}, nasm_bytecodes+13706, IF_386|IF_PROT},
/* 596 */ {I_LSL, 2, {REG32,MEMORY,0,0,0}, nasm_bytecodes+13712, IF_386|IF_PROT|IF_SW},
/* 597 */ {I_LSL, 2, {REG32,REG16,0,0,0}, nasm_bytecodes+13712, IF_386|IF_PROT},
/* 598 */ {I_LSL, 2, {REG32,REG32,0,0,0}, nasm_bytecodes+13712, IF_386|IF_PROT},
/* 599 */ {I_LSL, 2, {REG64,MEMORY,0,0,0}, nasm_bytecodes+13718, IF_X64|IF_PROT|IF_SW},
/* 600 */ {I_LSL, 2, {REG64,REG16,0,0,0}, nasm_bytecodes+13718, IF_X64|IF_PROT},
/* 601 */ {I_LSL, 2, {REG64,REG32,0,0,0}, nasm_bytecodes+13718, IF_X64|IF_PROT},
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -