123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317 |
- ;
- ; $Id$
- ;
- ; table of instructions for the Netwide Assembler, adapted and
- ; extended for Free Pascal by Peter Vreman
- ;
- ; The Netwide Assembler is copyright (C) 1996 Simon Tatham and
- ; Julian Hall. All rights reserved. The software is
- ; redistributable under the licence given in the file "Licence"
- ; distributed in the NASM archive.
- ;
- ; Format of file: all four fields must be present on every functional
- ; line. Hence `void' for no-operand instructions
- ;
- AAA void \1\x37 8086
- AAD void \2\xD5\x0A 8086
- AAD imm \1\xD5\24 8086,SB
- AAM void \2\xD4\x0A 8086
- AAM imm \1\xD4\24 8086,SB
- AAS void \1\x3F 8086
- ADC mem,reg8 \300\1\x10\101 8086,SM
- ADC reg8,reg8 \300\1\x10\101 8086
- ADC mem,reg16 \320\300\1\x11\101 8086,SM
- ADC reg16,reg16 \320\300\1\x11\101 8086
- ADC mem,reg32 \321\300\1\x11\101 386,SM
- ADC reg32,reg32 \321\300\1\x11\101 386
- ADC reg8,mem \301\1\x12\110 8086,SM
- ADC reg8,reg8 \301\1\x12\110 8086
- ADC reg16,mem \320\301\1\x13\110 8086,SM
- ADC reg16,reg16 \320\301\1\x13\110 8086
- ADC reg32,mem \321\301\1\x13\110 386,SM
- ADC reg32,reg32 \321\301\1\x13\110 386
- ADC rm16,imm8 \320\300\1\x83\202\15 8086
- ADC rm32,imm8 \321\300\1\x83\202\15 386
- ADC reg_al,imm \1\x14\21 8086,SM
- ADC reg_ax,imm \320\1\x15\31 8086,SM
- ADC reg_eax,imm \321\1\x15\41 386,SM
- ADC rm8,imm \300\1\x80\202\21 8086,SM
- ADC rm16,imm \320\300\1\x81\202\31 8086,SM
- ADC rm32,imm \321\300\1\x81\202\41 386,SM
- ADC mem,imm8 \300\1\x80\202\21 8086,SM
- ADC mem,imm16 \320\300\1\x81\202\31 8086,SM
- ADC mem,imm32 \321\300\1\x81\202\41 386,SM
- ADD mem,reg8 \300\17\101 8086,SM
- ADD reg8,reg8 \300\17\101 8086
- ADD mem,reg16 \320\300\1\x01\101 8086,SM
- ADD reg16,reg16 \320\300\1\x01\101 8086
- ADD mem,reg32 \321\300\1\x01\101 386,SM
- ADD reg32,reg32 \321\300\1\x01\101 386
- ADD reg8,mem \301\1\x02\110 8086,SM
- ADD reg8,reg8 \301\1\x02\110 8086
- ADD reg16,mem \320\301\1\x03\110 8086,SM
- ADD reg16,reg16 \320\301\1\x03\110 8086
- ADD reg32,mem \321\301\1\x03\110 386,SM
- ADD reg32,reg32 \321\301\1\x03\110 386
- ADD rm16,imm8 \320\300\1\x83\200\15 8086
- ADD rm32,imm8 \321\300\1\x83\200\15 386
- ADD reg_al,imm \1\x04\21 8086,SM
- ADD reg_ax,imm \320\1\x05\31 8086,SM
- ADD reg_eax,imm \321\1\x05\41 386,SM
- ADD rm8,imm \300\1\x80\200\21 8086,SM
- ADD rm16,imm \320\300\1\x81\200\31 8086,SM
- ADD rm32,imm \321\300\1\x81\200\41 386,SM
- ADD mem,imm8 \300\1\x80\200\21 8086,SM
- ADD mem,imm16 \320\300\1\x81\200\31 8086,SM
- ADD mem,imm32 \321\300\1\x81\200\41 386,SM
- AND mem,reg8 \300\1\x20\101 8086,SM
- AND reg8,reg8 \300\1\x20\101 8086
- AND mem,reg16 \320\300\1\x21\101 8086,SM
- AND reg16,reg16 \320\300\1\x21\101 8086
- AND mem,reg32 \321\300\1\x21\101 386,SM
- AND reg32,reg32 \321\300\1\x21\101 386
- AND reg8,mem \301\1\x22\110 8086,SM
- AND reg8,reg8 \301\1\x22\110 8086
- AND reg16,mem \320\301\1\x23\110 8086,SM
- AND reg16,reg16 \320\301\1\x23\110 8086
- AND reg32,mem \321\301\1\x23\110 386,SM
- AND reg32,reg32 \321\301\1\x23\110 386
- AND rm16,imm8 \320\300\1\x83\204\15 8086
- AND rm32,imm8 \321\300\1\x83\204\15 386
- AND reg_al,imm \1\x24\21 8086,SM
- AND reg_ax,imm \320\1\x25\31 8086,SM
- AND reg_eax,imm \321\1\x25\41 386,SM
- AND rm8,imm \300\1\x80\204\21 8086,SM
- AND rm16,imm \320\300\1\x81\204\31 8086,SM
- AND rm32,imm \321\300\1\x81\204\41 386,SM
- AND mem,imm8 \300\1\x80\204\21 8086,SM
- AND mem,imm16 \320\300\1\x81\204\31 8086,SM
- AND mem,imm32 \321\300\1\x81\204\41 386,SM
- ARPL mem,reg16 \300\1\x63\101 286,PROT,SM
- ARPL reg16,reg16 \300\1\x63\101 286,PROT
- BOUND reg16,mem \320\301\1\x62\110 186
- BOUND reg32,mem \321\301\1\x62\110 386
- BSF reg16,mem \320\301\2\x0F\xBC\110 386,SM
- BSF reg16,reg16 \320\301\2\x0F\xBC\110 386
- BSF reg32,mem \321\301\2\x0F\xBC\110 386,SM
- BSF reg32,reg32 \321\301\2\x0F\xBC\110 386
- BSR reg16,mem \320\301\2\x0F\xBD\110 386,SM
- BSR reg16,reg16 \320\301\2\x0F\xBD\110 386
- BSR reg32,mem \321\301\2\x0F\xBD\110 386,SM
- BSR reg32,reg32 \321\301\2\x0F\xBD\110 386
- BSWAP reg32 \321\1\x0F\10\xC8 486
- BT mem,reg16 \320\300\2\x0F\xA3\101 386,SM
- BT reg16,reg16 \320\300\2\x0F\xA3\101 386
- BT mem,reg32 \321\300\2\x0F\xA3\101 386,SM
- BT reg32,reg32 \321\300\2\x0F\xA3\101 386
- BT rm16,imm \320\300\2\x0F\xBA\204\25 386,SB
- BT rm32,imm \321\300\2\x0F\xBA\204\25 386,SB
- BTC mem,reg16 \320\300\2\x0F\xBB\101 386,SM
- BTC reg16,reg16 \320\300\2\x0F\xBB\101 386
- BTC mem,reg32 \321\300\2\x0F\xBB\101 386,SM
- BTC reg32,reg32 \321\300\2\x0F\xBB\101 386
- BTC rm16,imm \320\300\2\x0F\xBA\207\25 386,SB
- BTC rm32,imm \321\300\2\x0F\xBA\207\25 386,SB
- BTR mem,reg16 \320\300\2\x0F\xB3\101 386,SM
- BTR reg16,reg16 \320\300\2\x0F\xB3\101 386
- BTR mem,reg32 \321\300\2\x0F\xB3\101 386,SM
- BTR reg32,reg32 \321\300\2\x0F\xB3\101 386
- BTR rm16,imm \320\300\2\x0F\xBA\206\25 386,SB
- BTR rm32,imm \321\300\2\x0F\xBA\206\25 386,SB
- BTS mem,reg16 \320\300\2\x0F\xAB\101 386,SM
- BTS reg16,reg16 \320\300\2\x0F\xAB\101 386
- BTS mem,reg32 \321\300\2\x0F\xAB\101 386,SM
- BTS reg32,reg32 \321\300\2\x0F\xAB\101 386
- BTS rm16,imm \320\300\2\x0F\xBA\205\25 386,SB
- BTS rm32,imm \321\300\2\x0F\xBA\205\25 386,SB
- CALL imm \322\1\xE8\64 8086
- CALL imm|near \322\1\xE8\64 8086
- CALL imm|far \322\1\x9A\34\37 8086,ND
- CALL imm16 \320\1\xE8\64 8086
- CALL imm16|near \320\1\xE8\64 8086
- CALL imm16|far \320\1\x9A\34\37 8086,ND
- CALL imm32 \321\1\xE8\64 8086
- CALL imm32|near \321\1\xE8\64 8086
- CALL imm32|far \321\1\x9A\34\37 8086,ND
- CALL imm:imm \322\1\x9A\35\30 8086
- CALL imm16:imm \320\1\x9A\31\30 8086
- CALL imm:imm16 \320\1\x9A\31\30 8086
- CALL imm32:imm \321\1\x9A\41\30 386
- CALL imm:imm32 \321\1\x9A\41\30 386
- CALL mem|far \322\300\1\xFF\203 8086
- CALL mem16|far \320\300\1\xFF\203 8086
- CALL mem32|far \321\300\1\xFF\203 386
- CALL mem|near \322\300\1\xFF\202 8086
- CALL mem16|near \320\300\1\xFF\202 8086
- CALL mem32|near \321\300\1\xFF\202 386
- CALL reg16 \320\300\1\xFF\202 8086
- CALL reg32 \321\300\1\xFF\202 386
- CALL mem \322\300\1\xFF\202 8086
- CALL mem16 \320\300\1\xFF\202 8086
- CALL mem32 \321\300\1\xFF\202 386
- CBW void \320\1\x98 8086
- CDQ void \321\1\x99 386
- CLC void \1\xF8 8086
- CLD void \1\xFC 8086
- CLI void \1\xFA 8086
- CLTS void \2\x0F\x06 286,PRIV
- CMC void \1\xF5 8086
- CMP mem,reg8 \300\1\x38\101 8086,SM
- CMP reg8,reg8 \300\1\x38\101 8086
- CMP mem,reg16 \320\300\1\x39\101 8086,SM
- CMP reg16,reg16 \320\300\1\x39\101 8086
- CMP mem,reg32 \321\300\1\x39\101 386,SM
- CMP reg32,reg32 \321\300\1\x39\101 386
- CMP reg8,mem \301\1\x3A\110 8086,SM
- CMP reg8,reg8 \301\1\x3A\110 8086
- CMP reg16,mem \320\301\1\x3B\110 8086,SM
- CMP reg16,reg16 \320\301\1\x3B\110 8086
- CMP reg32,mem \321\301\1\x3B\110 386,SM
- CMP reg32,reg32 \321\301\1\x3B\110 386
- CMP rm16,imm8 \320\300\1\x83\207\15 8086
- CMP rm32,imm8 \321\300\1\x83\207\15 386
- CMP reg_al,imm \1\x3C\21 8086,SM
- CMP reg_ax,imm \320\1\x3D\31 8086,SM
- CMP reg_eax,imm \321\1\x3D\41 386,SM
- CMP rm8,imm \300\1\x80\207\21 8086,SM
- CMP rm16,imm \320\300\1\x81\207\31 8086,SM
- CMP rm32,imm \321\300\1\x81\207\41 386,SM
- CMP mem,imm8 \300\1\x80\207\21 8086,SM
- CMP mem,imm16 \320\300\1\x81\207\31 8086,SM
- CMP mem,imm32 \321\300\1\x81\207\41 386,SM
- CMPSB void \332\1\xA6 8086
- CMPSD void \332\321\1\xA7 386
- CMPSW void \332\320\1\xA7 8086
- CMPXCHG mem,reg8 \300\2\x0F\xB0\101 PENT,SM
- CMPXCHG reg8,reg8 \300\2\x0F\xB0\101 PENT
- CMPXCHG mem,reg16 \320\300\2\x0F\xB1\101 PENT,SM
- CMPXCHG reg16,reg16 \320\300\2\x0F\xB1\101 PENT
- CMPXCHG mem,reg32 \321\300\2\x0F\xB1\101 PENT,SM
- CMPXCHG reg32,reg32 \321\300\2\x0F\xB1\101 PENT
- CMPXCHG486 mem,reg8 \300\2\x0F\xA6\101 486,SM,UNDOC
- CMPXCHG486 reg8,reg8 \300\2\x0F\xA6\101 486,UNDOC
- CMPXCHG486 mem,reg16 \320\300\2\x0F\xA7\101 486,SM,UNDOC
- CMPXCHG486 reg16,reg16 \320\300\2\x0F\xA7\101 486,UNDOC
- CMPXCHG486 mem,reg32 \321\300\2\x0F\xA7\101 486,SM,UNDOC
- CMPXCHG486 reg32,reg32 \321\300\2\x0F\xA7\101 486,UNDOC
- CMPXCHG8B mem \300\2\x0F\xC7\201 PENT
- CPUID void \2\x0F\xA2 PENT
- CS void \1\x2E 8086,PRE
- CWD void \320\1\x99 8086
- CWDE void \321\1\x98 386
- DAA void \1\x27 8086
- DAS void \1\x2F 8086
- DEC reg16 \320\10\x48 8086
- DEC reg32 \321\10\x48 386
- DEC rm8 \300\1\xFE\201 8086
- DEC rm16 \320\300\1\xFF\201 8086
- DEC rm32 \321\300\1\xFF\201 386
- DIV rm8 \300\1\xF6\206 8086
- DIV rm16 \320\300\1\xF7\206 8086
- DIV rm32 \321\300\1\xF7\206 386
- DS void \1\x3E 8086,PRE
- EMMS void \2\x0F\x77 PENT,MMX
- ENTER imm,imm \1\xC8\30\25 186
- ES void \1\x26 8086,PRE
- F2XM1 void \2\xD9\xF0 8086,FPU
- FABS void \2\xD9\xE1 8086,FPU
- FADD mem32 \300\1\xD8\200 8086,FPU
- FADD mem64 \300\1\xDC\200 8086,FPU
- FADD void \2\xDC\xC1 8086,FPU
- FADD fpureg|to \1\xDC\10\xC0 8086,FPU
- FADD fpureg,fpu0 \1\xDC\10\xC0 8086,FPU
- FADD fpureg \1\xD8\10\xC0 8086,FPU
- FADD fpu0,fpureg \1\xD8\11\xC0 8086,FPU
- FADDP void \2\xDE\xC1 8086,FPU
- FADDP fpureg \1\xDE\10\xC0 8086,FPU
- FADDP fpureg,fpu0 \1\xDE\10\xC0 8086,FPU
- FBLD mem80 \300\1\xDF\204 8086,FPU
- FBLD mem \300\1\xDF\204 8086,FPU
- FBSTP mem80 \300\1\xDF\206 8086,FPU
- FBSTP mem \300\1\xDF\206 8086,FPU
- FCHS void \2\xD9\xE0 8086,FPU
- FCLEX void \3\x9B\xDB\xE2 8086,FPU
- FCMOVB void \2\xDA\xC1 P6,FPU
- FCMOVB fpureg \1\xDA\10\xC0 P6,FPU
- FCMOVB fpu0,fpureg \1\xDA\11\xC0 P6,FPU
- FCMOVBE void \2\xDA\xD1 P6,FPU
- FCMOVBE fpureg \1\xDA\10\xD0 P6,FPU
- FCMOVBE fpu0,fpureg \1\xDA\11\xD0 P6,FPU
- FCMOVE void \2\xDA\xC9 P6,FPU
- FCMOVE fpureg \1\xDA\10\xC8 P6,FPU
- FCMOVE fpu0,fpureg \1\xDA\11\xC8 P6,FPU
- FCMOVNB void \2\xDB\xC1 P6,FPU
- FCMOVNB fpureg \1\xDB\10\xC0 P6,FPU
- FCMOVNB fpu0,fpureg \1\xDB\11\xC0 P6,FPU
- FCMOVNBE void \2\xDB\xD1 P6,FPU
- FCMOVNBE fpureg \1\xDB\10\xD0 P6,FPU
- FCMOVNBE fpu0,fpureg \1\xDB\11\xD0 P6,FPU
- FCMOVNE void \2\xDB\xC9 P6,FPU
- FCMOVNE fpureg \1\xDB\10\xC8 P6,FPU
- FCMOVNE fpu0,fpureg \1\xDB\11\xC8 P6,FPU
- FCMOVNU void \2\xDB\xD9 P6,FPU
- FCMOVNU fpureg \1\xDB\10\xD8 P6,FPU
- FCMOVNU fpu0,fpureg \1\xDB\11\xD8 P6,FPU
- FCMOVU void \2\xDA\xD9 P6,FPU
- FCMOVU fpureg \1\xDA\10\xD8 P6,FPU
- FCMOVU fpu0,fpureg \1\xDA\11\xD8 P6,FPU
- FCOM mem32 \300\1\xD8\202 8086,FPU
- FCOM mem64 \300\1\xDC\202 8086,FPU
- FCOM void \2\xD8\xD1 8086,FPU
- FCOM fpureg \1\xD8\10\xD0 8086,FPU
- FCOM fpu0,fpureg \1\xD8\11\xD0 8086,FPU
- FCOMI void \2\xDB\xF1 P6,FPU
- FCOMI fpureg \1\xDB\10\xF0 P6,FPU
- FCOMI fpu0,fpureg \1\xDB\11\xF0 P6,FPU
- FCOMIP void \2\xDF\xF1 P6,FPU
- FCOMIP fpureg \1\xDF\10\xF0 P6,FPU
- FCOMIP fpu0,fpureg \1\xDF\11\xF0 P6,FPU
- FCOMP mem32 \300\1\xD8\203 8086,FPU
- FCOMP mem64 \300\1\xDC\203 8086,FPU
- FCOMP void \2\xD8\xD9 8086,FPU
- FCOMP fpureg \1\xD8\10\xD8 8086,FPU
- FCOMP fpu0,fpureg \1\xD8\11\xD8 8086,FPU
- FCOMPP void \2\xDE\xD9 8086,FPU
- FCOS void \2\xD9\xFF 386,FPU
- FDECSTP void \2\xD9\xF6 8086,FPU
- FDISI void \3\x9B\xDB\xE1 8086,FPU
- FDIV mem32 \300\1\xD8\206 8086,FPU
- FDIV mem64 \300\1\xDC\206 8086,FPU
- FDIV void \2\xDC\xF1 8086,FPU
- FDIV fpureg|to \1\xDC\10\xF0 8086,FPU
- FDIV fpureg,fpu0 \1\xDC\10\xF0 8086,FPU
- FDIV fpureg \1\xD8\10\xF0 8086,FPU
- FDIV fpu0,fpureg \1\xD8\11\xF0 8086,FPU
- FDIVP void \2\xDE\xF1 8086,FPU
- FDIVP fpureg,fpu0 \1\xDE\10\xF0 8086,FPU
- FDIVP fpureg \1\xDE\10\xF0 8086,FPU
- FDIVR mem32 \300\1\xD8\207 8086,FPU
- FDIVR mem64 \300\1\xDC\207 8086,FPU
- FDIVR void \2\xDC\xF9 8086,FPU
- FDIVR fpureg|to \1\xDC\10\xF8 8086,FPU
- FDIVR fpureg,fpu0 \1\xDC\10\xF8 8086,FPU
- FDIVR fpureg \1\xD8\10\xF8 8086,FPU
- FDIVR fpu0,fpureg \1\xD8\11\xF8 8086,FPU
- FDIVRP void \2\xDE\xF9 8086,FPU
- FDIVRP fpureg \1\xDE\10\xF8 8086,FPU
- FDIVRP fpureg,fpu0 \1\xDE\10\xF8 8086,FPU
- FEMMS void \2\x0F\x0E PENT,3DNOW
- FENI void \3\x9B\xDB\xE0 8086,FPU
- FFREE fpureg \1\xDD\10\xC0 8086,FPU
- FIADD mem32 \300\1\xDA\200 8086,FPU
- FIADD mem16 \300\1\xDE\200 8086,FPU
- FICOM mem32 \300\1\xDA\202 8086,FPU
- FICOM mem16 \300\1\xDE\202 8086,FPU
- FICOMP mem32 \300\1\xDA\203 8086,FPU
- FICOMP mem16 \300\1\xDE\203 8086,FPU
- FIDIV mem32 \300\1\xDA\206 8086,FPU
- FIDIV mem16 \300\1\xDE\206 8086,FPU
- FIDIVR mem32 \300\1\xDA\207 8086,FPU
- FIDIVR mem16 \300\1\xDE\207 8086,FPU
- FILD mem32 \300\1\xDB\200 8086,FPU
- FILD mem16 \300\1\xDF\200 8086,FPU
- FILD mem64 \300\1\xDF\205 8086,FPU
- FIMUL mem32 \300\1\xDA\201 8086,FPU
- FIMUL mem16 \300\1\xDE\201 8086,FPU
- FINCSTP void \2\xD9\xF7 8086,FPU
- FINIT void \3\x9B\xDB\xE3 8086,FPU
- FIST mem32 \300\1\xDB\202 8086,FPU
- FIST mem16 \300\1\xDF\202 8086,FPU
- FISTP mem32 \300\1\xDB\203 8086,FPU
- FISTP mem16 \300\1\xDF\203 8086,FPU
- FISTP mem64 \300\1\xDF\207 8086,FPU
- FISUB mem32 \300\1\xDA\204 8086,FPU
- FISUB mem16 \300\1\xDE\204 8086,FPU
- FISUBR mem32 \300\1\xDA\205 8086,FPU
- FISUBR mem16 \300\1\xDE\205 8086,FPU
- FLD mem32 \300\1\xD9\200 8086,FPU
- FLD mem64 \300\1\xDD\200 8086,FPU
- FLD mem80 \300\1\xDB\205 8086,FPU
- FLD fpureg \1\xD9\10\xC0 8086,FPU
- FLD1 void \2\xD9\xE8 8086,FPU
- FLDCW mem \300\1\xD9\205 8086,FPU,SW
- FLDENV mem \300\1\xD9\204 8086,FPU
- FLDL2E void \2\xD9\xEA 8086,FPU
- FLDL2T void \2\xD9\xE9 8086,FPU
- FLDLG2 void \2\xD9\xEC 8086,FPU
- FLDLN2 void \2\xD9\xED 8086,FPU
- FLDPI void \2\xD9\xEB 8086,FPU
- FLDZ void \2\xD9\xEE 8086,FPU
- FMUL mem32 \300\1\xD8\201 8086,FPU
- FMUL mem64 \300\1\xDC\201 8086,FPU
- FMUL void \2\xDC\xC9 8086,FPU
- FMUL fpureg|to \1\xDC\10\xC8 8086,FPU
- FMUL fpureg,fpu0 \1\xDC\10\xC8 8086,FPU
- FMUL fpureg \1\xD8\10\xC8 8086,FPU
- FMUL fpu0,fpureg \1\xD8\11\xC8 8086,FPU
- FMULP void \2\xDE\xC9 8086,FPU
- FMULP fpureg \1\xDE\10\xC8 8086,FPU
- FMULP fpureg,fpu0 \1\xDE\10\xC8 8086,FPU
- FNCLEX void \2\xDB\xE2 8086,FPU
- FNDISI void \2\xDB\xE1 8086,FPU
- FNENI void \2\xDB\xE0 8086,FPU
- FNINIT void \2\xDB\xE3 8086,FPU
- FNOP void \2\xD9\xD0 8086,FPU
- FNSAVE mem \300\1\xDD\206 8086,FPU
- FNSTCW mem \300\1\xD9\207 8086,FPU,SW
- FNSTENV mem \300\1\xD9\206 8086,FPU
- FNSTSW mem \300\1\xDD\207 8086,FPU,SW
- FNSTSW reg_ax \2\xDF\xE0 286,FPU
- FPATAN void \2\xD9\xF3 8086,FPU
- FPREM void \2\xD9\xF8 8086,FPU
- FPREM1 void \2\xD9\xF5 386,FPU
- FPTAN void \2\xD9\xF2 8086,FPU
- FRNDINT void \2\xD9\xFC 8086,FPU
- FRSTOR mem \300\1\xDD\204 8086,FPU
- FS void \1\x64 386,PRE
- FSAVE mem \300\2\x9B\xDD\206 8086,FPU
- FSCALE void \2\xD9\xFD 8086,FPU
- FSETPM void \2\xDB\xE4 286,FPU
- FSIN void \2\xD9\xFE 386,FPU
- FSINCOS void \2\xD9\xFB 386,FPU
- FSQRT void \2\xD9\xFA 8086,FPU
- FST mem32 \300\1\xD9\202 8086,FPU
- FST mem64 \300\1\xDD\202 8086,FPU
- FST fpureg \1\xDD\10\xD0 8086,FPU
- FSTCW mem \300\2\x9B\xD9\207 8086,FPU,SW
- FSTENV mem \300\2\x9B\xD9\206 8086,FPU
- FSTP mem32 \300\1\xD9\203 8086,FPU
- FSTP mem64 \300\1\xDD\203 8086,FPU
- FSTP mem80 \300\1\xDB\207 8086,FPU
- FSTP fpureg \1\xDD\10\xD8 8086,FPU
- FSTSW mem \300\2\x9B\xDD\207 8086,FPU,SW
- FSTSW void \3\x9B\xDF\xE0 286,FPU
- FSTSW reg_ax \3\x9B\xDF\xE0 286,FPU
- FSUB mem32 \300\1\xD8\204 8086,FPU
- FSUB mem64 \300\1\xDC\204 8086,FPU
- FSUB void \2\xDC\xE1 8086,FPU
- FSUB fpureg|to \1\xDC\10\xE0 8086,FPU
- FSUB fpureg,fpu0 \1\xDC\10\xE0 8086,FPU
- FSUB fpureg \1\xD8\10\xE0 8086,FPU
- FSUB fpu0,fpureg \1\xD8\11\xE0 8086,FPU
- FSUBP void \2\xDE\xE1 8086,FPU
- FSUBP fpureg \1\xDE\10\xE0 8086,FPU
- FSUBP fpureg,fpu0 \1\xDE\10\xE0 8086,FPU
- FSUBR mem32 \300\1\xD8\205 8086,FPU
- FSUBR mem64 \300\1\xDC\205 8086,FPU
- FSUBR void \2\xDC\xE9 8086,FPU
- FSUBR fpureg|to \1\xDC\10\xE8 8086,FPU
- FSUBR fpureg,fpu0 \1\xDC\10\xE8 8086,FPU
- FSUBR fpureg \1\xD8\10\xE8 8086,FPU
- FSUBR fpu0,fpureg \1\xD8\11\xE8 8086,FPU
- FSUBRP void \2\xDE\xE9 8086,FPU
- FSUBRP fpureg \1\xDE\10\xE8 8086,FPU
- FSUBRP fpureg,fpu0 \1\xDE\10\xE8 8086,FPU
- FTST void \2\xD9\xE4 8086,FPU
- FUCOM void \2\xDD\xE1 386,FPU
- FUCOM fpureg \1\xDD\10\xE0 386,FPU
- FUCOM fpu0,fpureg \1\xDD\11\xE0 386,FPU
- FUCOMI void \2\xDB\xE9 P6,FPU
- FUCOMI fpureg \1\xDB\10\xE8 P6,FPU
- FUCOMI fpu0,fpureg \1\xDB\11\xE8 P6,FPU
- FUCOMIP void \2\xDF\xE9 P6,FPU
- FUCOMIP fpureg \1\xDF\10\xE8 P6,FPU
- FUCOMIP fpu0,fpureg \1\xDF\11\xE8 P6,FPU
- FUCOMP void \2\xDD\xE9 386,FPU
- FUCOMP fpureg \1\xDD\10\xE8 386,FPU
- FUCOMP fpu0,fpureg \1\xDD\11\xE8 386,FPU
- FUCOMPP void \2\xDA\xE9 386,FPU
- FWAIT void \1\x9B 8086,FPU
- FXAM void \2\xD9\xE5 8086,FPU
- FXCH void \2\xD9\xC9 8086,FPU
- FXCH fpureg \1\xD9\10\xC8 8086,FPU
- FXCH fpureg,fpu0 \1\xD9\10\xC8 8086,FPU
- FXCH fpu0,fpureg \1\xD9\11\xC8 8086,FPU
- FXTRACT void \2\xD9\xF4 8086,FPU
- FYL2X void \2\xD9\xF1 8086,FPU
- FYL2XP1 void \2\xD9\xF9 8086,FPU
- GS void \1\x65 386,PRE
- HLT void \1\xF4 8086,PRIV
- IBTS mem,reg16 \320\300\2\x0F\xA7\101 386,SW,UNDOC,ND
- IBTS reg16,reg16 \320\300\2\x0F\xA7\101 386,UNDOC,ND
- IBTS mem,reg32 \321\300\2\x0F\xA7\101 386,SD,UNDOC,ND
- IBTS reg32,reg32 \321\300\2\x0F\xA7\101 386,UNDOC,ND
- ICEBP void \1\xF1 386,ND
- IDIV rm8 \300\1\xF6\207 8086
- IDIV rm16 \320\300\1\xF7\207 8086
- IDIV rm32 \321\300\1\xF7\207 386
- IMUL rm8 \300\1\xF6\205 8086
- IMUL rm16 \320\300\1\xF7\205 8086
- IMUL rm32 \321\300\1\xF7\205 386
- IMUL reg16,mem \320\301\2\x0F\xAF\110 386,SM
- IMUL reg16,reg16 \320\301\2\x0F\xAF\110 386
- IMUL reg32,mem \321\301\2\x0F\xAF\110 386,SM
- IMUL reg32,reg32 \321\301\2\x0F\xAF\110 386
- IMUL reg16,mem,imm8 \320\301\1\x6B\110\16 286,SM
- IMUL reg16,reg16,imm8 \320\301\1\x6B\110\16 286
- IMUL reg16,mem,imm \320\301\1\x69\110\32 286,SM
- IMUL reg16,reg16,imm \320\301\1\x69\110\32 286,SM
- IMUL reg32,mem,imm8 \321\301\1\x6B\110\16 386,SM
- IMUL reg32,reg32,imm8 \321\301\1\x6B\110\16 386
- IMUL reg32,mem,imm \321\301\1\x69\110\42 386,SM
- IMUL reg32,reg32,imm \321\301\1\x69\110\42 386,SM
- IMUL reg16,imm8 \320\1\x6B\100\15 286
- IMUL reg16,imm \320\1\x69\100\31 286,SM
- IMUL reg32,imm8 \321\1\x6B\100\15 386
- IMUL reg32,imm \321\1\x69\100\41 386,SM
- IN reg_al,imm \1\xE4\25 8086,SB
- IN reg_ax,imm \320\1\xE5\25 8086,SB
- IN reg_eax,imm \321\1\xE5\25 386,SB
- IN reg_al,reg_dx \1\xEC 8086
- IN reg_ax,reg_dx \320\1\xED 8086
- IN reg_eax,reg_dx \321\1\xED 386
- INC reg16 \320\10\x40 8086
- INC reg32 \321\10\x40 386
- INC rm8 \300\1\xFE\200 8086
- INC rm16 \320\300\1\xFF\200 8086
- INC rm32 \321\300\1\xFF\200 386
- INSB void \1\x6C 186
- INSD void \321\1\x6D 386
- INSW void \320\1\x6D 186
- INT imm \1\xCD\24 8086,SB
- INT01 void \1\xF1 386,ND
- INT1 void \1\xF1 386
- INT03 void \1\xCC 8086,ND
- INT3 void \1\xCC 8086
- INTO void \1\xCE 8086
- INVD void \2\x0F\x08 486,PRIV
- INVLPG mem \300\2\x0F\x01\207 486,PRIV
- IRET void \322\1\xCF 8086
- IRETD void \321\1\xCF 386
- IRETW void \320\1\xCF 8086
- JCXZ imm \320\1\xE3\50 8086
- JECXZ imm \321\1\xE3\50 386
- JMP imm|short \1\xEB\50 8086
- JMP imm \322\1\xE9\64 8086,PASS2
- JMP imm|near \322\1\xE9\64 8086,ND,PASS2
- JMP imm|far \322\1\xEA\34\37 8086,ND
- JMP imm16 \320\1\xE9\64 8086,PASS2
- JMP imm16|near \320\1\xE9\64 8086,ND,PASS2
- JMP imm16|far \320\1\xEA\34\37 8086,ND,PASS2
- JMP imm32 \321\1\xE9\64 8086,PASS2
- JMP imm32|near \321\1\xE9\64 8086,ND,PASS2
- JMP imm32|far \321\1\xEA\34\37 8086,ND,PASS2
- JMP imm:imm \322\1\xEA\35\30 8086
- JMP imm16:imm \320\1\xEA\31\30 8086
- JMP imm:imm16 \320\1\xEA\31\30 8086
- JMP imm32:imm \321\1\xEA\41\30 386
- JMP imm:imm32 \321\1\xEA\41\30 386
- JMP mem|far \322\300\1\xFF\205 8086
- JMP mem16|far \320\300\1\xFF\205 8086
- JMP mem32|far \321\300\1\xFF\205 386
- JMP mem|near \322\300\1\xFF\204 8086
- JMP mem16|near \320\300\1\xFF\204 8086
- JMP mem32|near \321\300\1\xFF\204 386
- JMP reg16 \320\300\1\xFF\204 8086
- JMP reg32 \321\300\1\xFF\204 386
- JMP mem \322\300\1\xFF\204 8086
- JMP mem16 \320\300\1\xFF\204 8086
- JMP mem32 \321\300\1\xFF\204 386
- LAHF void \1\x9F 8086
- LAR reg16,mem \320\301\2\x0F\x02\110 286,PROT,SM
- LAR reg16,reg16 \320\301\2\x0F\x02\110 286,PROT
- LAR reg32,mem \321\301\2\x0F\x02\110 286,PROT,SM
- LAR reg32,reg32 \321\301\2\x0F\x02\110 286,PROT
- LDS reg16,mem \320\301\1\xC5\110 8086
- LDS reg32,mem \321\301\1\xC5\110 8086
- LEA reg16,mem \320\301\1\x8D\110 8086
- LEA reg32,mem \321\301\1\x8D\110 8086
- LEA reg32,imm32 \321\301\1\x8D\110 8086
- LEAVE void \1\xC9 186
- LES reg16,mem \320\301\1\xC4\110 8086
- LES reg32,mem \321\301\1\xC4\110 8086
- LFS reg16,mem \320\301\2\x0F\xB4\110 386
- LFS reg32,mem \321\301\2\x0F\xB4\110 386
- LGDT mem \300\2\x0F\x01\202 286,PRIV
- LGS reg16,mem \320\301\2\x0F\xB5\110 386
- LGS reg32,mem \321\301\2\x0F\xB5\110 386
- LIDT mem \300\2\x0F\x01\203 286,PRIV
- LLDT mem \300\1\x0F\17\202 286,PROT,PRIV
- LLDT mem16 \300\1\x0F\17\202 286,PROT,PRIV
- LLDT reg16 \300\1\x0F\17\202 286,PROT,PRIV
- LMSW mem \300\2\x0F\x01\206 286,PRIV
- LMSW mem16 \300\2\x0F\x01\206 286,PRIV
- LMSW reg16 \300\2\x0F\x01\206 286,PRIV
- LOADALL void \2\x0F\x07 386,UNDOC
- LOADALL286 void \2\x0F\x05 286,UNDOC
- LOCK void \1\xF0 8086,PRE
- LODSB void \1\xAC 8086
- LODSD void \321\1\xAD 386
- LODSW void \320\1\xAD 8086
- LOOP imm \312\1\xE2\50 8086
- LOOP imm,reg_cx \310\1\xE2\50 8086
- LOOP imm,reg_ecx \311\1\xE2\50 386
- LOOPE imm \312\1\xE1\50 8086
- LOOPE imm,reg_cx \310\1\xE1\50 8086
- LOOPE imm,reg_ecx \311\1\xE1\50 386
- LOOPNE imm \312\1\xE0\50 8086
- LOOPNE imm,reg_cx \310\1\xE0\50 8086
- LOOPNE imm,reg_ecx \311\1\xE0\50 386
- LOOPNZ imm \312\1\xE0\50 8086
- LOOPNZ imm,reg_cx \310\1\xE0\50 8086
- LOOPNZ imm,reg_ecx \311\1\xE0\50 386
- LOOPZ imm \312\1\xE1\50 8086
- LOOPZ imm,reg_cx \310\1\xE1\50 8086
- LOOPZ imm,reg_ecx \311\1\xE1\50 386
- LSL reg16,mem \320\301\2\x0F\x03\110 286,PROT,SM
- LSL reg16,reg16 \320\301\2\x0F\x03\110 286,PROT
- LSL reg32,mem \321\301\2\x0F\x03\110 286,PROT,SM
- LSL reg32,reg32 \321\301\2\x0F\x03\110 286,PROT
- LSS reg16,mem \320\301\2\x0F\xB2\110 386
- LSS reg32,mem \321\301\2\x0F\xB2\110 386
- LTR mem \300\1\x0F\17\203 286,PROT,PRIV
- LTR mem16 \300\1\x0F\17\203 286,PROT,PRIV
- LTR reg16 \300\1\x0F\17\203 286,PROT,PRIV
- MOV mem,reg_cs \320\300\1\x8C\201 8086,SM
- MOV mem,reg_dess \320\300\1\x8C\101 8086,SM
- MOV mem,reg_fsgs \320\300\1\x8C\101 386,SM
- MOV reg16,reg_cs \320\300\1\x8C\201 8086
- MOV reg16,reg_dess \320\300\1\x8C\101 8086
- MOV reg16,reg_fsgs \320\300\1\x8C\101 386
- MOV rm32,reg_cs \321\300\1\x8C\201 8086
- MOV rm32,reg_dess \321\300\1\x8C\101 8086
- MOV rm32,reg_fsgs \321\300\1\x8C\101 386
- MOV reg_dess,mem \320\301\1\x8E\110 8086,SM
- MOV reg_fsgs,mem \320\301\1\x8E\110 386,SM
- MOV reg_dess,reg16 \320\301\1\x8E\110 8086
- MOV reg_fsgs,reg16 \320\301\1\x8E\110 386
- MOV reg_dess,rm32 \321\301\1\x8E\110 8086
- MOV reg_fsgs,rm32 \321\301\1\x8E\110 386
- MOV reg_al,mem_offs \301\1\xA0\35 8086,SM
- MOV reg_ax,mem_offs \301\320\1\xA1\35 8086,SM
- MOV reg_eax,mem_offs \301\321\1\xA1\35 386,SM
- MOV mem_offs,reg_al \300\1\xA2\34 8086,SM
- MOV mem_offs,reg_ax \300\320\1\xA3\34 8086,SM
- MOV mem_offs,reg_eax \300\321\1\xA3\34 386,SM
- MOV reg32,reg_cr4 \2\x0F\x20\204 PENT,PRIV
- MOV reg32,reg_creg \2\x0F\x20\101 386,PRIV
- MOV reg32,reg_dreg \2\x0F\x21\101 386,PRIV
- MOV reg32,reg_treg \2\x0F\x24\101 386,PRIV
- MOV reg_cr4,reg32 \2\x0F\x22\214 PENT,PRIV
- MOV reg_creg,reg32 \2\x0F\x22\110 386,PRIV
- MOV reg_dreg,reg32 \2\x0F\x23\110 386,PRIV
- MOV reg_treg,reg32 \2\x0F\x26\110 386,PRIV
- MOV mem,reg8 \300\1\x88\101 8086,SM
- MOV reg8,reg8 \300\1\x88\101 8086
- MOV mem,reg16 \320\300\1\x89\101 8086,SM
- MOV reg16,reg16 \320\300\1\x89\101 8086
- MOV mem,reg32 \321\300\1\x89\101 386,SM
- MOV reg32,reg32 \321\300\1\x89\101 386
- MOV reg8,mem \301\1\x8A\110 8086,SM
- MOV reg8,reg8 \301\1\x8A\110 8086
- MOV reg16,mem \320\301\1\x8B\110 8086,SM
- MOV reg16,reg16 \320\301\1\x8B\110 8086
- MOV reg32,mem \321\301\1\x8B\110 386,SM
- MOV reg32,reg32 \321\301\1\x8B\110 386
- MOV reg8,imm \10\xB0\21 8086,SM
- MOV reg16,imm \320\10\xB8\31 8086,SM
- MOV reg32,imm \321\10\xB8\41 386,SM
- MOV rm8,imm \300\1\xC6\200\21 8086,SM
- MOV rm16,imm \320\300\1\xC7\200\31 8086,SM
- MOV rm32,imm \321\300\1\xC7\200\41 386,SM
- MOV mem,imm8 \300\1\xC6\200\21 8086,SM
- MOV mem,imm16 \320\300\1\xC7\200\31 8086,SM
- MOV mem,imm32 \321\300\1\xC7\200\41 386,SM
- MOVD mmxreg,mem \301\2\x0F\x6E\110 PENT,MMX,SD
- MOVD mmxreg,reg32 \2\x0F\x6E\110 PENT,MMX
- MOVD mem,mmxreg \300\2\x0F\x7E\101 PENT,MMX,SD
- MOVD reg32,mmxreg \2\x0F\x7E\101 PENT,MMX
- MOVQ mmxreg,mem \301\2\x0F\x6F\110 PENT,MMX,SM
- MOVQ mmxreg,mmxreg \2\x0F\x6F\110 PENT,MMX
- MOVQ mem,mmxreg \300\2\x0F\x7F\101 PENT,MMX,SM
- MOVQ mmxreg,mmxreg \2\x0F\x7F\101 PENT,MMX
- MOVSB void \1\xA4 8086
- MOVSD void \321\1\xA5 386
- MOVSW void \320\1\xA5 8086
- MOVSX reg16,mem \320\301\2\x0F\xBE\110 386,SB
- MOVSX reg16,reg8 \320\301\2\x0F\xBE\110 386
- MOVSX reg32,rm8 \321\301\2\x0F\xBE\110 386
- MOVSX reg32,rm16 \321\301\2\x0F\xBF\110 386
- MOVZX reg16,mem \320\301\2\x0F\xB6\110 386,SB
- MOVZX reg16,reg8 \320\301\2\x0F\xB6\110 386
- MOVZX reg32,rm8 \321\301\2\x0F\xB6\110 386
- MOVZX reg32,rm16 \321\301\2\x0F\xB7\110 386
- MUL rm8 \300\1\xF6\204 8086
- MUL rm16 \320\300\1\xF7\204 8086
- MUL rm32 \321\300\1\xF7\204 386
- NEG rm8 \300\1\xF6\203 8086
- NEG rm16 \320\300\1\xF7\203 8086
- NEG rm32 \321\300\1\xF7\203 386
- NOP void \1\x90 8086
- NOT rm8 \300\1\xF6\202 8086
- NOT rm16 \320\300\1\xF7\202 8086
- NOT rm32 \321\300\1\xF7\202 386
- OR mem,reg8 \300\1\x08\101 8086,SM
- OR reg8,reg8 \300\1\x08\101 8086
- OR mem,reg16 \320\300\1\x09\101 8086,SM
- OR reg16,reg16 \320\300\1\x09\101 8086
- OR mem,reg32 \321\300\1\x09\101 386,SM
- OR reg32,reg32 \321\300\1\x09\101 386
- OR reg8,mem \301\1\x0A\110 8086,SM
- OR reg8,reg8 \301\1\x0A\110 8086
- OR reg16,mem \320\301\1\x0B\110 8086,SM
- OR reg16,reg16 \320\301\1\x0B\110 8086
- OR reg32,mem \321\301\1\x0B\110 386,SM
- OR reg32,reg32 \321\301\1\x0B\110 386
- OR rm16,imm8 \320\300\1\x83\201\15 8086
- OR rm32,imm8 \321\300\1\x83\201\15 386
- OR reg_al,imm \1\x0C\21 8086,SM
- OR reg_ax,imm \320\1\x0D\31 8086,SM
- OR reg_eax,imm \321\1\x0D\41 386,SM
- OR rm8,imm \300\1\x80\201\21 8086,SM
- OR rm16,imm \320\300\1\x81\201\31 8086,SM
- OR rm32,imm \321\300\1\x81\201\41 386,SM
- OR mem,imm8 \300\1\x80\201\21 8086,SM
- OR mem,imm16 \320\300\1\x81\201\31 8086,SM
- OR mem,imm32 \321\300\1\x81\201\41 386,SM
- OUT imm,reg_al \1\xE6\24 8086,SB
- OUT imm,reg_ax \320\1\xE7\24 8086,SB
- OUT imm,reg_eax \321\1\xE7\24 386,SB
- OUT reg_dx,reg_al \1\xEE 8086
- OUT reg_dx,reg_ax \320\1\xEF 8086
- OUT reg_dx,reg_eax \321\1\xEF 386
- OUTSB void \1\x6E 186
- OUTSD void \321\1\x6F 386
- OUTSW void \320\1\x6F 186
- PACKSSDW mmxreg,mem \301\2\x0F\x6B\110 PENT,MMX,SM
- PACKSSDW mmxreg,mmxreg \2\x0F\x6B\110 PENT,MMX
- PACKSSWB mmxreg,mem \301\2\x0F\x63\110 PENT,MMX,SM
- PACKSSWB mmxreg,mmxreg \2\x0F\x63\110 PENT,MMX
- PACKUSWB mmxreg,mem \301\2\x0F\x67\110 PENT,MMX,SM
- PACKUSWB mmxreg,mmxreg \2\x0F\x67\110 PENT,MMX
- PADDB mmxreg,mem \301\2\x0F\xFC\110 PENT,MMX,SM
- PADDB mmxreg,mmxreg \2\x0F\xFC\110 PENT,MMX
- PADDD mmxreg,mem \301\2\x0F\xFE\110 PENT,MMX,SM
- PADDD mmxreg,mmxreg \2\x0F\xFE\110 PENT,MMX
- PADDSB mmxreg,mem \301\2\x0F\xEC\110 PENT,MMX,SM
- PADDSB mmxreg,mmxreg \2\x0F\xEC\110 PENT,MMX
- PADDSIW mmxreg,mem \301\2\x0F\x51\110 PENT,MMX,SM,CYRIX
- PADDSIW mmxreg,mmxreg \2\x0F\x51\110 PENT,MMX,CYRIX
- PADDSW mmxreg,mem \301\2\x0F\xED\110 PENT,MMX,SM
- PADDSW mmxreg,mmxreg \2\x0F\xED\110 PENT,MMX
- PADDUSB mmxreg,mem \301\2\x0F\xDC\110 PENT,MMX,SM
- PADDUSB mmxreg,mmxreg \2\x0F\xDC\110 PENT,MMX
- PADDUSW mmxreg,mem \301\2\x0F\xDD\110 PENT,MMX,SM
- PADDUSW mmxreg,mmxreg \2\x0F\xDD\110 PENT,MMX
- PADDW mmxreg,mem \301\2\x0F\xFD\110 PENT,MMX,SM
- PADDW mmxreg,mmxreg \2\x0F\xFD\110 PENT,MMX
- PAND mmxreg,mem \301\2\x0F\xDB\110 PENT,MMX,SM
- PAND mmxreg,mmxreg \2\x0F\xDB\110 PENT,MMX
- PANDN mmxreg,mem \301\2\x0F\xDF\110 PENT,MMX,SM
- PANDN mmxreg,mmxreg \2\x0F\xDF\110 PENT,MMX
- PAVEB mmxreg,mem \301\2\x0F\x50\110 PENT,MMX,SM,CYRIX
- PAVEB mmxreg,mmxreg \2\x0F\x50\110 PENT,MMX,CYRIX
- PAVGUSB mmxreg,mem \301\2\x0F\x0F\110\01\xBF PENT,3DNOW,SM
- PAVGUSB mmxreg,mmxreg \2\x0F\x0F\110\01\xBF PENT,3DNOW
- PCMPEQB mmxreg,mem \301\2\x0F\x74\110 PENT,MMX,SM
- PCMPEQB mmxreg,mmxreg \2\x0F\x74\110 PENT,MMX
- PCMPEQD mmxreg,mem \301\2\x0F\x76\110 PENT,MMX,SM
- PCMPEQD mmxreg,mmxreg \2\x0F\x76\110 PENT,MMX
- PCMPEQW mmxreg,mem \301\2\x0F\x75\110 PENT,MMX,SM
- PCMPEQW mmxreg,mmxreg \2\x0F\x75\110 PENT,MMX
- PCMPGTB mmxreg,mem \301\2\x0F\x64\110 PENT,MMX,SM
- PCMPGTB mmxreg,mmxreg \2\x0F\x64\110 PENT,MMX
- PCMPGTD mmxreg,mem \301\2\x0F\x66\110 PENT,MMX,SM
- PCMPGTD mmxreg,mmxreg \2\x0F\x66\110 PENT,MMX
- PCMPGTW mmxreg,mem \301\2\x0F\x65\110 PENT,MMX,SM
- PCMPGTW mmxreg,mmxreg \2\x0F\x65\110 PENT,MMX
- PDISTIB mmxreg,mem \301\2\x0F\x54\110 PENT,MMX,SM,CYRIX
- PF2ID mmxreg,mem \301\2\x0F\x0F\110\01\x1D PENT,3DNOW,SM
- PF2ID mmxreg,mmxreg \2\x0F\x0F\110\01\x1D PENT,3DNOW
- PFACC mmxreg,mem \301\2\x0F\x0F\110\01\xAE PENT,3DNOW,SM
- PFACC mmxreg,mmxreg \2\x0F\x0F\110\01\xAE PENT,3DNOW
- PFADD mmxreg,mem \301\2\x0F\x0F\110\01\x9E PENT,3DNOW,SM
- PFADD mmxreg,mmxreg \2\x0F\x0F\110\01\x9E PENT,3DNOW
- PFCMPEQ mmxreg,mem \301\2\x0F\x0F\110\01\xB0 PENT,3DNOW,SM
- PFCMPEQ mmxreg,mmxreg \2\x0F\x0F\110\01\xB0 PENT,3DNOW
- PFCMPGE mmxreg,mem \301\2\x0F\x0F\110\01\x90 PENT,3DNOW,SM
- PFCMPGE mmxreg,mmxreg \2\x0F\x0F\110\01\x90 PENT,3DNOW
- PFCMPGT mmxreg,mem \301\2\x0F\x0F\110\01\xA0 PENT,3DNOW,SM
- PFCMPGT mmxreg,mmxreg \2\x0F\x0F\110\01\xA0 PENT,3DNOW
- PFMAX mmxreg,mem \301\2\x0F\x0F\110\01\xA4 PENT,3DNOW,SM
- PFMAX mmxreg,mmxreg \2\x0F\x0F\110\01\xA4 PENT,3DNOW
- PFMIN mmxreg,mem \301\2\x0F\x0F\110\01\x94 PENT,3DNOW,SM
- PFMIN mmxreg,mmxreg \2\x0F\x0F\110\01\x94 PENT,3DNOW
- PFMUL mmxreg,mem \301\2\x0F\x0F\110\01\xB4 PENT,3DNOW,SM
- PFMUL mmxreg,mmxreg \2\x0F\x0F\110\01\xB4 PENT,3DNOW
- PFRCP mmxreg,mem \301\2\x0F\x0F\110\01\x96 PENT,3DNOW,SM
- PFRCP mmxreg,mmxreg \2\x0F\x0F\110\01\x96 PENT,3DNOW
- PFRCPIT1 mmxreg,mem \301\2\x0F\x0F\110\01\xA6 PENT,3DNOW,SM
- PFRCPIT1 mmxreg,mmxreg \2\x0F\x0F\110\01\xA6 PENT,3DNOW
- PFRCPIT2 mmxreg,mem \301\2\x0F\x0F\110\01\xB6 PENT,3DNOW,SM
- PFRCPIT2 mmxreg,mmxreg \2\x0F\x0F\110\01\xB6 PENT,3DNOW
- PFRSQIT1 mmxreg,mem \301\2\x0F\x0F\110\01\xA7 PENT,3DNOW,SM
- PFRSQIT1 mmxreg,mmxreg \2\x0F\x0F\110\01\xA7 PENT,3DNOW
- PFRSQRT mmxreg,mem \301\2\x0F\x0F\110\01\x97 PENT,3DNOW,SM
- PFRSQRT mmxreg,mmxreg \2\x0F\x0F\110\01\x97 PENT,3DNOW
- PFSUB mmxreg,mem \301\2\x0F\x0F\110\01\x9A PENT,3DNOW,SM
- PFSUB mmxreg,mmxreg \2\x0F\x0F\110\01\x9A PENT,3DNOW
- PFSUBR mmxreg,mem \301\2\x0F\x0F\110\01\xAA PENT,3DNOW,SM
- PFSUBR mmxreg,mmxreg \2\x0F\x0F\110\01\xAA PENT,3DNOW
- PI2FD mmxreg,mem \301\2\x0F\x0F\110\01\x0D PENT,3DNOW,SM
- PI2FD mmxreg,mmxreg \2\x0F\x0F\110\01\x0D PENT,3DNOW
- PMACHRIW mmxreg,mem \301\2\x0F\x5E\110 PENT,MMX,SM,CYRIX
- PMADDWD mmxreg,mem \301\2\x0F\xF5\110 PENT,MMX,SM
- PMADDWD mmxreg,mmxreg \2\x0F\xF5\110 PENT,MMX
- PMAGW mmxreg,mem \301\2\x0F\x52\110 PENT,MMX,SM,CYRIX
- PMAGW mmxreg,mmxreg \2\x0F\x52\110 PENT,MMX,CYRIX
- PMULHRIW mmxreg,mem \301\2\x0F\x5D\110 PENT,MMX,SM,CYRIX
- PMULHRIW mmxreg,mmxreg \2\x0F\x5D\110 PENT,MMX,CYRIX
- PMULHRWA mmxreg,mem \301\2\x0F\x0F\110\1\xB7 PENT,3DNOW,SM
- PMULHRWA mmxreg,mmxreg \2\x0F\x0F\110\1\xB7 PENT,3DNOW
- PMULHRWC mmxreg,mem \301\2\x0F\x59\110 PENT,MMX,SM,CYRIX
- PMULHRWC mmxreg,mmxreg \2\x0F\x59\110 PENT,MMX,CYRIX
- PMULHW mmxreg,mem \301\2\x0F\xE5\110 PENT,MMX,SM
- PMULHW mmxreg,mmxreg \2\x0F\xE5\110 PENT,MMX
- PMULLW mmxreg,mem \301\2\x0F\xD5\110 PENT,MMX,SM
- PMULLW mmxreg,mmxreg \2\x0F\xD5\110 PENT,MMX
- PMVGEZB mmxreg,mem \301\2\x0F\x5C\110 PENT,MMX,SM,CYRIX
- PMVLZB mmxreg,mem \301\2\x0F\x5B\110 PENT,MMX,SM,CYRIX
- PMVNZB mmxreg,mem \301\2\x0F\x5A\110 PENT,MMX,SM,CYRIX
- PMVZB mmxreg,mem \301\2\x0F\x58\110 PENT,MMX,SM,CYRIX
- POP reg16 \320\10\x58 8086
- POP reg32 \321\10\x58 386
- POP rm16 \320\300\1\x8F\200 8086
- POP rm32 \321\300\1\x8F\200 386
- POP reg_cs \1\x0F 8086,UNDOC,ND
- POP reg_dess \4 8086
- POP reg_fsgs \1\x0F\5 386
- POPA void \322\1\x61 186
- POPAD void \321\1\x61 386
- POPAW void \320\1\x61 186
- POPF void \322\1\x9D 186
- POPFD void \321\1\x9D 386
- POPFW void \320\1\x9D 186
- POR mmxreg,mem \301\2\x0F\xEB\110 PENT,MMX,SM
- POR mmxreg,mmxreg \2\x0F\xEB\110 PENT,MMX
- PREFETCH mem \2\x0F\x0D\200 PENT,3DNOW,SM
- PREFETCHW mem \2\x0F\x0D\201 PENT,3DNOW,SM
- PSLLD mmxreg,mem \301\2\x0F\xF2\110 PENT,MMX,SM
- PSLLD mmxreg,mmxreg \2\x0F\xF2\110 PENT,MMX
- PSLLD mmxreg,imm \2\x0F\x72\206\25 PENT,MMX
- PSLLQ mmxreg,mem \301\2\x0F\xF3\110 PENT,MMX,SM
- PSLLQ mmxreg,mmxreg \2\x0F\xF3\110 PENT,MMX
- PSLLQ mmxreg,imm \2\x0F\x73\206\25 PENT,MMX
- PSLLW mmxreg,mem \301\2\x0F\xF1\110 PENT,MMX,SM
- PSLLW mmxreg,mmxreg \2\x0F\xF1\110 PENT,MMX
- PSLLW mmxreg,imm \2\x0F\x71\206\25 PENT,MMX
- PSRAD mmxreg,mem \301\2\x0F\xE2\110 PENT,MMX,SM
- PSRAD mmxreg,mmxreg \2\x0F\xE2\110 PENT,MMX
- PSRAD mmxreg,imm \2\x0F\x72\204\25 PENT,MMX
- PSRAW mmxreg,mem \301\2\x0F\xE1\110 PENT,MMX,SM
- PSRAW mmxreg,mmxreg \2\x0F\xE1\110 PENT,MMX
- PSRAW mmxreg,imm \2\x0F\x71\204\25 PENT,MMX
- PSRLD mmxreg,mem \301\2\x0F\xD2\110 PENT,MMX,SM
- PSRLD mmxreg,mmxreg \2\x0F\xD2\110 PENT,MMX
- PSRLD mmxreg,imm \2\x0F\x72\202\25 PENT,MMX
- PSRLQ mmxreg,mem \301\2\x0F\xD3\110 PENT,MMX,SM
- PSRLQ mmxreg,mmxreg \2\x0F\xD3\110 PENT,MMX
- PSRLQ mmxreg,imm \2\x0F\x73\202\25 PENT,MMX
- PSRLW mmxreg,mem \301\2\x0F\xD1\110 PENT,MMX,SM
- PSRLW mmxreg,mmxreg \2\x0F\xD1\110 PENT,MMX
- PSRLW mmxreg,imm \2\x0F\x71\202\25 PENT,MMX
- PSUBB mmxreg,mem \301\2\x0F\xF8\110 PENT,MMX,SM
- PSUBB mmxreg,mmxreg \2\x0F\xF8\110 PENT,MMX
- PSUBD mmxreg,mem \301\2\x0F\xFA\110 PENT,MMX,SM
- PSUBD mmxreg,mmxreg \2\x0F\xFA\110 PENT,MMX
- PSUBSB mmxreg,mem \301\2\x0F\xE8\110 PENT,MMX,SM
- PSUBSB mmxreg,mmxreg \2\x0F\xE8\110 PENT,MMX
- PSUBSIW mmxreg,mem \301\2\x0F\x55\110 PENT,MMX,SM,CYRIX
- PSUBSIW mmxreg,mmxreg \2\x0F\x55\110 PENT,MMX,CYRIX
- PSUBSW mmxreg,mem \301\2\x0F\xE9\110 PENT,MMX,SM
- PSUBSW mmxreg,mmxreg \2\x0F\xE9\110 PENT,MMX
- PSUBUSB mmxreg,mem \301\2\x0F\xD8\110 PENT,MMX,SM
- PSUBUSB mmxreg,mmxreg \2\x0F\xD8\110 PENT,MMX
- PSUBUSW mmxreg,mem \301\2\x0F\xD9\110 PENT,MMX,SM
- PSUBUSW mmxreg,mmxreg \2\x0F\xD9\110 PENT,MMX
- PSUBW mmxreg,mem \301\2\x0F\xF9\110 PENT,MMX,SM
- PSUBW mmxreg,mmxreg \2\x0F\xF9\110 PENT,MMX
- PUNPCKHBW mmxreg,mem \301\2\x0F\x68\110 PENT,MMX,SM
- PUNPCKHBW mmxreg,mmxreg \2\x0F\x68\110 PENT,MMX
- PUNPCKHDQ mmxreg,mem \301\2\x0F\x6A\110 PENT,MMX,SM
- PUNPCKHDQ mmxreg,mmxreg \2\x0F\x6A\110 PENT,MMX
- PUNPCKHWD mmxreg,mem \301\2\x0F\x69\110 PENT,MMX,SM
- PUNPCKHWD mmxreg,mmxreg \2\x0F\x69\110 PENT,MMX
- PUNPCKLBW mmxreg,mem \301\2\x0F\x60\110 PENT,MMX,SM
- PUNPCKLBW mmxreg,mmxreg \2\x0F\x60\110 PENT,MMX
- PUNPCKLDQ mmxreg,mem \301\2\x0F\x62\110 PENT,MMX,SM
- PUNPCKLDQ mmxreg,mmxreg \2\x0F\x62\110 PENT,MMX
- PUNPCKLWD mmxreg,mem \301\2\x0F\x61\110 PENT,MMX,SM
- PUNPCKLWD mmxreg,mmxreg \2\x0F\x61\110 PENT,MMX
- PUSH reg16 \320\10\x50 8086
- PUSH reg32 \321\10\x50 386
- PUSH rm16 \320\300\1\xFF\206 8086
- PUSH rm32 \321\300\1\xFF\206 386
- PUSH reg_fsgs \1\x0F\7 386
- PUSH reg_sreg \6 8086
- PUSH imm8 \1\x6A\14 286
- PUSH imm16 \320\1\x68\30 286
- PUSH imm32 \321\1\x68\40 386
- PUSHA void \322\1\x60 186
- PUSHAD void \321\1\x60 386
- PUSHAW void \320\1\x60 186
- PUSHF void \322\1\x9C 186
- PUSHFD void \321\1\x9C 386
- PUSHFW void \320\1\x9C 186
- PXOR mmxreg,mem \301\2\x0F\xEF\110 PENT,MMX,SM
- PXOR mmxreg,mmxreg \2\x0F\xEF\110 PENT,MMX
- RCL rm8,unity \300\1\xD0\202 8086
- RCL rm8,reg_cl \300\1\xD2\202 8086
- RCL rm8,imm \300\1\xC0\202\25 186,SB
- RCL rm16,unity \320\300\1\xD1\202 8086
- RCL rm16,reg_cl \320\300\1\xD3\202 8086
- RCL rm16,imm \320\300\1\xC1\202\25 186,SB
- RCL rm32,unity \321\300\1\xD1\202 386
- RCL rm32,reg_cl \321\300\1\xD3\202 386
- RCL rm32,imm \321\300\1\xC1\202\25 386,SB
- RCR rm8,unity \300\1\xD0\203 8086
- RCR rm8,reg_cl \300\1\xD2\203 8086
- RCR rm8,imm \300\1\xC0\203\25 186,SB
- RCR rm16,unity \320\300\1\xD1\203 8086
- RCR rm16,reg_cl \320\300\1\xD3\203 8086
- RCR rm16,imm \320\300\1\xC1\203\25 186,SB
- RCR rm32,unity \321\300\1\xD1\203 386
- RCR rm32,reg_cl \321\300\1\xD3\203 386
- RCR rm32,imm \321\300\1\xC1\203\25 386,SB
- RDSHR void \2\x0F\x36 P6,CYRIX,SMM
- RDMSR void \2\x0F\x32 PENT,PRIV
- RDPMC void \2\x0F\x33 P6
- RDTSC void \2\x0F\x31 PENT
- REP void \1\xF3 8086,PRE
- REPE void \1\xF3 8086,PRE
- REPNE void \1\xF2 8086,PRE
- REPNZ void \1\xF2 8086,PRE
- REPZ void \1\xF3 8086,PRE
- RESB imm \340 8086
- RET void \1\xC3 8086
- RET imm \1\xC2\30 8086,SW
- RETF void \1\xCB 8086
- RETF imm \1\xCA\30 8086,SW
- RETN void \1\xC3 8086
- RETN imm \1\xC2\30 8086,SW
- ROL rm8,unity \300\1\xD0\200 8086
- ROL rm8,reg_cl \300\1\xD2\200 8086
- ROL rm8,imm \300\1\xC0\200\25 186,SB
- ROL rm16,unity \320\300\1\xD1\200 8086
- ROL rm16,reg_cl \320\300\1\xD3\200 8086
- ROL rm16,imm \320\300\1\xC1\200\25 186,SB
- ROL rm32,unity \321\300\1\xD1\200 386
- ROL rm32,reg_cl \321\300\1\xD3\200 386
- ROL rm32,imm \321\300\1\xC1\200\25 386,SB
- ROR rm8,unity \300\1\xD0\201 8086
- ROR rm8,reg_cl \300\1\xD2\201 8086
- ROR rm8,imm \300\1\xC0\201\25 186,SB
- ROR rm16,unity \320\300\1\xD1\201 8086
- ROR rm16,reg_cl \320\300\1\xD3\201 8086
- ROR rm16,imm \320\300\1\xC1\201\25 186,SB
- ROR rm32,unity \321\300\1\xD1\201 386
- ROR rm32,reg_cl \321\300\1\xD3\201 386
- ROR rm32,imm \321\300\1\xC1\201\25 386,SB
- RSDC reg_sreg,mem80 \301\2\x0F\x79\101 486,CYRIX,SMM
- RSLDT mem80 \300\2\x0F\x7B\200 486,CYRIX,SMM
- RSM void \2\x0F\xAA PENT,SMM
- SAHF void \1\x9E 8086
- SAL rm8,unity \300\1\xD0\204 8086,ND
- SAL rm8,reg_cl \300\1\xD2\204 8086,ND
- SAL rm8,imm \300\1\xC0\204\25 186,ND,SB
- SAL rm16,unity \320\300\1\xD1\204 8086,ND
- SAL rm16,reg_cl \320\300\1\xD3\204 8086,ND
- SAL rm16,imm \320\300\1\xC1\204\25 186,ND,SB
- SAL rm32,unity \321\300\1\xD1\204 386,ND
- SAL rm32,reg_cl \321\300\1\xD3\204 386,ND
- SAL rm32,imm \321\300\1\xC1\204\25 386,ND,SB
- SALC void \1\xD6 8086,UNDOC
- SAR rm8,unity \300\1\xD0\207 8086
- SAR rm8,reg_cl \300\1\xD2\207 8086
- SAR rm8,imm \300\1\xC0\207\25 186,SB
- SAR rm16,unity \320\300\1\xD1\207 8086
- SAR rm16,reg_cl \320\300\1\xD3\207 8086
- SAR rm16,imm \320\300\1\xC1\207\25 186,SB
- SAR rm32,unity \321\300\1\xD1\207 386
- SAR rm32,reg_cl \321\300\1\xD3\207 386
- SAR rm32,imm \321\300\1\xC1\207\25 386,SB
- SBB mem,reg8 \300\1\x18\101 8086,SM
- SBB reg8,reg8 \300\1\x18\101 8086
- SBB mem,reg16 \320\300\1\x19\101 8086,SM
- SBB reg16,reg16 \320\300\1\x19\101 8086
- SBB mem,reg32 \321\300\1\x19\101 386,SM
- SBB reg32,reg32 \321\300\1\x19\101 386
- SBB reg8,mem \301\1\x1A\110 8086,SM
- SBB reg8,reg8 \301\1\x1A\110 8086
- SBB reg16,mem \320\301\1\x1B\110 8086,SM
- SBB reg16,reg16 \320\301\1\x1B\110 8086
- SBB reg32,mem \321\301\1\x1B\110 386,SM
- SBB reg32,reg32 \321\301\1\x1B\110 386
- SBB rm16,imm8 \320\300\1\x83\203\15 8086
- SBB rm32,imm8 \321\300\1\x83\203\15 8086
- SBB reg_al,imm \1\x1C\21 8086,SM
- SBB reg_ax,imm \320\1\x1D\31 8086,SM
- SBB reg_eax,imm \321\1\x1D\41 386,SM
- SBB rm8,imm \300\1\x80\203\21 8086,SM
- SBB rm16,imm \320\300\1\x81\203\31 8086,SM
- SBB rm32,imm \321\300\1\x81\203\41 386,SM
- SBB mem,imm8 \300\1\x80\203\21 8086,SM
- SBB mem,imm16 \320\300\1\x81\203\31 8086,SM
- SBB mem,imm32 \321\300\1\x81\203\41 386,SM
- SCASB void \332\1\xAE 8086
- SCASD void \332\321\1\xAF 386
- SCASW void \332\320\1\xAF 8086
- SGDT mem \300\2\x0F\x01\200 286
- SHL rm8,unity \300\1\xD0\204 8086
- SHL rm8,reg_cl \300\1\xD2\204 8086
- SHL rm8,imm \300\1\xC0\204\25 186,SB
- SHL rm16,unity \320\300\1\xD1\204 8086
- SHL rm16,reg_cl \320\300\1\xD3\204 8086
- SHL rm16,imm \320\300\1\xC1\204\25 186,SB
- SHL rm32,unity \321\300\1\xD1\204 386
- SHL rm32,reg_cl \321\300\1\xD3\204 386
- SHL rm32,imm \321\300\1\xC1\204\25 386,SB
- SHLD mem,reg16,imm \300\320\2\x0F\xA4\101\26 386,SM2,SB,AR2
- SHLD reg16,reg16,imm \300\320\2\x0F\xA4\101\26 386,SM2,SB,AR2
- SHLD mem,reg32,imm \300\321\2\x0F\xA4\101\26 386,SM2,SB,AR2
- SHLD reg32,reg32,imm \300\321\2\x0F\xA4\101\26 386,SM2,SB,AR2
- SHLD mem,reg16,reg_cl \300\320\2\x0F\xA5\101 386,SM
- SHLD reg16,reg16,reg_cl \300\320\2\x0F\xA5\101 386
- SHLD mem,reg32,reg_cl \300\321\2\x0F\xA5\101 386,SM
- SHLD reg32,reg32,reg_cl \300\321\2\x0F\xA5\101 386
- SHR rm8,unity \300\1\xD0\205 8086
- SHR rm8,reg_cl \300\1\xD2\205 8086
- SHR rm8,imm \300\1\xC0\205\25 186,SB
- SHR rm16,unity \320\300\1\xD1\205 8086
- SHR rm16,reg_cl \320\300\1\xD3\205 8086
- SHR rm16,imm \320\300\1\xC1\205\25 186,SB
- SHR rm32,unity \321\300\1\xD1\205 386
- SHR rm32,reg_cl \321\300\1\xD3\205 386
- SHR rm32,imm \321\300\1\xC1\205\25 386,SB
- SHRD mem,reg16,imm \300\320\2\x0F\xAC\101\26 386,SM2,SB,AR2
- SHRD reg16,reg16,imm \300\320\2\x0F\xAC\101\26 386,SM2,SB,AR2
- SHRD mem,reg32,imm \300\321\2\x0F\xAC\101\26 386,SM2,SB,AR2
- SHRD reg32,reg32,imm \300\321\2\x0F\xAC\101\26 386,SM2,SB,AR2
- SHRD mem,reg16,reg_cl \300\320\2\x0F\xAD\101 386,SM
- SHRD reg16,reg16,reg_cl \300\320\2\x0F\xAD\101 386
- SHRD mem,reg32,reg_cl \300\321\2\x0F\xAD\101 386,SM
- SHRD reg32,reg32,reg_cl \300\321\2\x0F\xAD\101 386
- SIDT mem \300\2\x0F\x01\201 286
- SLDT mem \300\1\x0F\17\200 286
- SLDT mem16 \300\1\x0F\17\200 286
- SLDT reg16 \300\1\x0F\17\200 286
- SMI void \1\xF1 386,UNDOC
- SMINT void \2\x0F\x38 P6,CYRIX
- ; Older Cyrix chips had this; they had to move due to conflict with MMX
- SMINTOLD void \2\x0F\x7E 486,CYRIX,ND
- SMSW mem \300\2\x0F\x01\204 286
- SMSW mem16 \300\2\x0F\x01\204 286
- SMSW reg16 \300\2\x0F\x01\204 286
- SS void \1\x36 8086,PRE
- STC void \1\xF9 8086
- STD void \1\xFD 8086
- STI void \1\xFB 8086
- STOSB void \1\xAA 8086
- STOSD void \321\1\xAB 386
- STOSW void \320\1\xAB 8086
- STR mem \300\1\x0F\17\201 286,PROT
- STR mem16 \300\1\x0F\17\201 286,PROT
- STR reg16 \300\1\x0F\17\201 286,PROT
- SUB mem,reg8 \300\1\x28\101 8086,SM
- SUB reg8,reg8 \300\1\x28\101 8086
- SUB mem,reg16 \320\300\1\x29\101 8086,SM
- SUB reg16,reg16 \320\300\1\x29\101 8086
- SUB mem,reg32 \321\300\1\x29\101 386,SM
- SUB reg32,reg32 \321\300\1\x29\101 386
- SUB reg8,mem \301\1\x2A\110 8086,SM
- SUB reg8,reg8 \301\1\x2A\110 8086
- SUB reg16,mem \320\301\1\x2B\110 8086,SM
- SUB reg16,reg16 \320\301\1\x2B\110 8086
- SUB reg32,mem \321\301\1\x2B\110 386,SM
- SUB reg32,reg32 \321\301\1\x2B\110 386
- SUB rm16,imm8 \320\300\1\x83\205\15 8086
- SUB rm32,imm8 \321\300\1\x83\205\15 386
- SUB reg_al,imm \1\x2C\21 8086,SM
- SUB reg_ax,imm \320\1\x2D\31 8086,SM
- SUB reg_eax,imm \321\1\x2D\41 386,SM
- SUB rm8,imm \300\1\x80\205\21 8086,SM
- SUB rm16,imm \320\300\1\x81\205\31 8086,SM
- SUB rm32,imm \321\300\1\x81\205\41 386,SM
- SUB mem,imm8 \300\1\x80\205\21 8086,SM
- SUB mem,imm16 \320\300\1\x81\205\31 8086,SM
- SUB mem,imm32 \321\300\1\x81\205\41 386,SM
- SVDC mem80,reg_sreg \300\2\x0F\x78\101 486,CYRIX,SMM
- SVLDT mem80 \300\2\x0F\x7A\200 486,CYRIX,SMM
- SVTS mem80 \300\2\x0F\x7C\200 486,CYRIX,SMM
- SYSCALL void \2\x0F\x05 P6,AMD
- SYSENTER void \2\x0F\x34 P6
- SYSEXIT void \2\x0F\x36 P6,PRIV
- SYSRET void \2\x0F\x07 P6,PRIV,AMD
- TEST mem,reg8 \300\1\x84\101 8086,SM
- TEST reg8,reg8 \300\1\x84\101 8086
- TEST mem,reg16 \320\300\1\x85\101 8086,SM
- TEST reg16,reg16 \320\300\1\x85\101 8086
- TEST mem,reg32 \321\300\1\x85\101 386,SM
- TEST reg32,reg32 \321\300\1\x85\101 386
- TEST reg8,mem \301\1\x84\110 8086,SM
- TEST reg16,mem \320\301\1\x85\110 8086,SM
- TEST reg32,mem \321\301\1\x85\110 386,SM
- TEST reg_al,imm \1\xA8\21 8086,SM
- TEST reg_ax,imm \320\1\xA9\31 8086,SM
- TEST reg_eax,imm \321\1\xA9\41 386,SM
- TEST rm8,imm \300\1\xF6\200\21 8086,SM
- TEST rm16,imm \320\300\1\xF7\200\31 8086,SM
- TEST rm32,imm \321\300\1\xF7\200\41 386,SM
- TEST mem,imm8 \300\1\xF6\200\21 8086,SM
- TEST mem,imm16 \320\300\1\xF7\200\31 8086,SM
- TEST mem,imm32 \321\300\1\xF7\200\41 386,SM
- UD1 void \2\x0F\xB9 286,UNDOC
- UD2 void \2\x0F\x0B 286
- UMOV mem,reg8 \300\2\x0F\x10\101 386,UNDOC,SM
- UMOV reg8,reg8 \300\2\x0F\x10\101 386,UNDOC
- UMOV mem,reg16 \320\300\2\x0F\x11\101 386,UNDOC,SM
- UMOV reg16,reg16 \320\300\2\x0F\x11\101 386,UNDOC
- UMOV mem,reg32 \321\300\2\x0F\x11\101 386,UNDOC,SM
- UMOV reg32,reg32 \321\300\2\x0F\x11\101 386,UNDOC
- UMOV reg8,mem \301\2\x0F\x12\110 386,UNDOC,SM
- UMOV reg8,reg8 \301\2\x0F\x12\110 386,UNDOC
- UMOV reg16,mem \320\301\2\x0F\x13\110 386,UNDOC,SM
- UMOV reg16,reg16 \320\301\2\x0F\x13\110 386,UNDOC
- UMOV reg32,mem \321\301\2\x0F\x13\110 386,UNDOC,SM
- UMOV reg32,reg32 \321\301\2\x0F\x13\110 386,UNDOC
- VERR mem \300\1\x0F\17\204 286,PROT
- VERR mem16 \300\1\x0F\17\204 286,PROT
- VERR reg16 \300\1\x0F\17\204 286,PROT
- VERW mem \300\1\x0F\17\205 286,PROT
- VERW mem16 \300\1\x0F\17\205 286,PROT
- VERW reg16 \300\1\x0F\17\205 286,PROT
- WAIT void \1\x9B 8086
- WBINVD void \2\x0F\x09 486,PRIV
- WRSHR void \2\x0F\x37 P6,CYRIX,SMM
- WRMSR void \2\x0F\x30 PENT,PRIV
- XADD mem,reg8 \300\2\x0F\xC0\101 486,SM
- XADD reg8,reg8 \300\2\x0F\xC0\101 486
- XADD mem,reg16 \320\300\2\x0F\xC1\101 486,SM
- XADD reg16,reg16 \320\300\2\x0F\xC1\101 486
- XADD mem,reg32 \321\300\2\x0F\xC1\101 486,SM
- XADD reg32,reg32 \321\300\2\x0F\xC1\101 486
- XBTS reg16,mem \320\301\2\x0F\xA6\110 386,SW,UNDOC,ND
- XBTS reg16,reg16 \320\301\2\x0F\xA6\110 386,UNDOC,ND
- XBTS reg32,mem \321\301\2\x0F\xA6\110 386,SD,UNDOC,ND
- XBTS reg32,reg32 \321\301\2\x0F\xA6\110 386,UNDOC,ND
- XCHG reg_ax,reg16 \320\11\x90 8086
- XCHG reg_eax,reg32 \321\11\x90 386
- XCHG reg16,reg_ax \320\10\x90 8086
- XCHG reg32,reg_eax \321\10\x90 386
- XCHG reg8,mem \301\1\x86\110 8086,SM
- XCHG reg8,reg8 \301\1\x86\110 8086
- XCHG reg16,mem \320\301\1\x87\110 8086,SM
- XCHG reg16,reg16 \320\301\1\x87\110 8086
- XCHG reg32,mem \321\301\1\x87\110 386,SM
- XCHG reg32,reg32 \321\301\1\x87\110 386
- XCHG mem,reg8 \300\1\x86\101 8086,SM
- XCHG reg8,reg8 \300\1\x86\101 8086
- XCHG mem,reg16 \320\300\1\x87\101 8086,SM
- XCHG reg16,reg16 \320\300\1\x87\101 8086
- XCHG mem,reg32 \321\300\1\x87\101 386,SM
- XCHG reg32,reg32 \321\300\1\x87\101 386
- XLAT void \1\xD7 8086
- XLATB void \1\xD7 8086
- XOR mem,reg8 \300\1\x30\101 8086,SM
- XOR reg8,reg8 \300\1\x30\101 8086
- XOR mem,reg16 \320\300\1\x31\101 8086,SM
- XOR reg16,reg16 \320\300\1\x31\101 8086
- XOR mem,reg32 \321\300\1\x31\101 386,SM
- XOR reg32,reg32 \321\300\1\x31\101 386
- XOR reg8,mem \301\1\x32\110 8086,SM
- XOR reg8,reg8 \301\1\x32\110 8086
- XOR reg16,mem \320\301\1\x33\110 8086,SM
- XOR reg16,reg16 \320\301\1\x33\110 8086
- XOR reg32,mem \321\301\1\x33\110 386,SM
- XOR reg32,reg32 \321\301\1\x33\110 386
- XOR rm16,imm8 \320\300\1\x83\206\15 8086
- XOR rm32,imm8 \321\300\1\x83\206\15 386
- XOR reg_al,imm \1\x34\21 8086,SM
- XOR reg_ax,imm \320\1\x35\31 8086,SM
- XOR reg_eax,imm \321\1\x35\41 386,SM
- XOR rm8,imm \300\1\x80\206\21 8086,SM
- XOR rm16,imm \320\300\1\x81\206\31 8086,SM
- XOR rm32,imm \321\300\1\x81\206\41 386,SM
- XOR mem,imm8 \300\1\x80\206\21 8086,SM
- XOR mem,imm16 \320\300\1\x81\206\31 8086,SM
- XOR mem,imm32 \321\300\1\x81\206\41 386,SM
- CMOVcc reg16,mem \320\301\1\x0F\330\x40\110 P6,SM
- CMOVcc reg16,reg16 \320\301\1\x0F\330\x40\110 P6
- CMOVcc reg32,mem \321\301\1\x0F\330\x40\110 P6,SM
- CMOVcc reg32,reg32 \321\301\1\x0F\330\x40\110 P6
- Jcc imm|near \322\1\x0F\330\x80\64 386,PASS2
- Jcc imm16|near \320\1\x0F\330\x80\64 386,PASS2
- Jcc imm32|near \321\1\x0F\330\x80\64 386,PASS2
- Jcc imm \330\x70\50 8086
- Jcc imm|short \330\x70\50 8086,ND
- SETcc mem \300\1\x0F\330\x90\200 386,SB
- SETcc reg8 \300\1\x0F\330\x90\200 386
- ; Katmai Streaming SIMD instructions (SSE -- a.k.a. KNI, XMM, MMX2)
- ADDPS xmmreg,mem \301\331\2\x0F\x58\110 KATMAI,SSE
- ADDPS xmmreg,xmmreg \331\2\x0F\x58\110 KATMAI,SSE
- ADDSS xmmreg,mem \301\333\2\x0F\x58\110 KATMAI,SSE
- ADDSS xmmreg,xmmreg \333\2\x0F\x58\110 KATMAI,SSE
- ANDNPS xmmreg,mem \301\2\x0F\x55\110 KATMAI,SSE
- ANDNPS xmmreg,xmmreg \2\x0F\x55\110 KATMAI,SSE
- ANDPS xmmreg,mem \301\2\x0F\x54\110 KATMAI,SSE
- ANDPS xmmreg,xmmreg \2\x0F\x54\110 KATMAI,SSE
- CMPEQPS xmmreg,mem \301\331\2\x0F\xC2\110\1\x00 KATMAI,SSE
- CMPEQPS xmmreg,xmmreg \331\2\x0F\xC2\110\1\x00 KATMAI,SSE
- CMPEQSS xmmreg,mem \301\333\2\x0F\xC2\110\1\x00 KATMAI,SSE
- CMPEQSS xmmreg,xmmreg \333\2\x0F\xC2\110\1\x00 KATMAI,SSE
- CMPLEPS xmmreg,mem \301\331\2\x0F\xC2\110\1\x02 KATMAI,SSE
- CMPLEPS xmmreg,xmmreg \331\2\x0F\xC2\110\1\x02 KATMAI,SSE
- CMPLESS xmmreg,mem \301\333\2\x0F\xC2\110\1\x02 KATMAI,SSE
- CMPLESS xmmreg,xmmreg \333\2\x0F\xC2\110\1\x02 KATMAI,SSE
- CMPLTPS xmmreg,mem \301\331\2\x0F\xC2\110\1\x01 KATMAI,SSE
- CMPLTPS xmmreg,xmmreg \331\2\x0F\xC2\110\1\x01 KATMAI,SSE
- CMPLTSS xmmreg,mem \301\333\2\x0F\xC2\110\1\x01 KATMAI,SSE
- CMPLTSS xmmreg,xmmreg \333\2\x0F\xC2\110\1\x01 KATMAI,SSE
- CMPNEQPS xmmreg,mem \301\331\2\x0F\xC2\110\1\x04 KATMAI,SSE
- CMPNEQPS xmmreg,xmmreg \331\2\x0F\xC2\110\1\x04 KATMAI,SSE
- CMPNEQSS xmmreg,mem \301\333\2\x0F\xC2\110\1\x04 KATMAI,SSE
- CMPNEQSS xmmreg,xmmreg \333\2\x0F\xC2\110\1\x04 KATMAI,SSE
- CMPNLEPS xmmreg,mem \301\331\2\x0F\xC2\110\1\x06 KATMAI,SSE
- CMPNLEPS xmmreg,xmmreg \331\2\x0F\xC2\110\1\x06 KATMAI,SSE
- CMPNLESS xmmreg,mem \301\333\2\x0F\xC2\110\1\x06 KATMAI,SSE
- CMPNLESS xmmreg,xmmreg \333\2\x0F\xC2\110\1\x06 KATMAI,SSE
- CMPNLTPS xmmreg,mem \301\331\2\x0F\xC2\110\1\x05 KATMAI,SSE
- CMPNLTPS xmmreg,xmmreg \331\2\x0F\xC2\110\1\x05 KATMAI,SSE
- CMPNLTSS xmmreg,mem \301\333\2\x0F\xC2\110\1\x05 KATMAI,SSE
- CMPNLTSS xmmreg,xmmreg \333\2\x0F\xC2\110\1\x05 KATMAI,SSE
- CMPORDPS xmmreg,mem \301\331\2\x0F\xC2\110\1\x07 KATMAI,SSE
- CMPORDPS xmmreg,xmmreg \331\2\x0F\xC2\110\1\x07 KATMAI,SSE
- CMPORDSS xmmreg,mem \301\333\2\x0F\xC2\110\1\x07 KATMAI,SSE
- CMPORDSS xmmreg,xmmreg \333\2\x0F\xC2\110\1\x07 KATMAI,SSE
- CMPUNORDPS xmmreg,mem \301\331\2\x0F\xC2\110\1\x03 KATMAI,SSE
- CMPUNORDPS xmmreg,xmmreg \331\2\x0F\xC2\110\1\x03 KATMAI,SSE
- CMPUNORDSS xmmreg,mem \301\333\2\x0F\xC2\110\1\x03 KATMAI,SSE
- CMPUNORDSS xmmreg,xmmreg \333\2\x0F\xC2\110\1\x03 KATMAI,SSE
- ; CMPPS/CMPSS must come after the specific ops; that way the disassembler will find the
- ; specific ops first and only disassemble illegal ones as cmpps.
- CMPPS xmmreg,mem,imm \301\331\2\x0F\xC2\110\22 KATMAI,SSE,SB,AR2
- CMPPS xmmreg,xmmreg,imm \331\2\x0F\xC2\110\22 KATMAI,SSE,SB,AR2
- CMPSS xmmreg,mem,imm \301\333\2\x0F\xC2\110\22 KATMAI,SSE,SB,AR2
- CMPSS xmmreg,xmmreg,imm \333\2\x0F\xC2\110\22 KATMAI,SSE,SB,AR2
- COMISS xmmreg,mem \301\2\x0F\x2F\110 KATMAI,SSE
- COMISS xmmreg,xmmreg \2\x0F\x2F\110 KATMAI,SSE
- CVTPI2PS xmmreg,mem \301\331\2\x0F\x2A\110 KATMAI,SSE,MMX
- CVTPI2PS xmmreg,mmxreg \331\2\x0F\x2A\110 KATMAI,SSE,MMX
- CVTPS2PI mmxreg,mem \301\331\2\x0F\x2D\110 KATMAI,SSE,MMX
- CVTPS2PI mmxreg,xmmreg \331\2\x0F\x2D\110 KATMAI,SSE,MMX
- CVTSI2SS xmmreg,mem \301\333\2\x0F\x2A\110 KATMAI,SSE,SD,AR1
- CVTSI2SS xmmreg,reg32 \333\2\x0F\x2A\110 KATMAI,SSE
- CVTSS2SI reg32,mem \301\333\2\x0F\x2D\110 KATMAI,SSE
- CVTSS2SI reg32,xmmreg \333\2\x0F\x2D\110 KATMAI,SSE
- CVTTPS2PI mmxreg,mem \301\331\2\x0F\x2C\110 KATMAI,SSE,MMX
- CVTTPS2PI mmxreg,xmmreg \331\2\x0F\x2C\110 KATMAI,SSE,MMX
- CVTTSS2SI reg32,mem \301\333\2\x0F\x2C\110 KATMAI,SSE
- CVTTSS2SI reg32,xmmreg \333\2\x0F\x2C\110 KATMAI,SSE
- DIVPS xmmreg,mem \301\331\2\x0F\x5E\110 KATMAI,SSE
- DIVPS xmmreg,xmmreg \331\2\x0F\x5E\110 KATMAI,SSE
- DIVSS xmmreg,mem \301\333\2\x0F\x5E\110 KATMAI,SSE
- DIVSS xmmreg,xmmreg \333\2\x0F\x5E\110 KATMAI,SSE
- LDMXCSR mem \300\2\x0F\xAE\202 KATMAI,SSE,SD
- MAXPS xmmreg,mem \301\331\2\x0F\x5F\110 KATMAI,SSE
- MAXPS xmmreg,xmmreg \331\2\x0F\x5F\110 KATMAI,SSE
- MAXSS xmmreg,mem \301\333\2\x0F\x5F\110 KATMAI,SSE
- MAXSS xmmreg,xmmreg \333\2\x0F\x5F\110 KATMAI,SSE
- MINPS xmmreg,mem \301\331\2\x0F\x5D\110 KATMAI,SSE
- MINPS xmmreg,xmmreg \331\2\x0F\x5D\110 KATMAI,SSE
- MINSS xmmreg,mem \301\333\2\x0F\x5D\110 KATMAI,SSE
- MINSS xmmreg,xmmreg \333\2\x0F\x5D\110 KATMAI,SSE
- MOVAPS xmmreg,mem \301\2\x0F\x28\110 KATMAI,SSE
- MOVAPS mem,xmmreg \300\2\x0F\x29\101 KATMAI,SSE
- MOVAPS xmmreg,xmmreg \2\x0F\x28\110 KATMAI,SSE
- MOVAPS xmmreg,xmmreg \2\x0F\x29\101 KATMAI,SSE
- MOVHPS xmmreg,mem \301\2\x0F\x16\110 KATMAI,SSE
- MOVHPS mem,xmmreg \300\2\x0F\x17\101 KATMAI,SSE
- MOVHPS xmmreg,xmmreg \2\x0F\x16\101 KATMAI,SSE,ND
- MOVLHPS xmmreg,xmmreg \2\x0F\x16\110 KATMAI,SSE
- MOVLPS xmmreg,mem \301\2\x0F\x12\110 KATMAI,SSE
- MOVLPS mem,xmmreg \300\2\x0F\x13\101 KATMAI,SSE
- MOVLPS xmmreg,xmmreg \2\x0F\x12\101 KATMAI,SSE,ND
- MOVHLPS xmmreg,xmmreg \2\x0F\x12\110 KATMAI,SSE
- MOVMSKPS reg32,xmmreg \2\x0F\x50\110 KATMAI,SSE
- MOVNTPS mem,xmmreg \2\x0F\x2B\101 KATMAI,SSE
- MOVSS xmmreg,mem \301\333\2\x0F\x10\110 KATMAI,SSE
- MOVSS mem,xmmreg \300\333\2\x0F\x11\101 KATMAI,SSE
- MOVSS xmmreg,xmmreg \333\2\x0F\x10\110 KATMAI,SSE
- MOVSS xmmreg,xmmreg \333\2\x0F\x11\101 KATMAI,SSE
- MOVUPS xmmreg,mem \301\331\2\x0F\x10\110 KATMAI,SSE
- MOVUPS mem,xmmreg \300\331\2\x0F\x11\101 KATMAI,SSE
- MOVUPS xmmreg,xmmreg \331\2\x0F\x10\110 KATMAI,SSE
- MOVUPS xmmreg,xmmreg \331\2\x0F\x11\101 KATMAI,SSE
- MULPS xmmreg,mem \301\2\x0F\x59\110 KATMAI,SSE
- MULPS xmmreg,xmmreg \2\x0F\x59\110 KATMAI,SSE
- MULSS xmmreg,mem \301\333\2\x0F\x59\110 KATMAI,SSE
- MULSS xmmreg,xmmreg \333\2\x0F\x59\110 KATMAI,SSE
- ORPS xmmreg,mem \301\2\x0F\x56\110 KATMAI,SSE
- ORPS xmmreg,xmmreg \2\x0F\x56\110 KATMAI,SSE
- RCPPS xmmreg,mem \301\331\2\x0F\x53\110 KATMAI,SSE
- RCPPS xmmreg,xmmreg \331\2\x0F\x53\110 KATMAI,SSE
- RCPSS xmmreg,mem \301\333\2\x0F\x53\110 KATMAI,SSE
- RCPSS xmmreg,xmmreg \333\2\x0F\x53\110 KATMAI,SSE
- RSQRTPS xmmreg,mem \301\331\2\x0F\x52\110 KATMAI,SSE
- RSQRTPS xmmreg,xmmreg \331\2\x0F\x52\110 KATMAI,SSE
- RSQRTSS xmmreg,mem \301\333\2\x0F\x52\110 KATMAI,SSE
- RSQRTSS xmmreg,xmmreg \333\2\x0F\x52\110 KATMAI,SSE
- SHUFPS xmmreg,mem,imm \301\2\x0F\xC6\110\22 KATMAI,SSE,SB,AR2
- SHUFPS xmmreg,xmmreg,imm \2\x0F\xC6\110\22 KATMAI,SSE,SB,AR2
- SQRTPS xmmreg,mem \301\331\2\x0F\x51\110 KATMAI,SSE
- SQRTPS xmmreg,xmmreg \331\2\x0F\x51\110 KATMAI,SSE
- SQRTSS xmmreg,mem \301\333\2\x0F\x51\110 KATMAI,SSE
- SQRTSS xmmreg,xmmreg \333\2\x0F\x51\110 KATMAI,SSE
- STMXCSR mem \300\2\x0F\xAE\203 KATMAI,SSE,SD
- SUBPS xmmreg,mem \301\331\2\x0F\x5C\110 KATMAI,SSE
- SUBPS xmmreg,xmmreg \331\2\x0F\x5C\110 KATMAI,SSE
- SUBSS xmmreg,mem \301\333\2\x0F\x5C\110 KATMAI,SSE
- SUBSS xmmreg,xmmreg \333\2\x0F\x5C\110 KATMAI,SSE
- UCOMISS xmmreg,mem \301\2\x0F\x2E\110 KATMAI,SSE
- UCOMISS xmmreg,xmmreg \2\x0F\x2E\110 KATMAI,SSE
- UNPCKHPS xmmreg,mem \301\2\x0F\x15\110 KATMAI,SSE
- UNPCKHPS xmmreg,xmmreg \2\x0F\x15\110 KATMAI,SSE
- UNPCKLPS xmmreg,mem \301\2\x0F\x14\110 KATMAI,SSE
- UNPCKLPS xmmreg,xmmreg \2\x0F\x14\110 KATMAI,SSE
- XORPS xmmreg,mem \301\2\x0F\x57\110 KATMAI,SSE
- XORPS xmmreg,xmmreg \2\x0F\x57\110 KATMAI,SSE
- ; Introduced in Dechutes but necessary for SSE support
- FXRSTOR mem \300\2\x0F\xAE\201 P6,SSE,FPU
- FXSAVE mem \300\2\x0F\xAE\200 P6,SSE,FPU
- ; These instructions aren't SSE-specific; they are generic memory operations
- ; and work even if CR4.OSFXFR == 0
- PREFETCHNTA mem \300\2\x0F\x18\200 KATMAI
- PREFETCHT0 mem \300\2\x0F\x18\201 KATMAI
- PREFETCHT1 mem \300\2\x0F\x18\202 KATMAI
- PREFETCHT2 mem \300\2\x0F\x18\203 KATMAI
- SFENCE void \3\x0F\xAE\xF8 KATMAI
- ; New MMX instructions introduced in Katmai
- MASKMOVQ mmxreg,mmxreg \2\x0F\xF7\110 KATMAI,MMX
- MOVNTQ mem,mmxreg \2\x0F\xE7\101 KATMAI,MMX,SM
- PAVGB mmxreg,mmxreg \2\x0F\xE0\110 KATMAI,MMX
- PAVGB mmxreg,mem \301\2\x0F\xE0\110 KATMAI,MMX,SM
- PAVGW mmxreg,mmxreg \2\x0F\xE3\110 KATMAI,MMX
- PAVGW mmxreg,mem \301\2\x0F\xE3\110 KATMAI,MMX,SM
- PEXTRW reg32,mmxreg,imm \2\x0F\xC5\110\22 KATMAI,MMX,SB,AR2
- ; PINSRW is documented as using a reg32, but it's really using only 16 bit
- ; -- accept either, but be truthful in disassembly
- PINSRW mmxreg,reg16,imm \2\x0F\xC4\110\22 KATMAI,MMX,SB,AR2
- PINSRW mmxreg,reg32,imm \2\x0F\xC4\110\22 KATMAI,MMX,SB,AR2,ND
- PINSRW mmxreg,mem,imm \301\2\x0F\xC4\110\22 KATMAI,MMX,SB,AR2
- PINSRW mmxreg,mem16,imm \301\2\x0F\xC4\110\22 KATMAI,MMX,SB,AR2,ND
- PMAXSW mmxreg,mmxreg \2\x0F\xEE\110 KATMAI,MMX
- PMAXSW mmxreg,mem \301\2\x0F\xEE\110 KATMAI,MMX,SM
- PMAXUB mmxreg,mmxreg \2\x0F\xDE\110 KATMAI,MMX
- PMAXUB mmxreg,mem \301\2\x0F\xDE\110 KATMAI,MMX,SM
- PMINSW mmxreg,mmxreg \2\x0F\xEA\110 KATMAI,MMX
- PMINSW mmxreg,mem \301\2\x0F\xEA\110 KATMAI,MMX,SM
- PMINUB mmxreg,mmxreg \2\x0F\xDA\110 KATMAI,MMX
- PMINUB mmxreg,mem \301\2\x0F\xDA\110 KATMAI,MMX,SM
- PMOVMSKB reg32,mmxreg \2\x0F\xD7\110 KATMAI,MMX
- PMULHUW mmxreg,mmxreg \2\x0F\xE4\110 KATMAI,MMX
- PMULHUW mmxreg,mem \301\2\x0F\xE4\110 KATMAI,MMX,SM
- PSADBW mmxreg,mmxreg \2\x0F\xF6\110 KATMAI,MMX
- PSADBW mmxreg,mem \301\2\x0F\xF6\110 KATMAI,MMX,SM
- PSHUFW mmxreg,mmxreg,imm \2\x0F\x70\110\22 KATMAI,MMX,SB,AR2
- PSHUFW mmxreg,mem,imm \301\2\x0F\x70\110\22 KATMAI,MMX,SM2,SB,AR2
|