• λ我爱Aspx >> Asp.Net >> Opcodes of intel
  • Opcodes of intel

  • :未知  Դ:internet  :2007-5-5 19:47:55  ؼ:
  • 3/27/95 150MHz180MHz200MHz 32 bits 5.5 million(.32 micron) 4 gigabytes 64 terabytes dynamic execution architecture drives high-performing processor


    Instructions and opcodes

    oo : Function

    • 00 : If mmm = 110, then a displacement follows the operation; otherwise, no displacement is used

    • 01 : An 8-bit signed displacement follows the opcode

    • 10 : A 16-bit signed displacement follows the opcode

    • 11 : mmm specifies a register, instead of an addressing mode

    mmm : Function

    • 000 : DS:[BX+SI]

    • 001 : DS:[BX+DI]

    • 010 : SS:[BP+SI]

    • 011 : SS:[BP+DI]

    • 100 : DS:[SI]

    • 101 : DS:[DI]

    • 110 : SS:[BP]

    • 111 : DS:[BX]

    rrr : W=0 : W=1 : reg32

    • 000 : AL : AX : EAX

    • 001 : CL : CX : ECX

    • 010 : DL : DX : EDX

    • 011 : BL : BX : EBX

    • 100 : AH : SP : ESP

    • 101 : CH : BP : EBP

    • 110 : DH : SI : ESI

    • 111 : BH : DI : EDI

    sss : Segment Register

    • 000 : ES

    • 001 : CS

    • 010 : SS

    • 011 : DS

    • 100 : FS (Only 386+)
    • 101 : GS (Only 386+)
    rrr : Index Register Ҷƪл˵?
  • һƪMMX Instructions
    һƪ程序员与MM