Created
March 5, 2020 13:33
-
-
Save Mati365/983e332ebfb465f0e07b1ae6401267bb to your computer and use it in GitHub Desktop.
x86 opcodes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"aaa": ["","37",""], | |
"aad": ["","D5 0A",""], | |
"aam": ["","D4 0A",""], | |
"aas": ["","3F",""], | |
"adc": [["rmb rb","10 mr d0 d1",""],["rmw rw","11 mr d0 d1",""],["rb rmb","12 mr d0 d1",""],["rw rmw","13 mr d0 d1",""],["al ib","14 i0",""],["ax iw","15 i0 i1",""],["rmb ib","80 /2 d0 d1 i0",""],["rmw iw","81 /2 d0 d1 i0 i1",""],["rmw ib","83 /2 d0 d1 i0",""]], | |
"add": [["rmb rb","00 mr d0 d1",""],["rmw rw","01 mr d0 d1",""],["rb rmb","02 mr d0 d1",""],["rw rmw","03 mr d0 d1",""],["al ib","04 i0",""],["ax iw","05 i0 i1",""],["rmb ib","80 /0 d0 d1 i0",""],["rmw iw","81 /0 d0 d1 i0 i1",""],["rmw ib","83 /0 d0 d1 i0",""]], | |
"and": [["rmb rb","20 mr d0 d1",""],["rmw rw","21 mr d0 d1",""],["rb rmb","22 mr d0 d1",""],["rw rmw","23 mr d0 d1",""],["al ib","24 i0",""],["ax iw","25 i0 i1",""],["rmb ib","80 /4 d0 d1 i0",""],["rmw iw","81 /4 d0 d1 i0 i1",""],["rmw ib","83 /4 d0 d1 i0",""]], | |
"arpl": ["rmw rw","63 mr d0 d1","286"], | |
"bound": ["rw rmw","62 mr d0 d1","186"], | |
"bsf": ["rw rmw","0F BC mr d0 d1","386"], | |
"bsr": ["rw rmw","0F BD mr d0 d1","386"], | |
"bswap": [["eax","0F C8","486"],["ecx","0F C9","486"],["edx","0F CA","486"],["ebx","0F CB","486"],["esp","0F CC","486"],["ebp","0F CD","486"],["esi","0F CE","486"],["edi","0F CF","486"]], | |
"bt": [["rmw rw","0F A3 mr d0 d1","386"],["rmw ib","0F BA /4 d0 d1 i0","386"]], | |
"btc": [["rmw ib","0F BA /7 d0 d1 i0","386"],["rmw rw","0F BB mr d0 d1","386"]], | |
"btr": [["rmw rw","0F B3 mr d0 d1","386"],["rmw ib","0F BA /6 d0 d1 i0","386"]], | |
"bts": [["rmw rw","0F AB mr d0 d1","386"],["rmw ib","0F BA /5 d0 d1 i0","386"]], | |
"call": [["fptr","9A o0 o1 sl sh",""],["np","E8 o0 o1",""],["rw","FF /2 d0 d1",""],["ifptr[rw]","FF /3 d0 d1",""]], | |
"cbw": ["","98",""], | |
"cdq": ["","66| 99","32bit"], | |
"clc": ["","F8",""], | |
"cld": ["","FC",""], | |
"cli": ["","FA",""], | |
"clts": ["","0F 06","286"], | |
"cmc": ["","F5",""], | |
"cmp": [["rmb rb","38 mr d0 d1",""],["rmw rw","39 mr d0 d1",""],["rb rmb","3A mr d0 d1",""],["rw rmw","3B mr d0 d1",""],["al ib","3C i0",""],["ax iw","3D i0 i1",""],["rmb ib","80 /7 d0 d1 i0",""],["rmw iw","81 /7 d0 d1 i0 i1",""],["rmw ib","83 /7 d0 d1 i0",""]], | |
"cmpsd": ["","66| A7","32bit"], | |
"cmpsb": ["","A6",""], | |
"cmpsw": ["","A7",""], | |
"cmpxchg": [["rmb rb","0F A6 mr d0 d1","486"],["rmw rw","0F A7 mr d0 d1","486"],["rmb rb","0F B0 mr d0 d1","486"],["rmw rw","0F B1 mr d0 d1","486"]], | |
"cmpxchg8b": ["rmq rd","0F C7 mr d0 d1","P5"], | |
"cwd": ["","99",""], | |
"cwde": ["","66| 98","32bit"], | |
"daa": ["","27",""], | |
"das": ["","2F",""], | |
"dec": [["ax","48",""],["cx","49",""],["dx","49",""],["bx","4A",""],["sp","4B",""],["bp","4C",""],["si","4D",""],["di","4F",""],["rmb","FE /1 d0 d1",""],["rmw","FF /1 d0 d1",""]], | |
"div": [["rmb","F6 /6 d0 d1",""],["rmw","F7 /6 d0 d1",""]], | |
"enter": ["iw ib","C8 i0 i1 i0","186"], | |
"fclex": ["","9B DB E2",""], | |
"fdisi": ["","9B DB E1",""], | |
"feni": ["","9B DB E0",""], | |
"finit": ["","9B DB E3",""], | |
"fsave": ["m94","9B DD /6 d0 d1",""], | |
"fstcw": ["mw","9B D9 /7 d0 d1",""], | |
"fstenv": ["m14","9B D9 /6 d0 d1",""], | |
"fstsw": [["ax","9B DF E0",""],["mw","9B DD /7 d0 d1",""]], | |
"fadd": [["mdr","D8 /0 d0 d1",""],["st st(i)","D8 C0+i",""],["mqr","DC /0 d0 d1",""],["st(i) st","DC C0+i",""],["","DE C1",""]], | |
"fcom": [["","D8 D1",""],["mdr","D8 /2 d0 d1",""],["st(i)","D8 D0+i",""],["mqr","DC /2 d0 d1",""]], | |
"fcomp": [["","D8 D9",""],["mdr","D8 /3 d0 d1",""],["st(i)","D8 D8+i",""],["mqr","DC /3 d0 d1",""]], | |
"fdiv": [["mdr","D8 /6 d0 d1",""],["mqr","DC /6 d0 d1",""],["st(i) st","DC F8+i",""],["st st(i)","DC F0+i",""]], | |
"fdivr": [["mdr","D8 /7 d0 d1",""],["mqr","DC /7 d0 d1",""],["st(i) st","DC F0+i",""],["st st(i)","DC F8+i",""]], | |
"fmul": [["mdr","D8 /1 d0 d1",""],["st st(i)","D8 C8+i",""],["mqr","DC /1 d0 d1",""],["st(i) st","DC C8+i",""],["","DE C9",""]], | |
"fsub": [["mdr","D8 /4 d0 d1",""],["st st(i)","D8 E0+i",""],["mqr","DC /4 d0 d1",""],["st(i) st","DC E8+i",""]], | |
"fsubr": [["mdr","D8 /5 d0 d1",""],["st st(i)","D8 E8+i",""],["mqr","DC /5 d0 d1",""],["st(i) st","DC E0+i",""],["","DE E1",""]], | |
"f2xm1": ["","D9 F0",""], | |
"fabs": ["","D9 E1",""], | |
"fchs": ["","D9 E0",""], | |
"fcos": ["","D9 FF","387"], | |
"fdecstp": ["","D9 F6",""], | |
"fincstp": ["","D9 F7",""], | |
"fld": [["mdr","D9 /0 d0 d1",""],["st(i)","D9 C0+i",""],["mtr","DB /5 d0 d1",""],["mqr","DD /0 d0 d1",""]], | |
"fld1": ["","D9 E8",""], | |
"fldcw": ["mw","D9 /5 d0 d1",""], | |
"fldenv": ["m14","D9 /4 d0 d1",""], | |
"fldl2e": ["","D9 EA",""], | |
"fldl2t": ["","D9 E9",""], | |
"fldlg2": ["","D9 EC",""], | |
"fldln2": ["","D9 ED",""], | |
"fldpi": ["","D9 EB",""], | |
"fldz": ["","D9 EE",""], | |
"fnop": ["","D9 D0",""], | |
"fnstcw": ["mw","D9 /7 d0 d1",""], | |
"fnstenv": ["m14","D9 /6 d0 d1",""], | |
"fpatan": ["","D9 F3",""], | |
"fprem": ["","D9 F8",""], | |
"fprem1": ["","D9 F5","387"], | |
"fptan": ["","D9 F2",""], | |
"frndint": ["","D9 FC",""], | |
"fscale": ["","D9 FD",""], | |
"fsin": ["","D9 FE","387"], | |
"fsincos": ["","D9 FB","387"], | |
"fsqrt": ["","D9 FA",""], | |
"fst": [["mdr","D9 /2 d0 d1",""],["mqr","DD /2 d0 d1",""],["st(i)","DD D0+i",""]], | |
"fstp": [["mdr","D9 /3 d0 d1",""],["mtr","DB /7 d0 d1",""],["mqr","DD /3 d0 d1",""],["st(i)","DD D8+i",""]], | |
"ftst": ["","D9 E4",""], | |
"fxam": ["","D9 E5",""], | |
"fxch": [["","D9 C9",""],["st(i)","D9 C8+i",""]], | |
"fxtract": ["","D9 F4",""], | |
"fyl2x": ["","D9 F1",""], | |
"fyl2xp1": ["","D9 F9",""], | |
"fiadd": [["md","DA /0 d0 d1",""],["mw","DE /0 d0 d1",""]], | |
"ficom": [["mqr","DA /2 d0 d1",""],["mdr","DE /2 d0 d1",""]], | |
"ficomp": [["mq","DA /3 d0 d1",""],["md","DE /3 d0 d1",""]], | |
"fidiv": [["md","DA /6 d0 d1",""],["mw","DE /6 d0 d1",""]], | |
"fidivr": [["md","DA /7 d0 d1",""],["mw","DE /7 d0 d1",""]], | |
"fimul": [["md","DA /1 d0 d1",""],["mw","DE /1 d0 d1",""]], | |
"fisub": [["md","DA /4 d0 d1",""],["mw","DE /4 d0 d1",""]], | |
"fisubr": [["md","DA /5 d0 d1",""],["mw","DE /5 d0 d1",""]], | |
"fucompp": ["","DA E9","387"], | |
"fild": [["md","DB /0 d0 d1",""],["mw","DF /0 d0 d1",""],["mq","DF /5 d0 d1",""]], | |
"fist": [["md","DB /2 d0 d1",""],["mw","DF /2 d0 d1",""]], | |
"fistp": [["md","DB /3 d0 d1",""],["mw","DF /3 d0 d1",""],["mq","DF /7 d0 d1",""]], | |
"fnclex": ["","DB E2",""], | |
"fndisi": ["","DB E1",""], | |
"fneni": ["","DB E0",""], | |
"fninit": ["","DB E3",""], | |
"fsetpm": ["","DB E4",""], | |
"ffree": ["st(i)","DD C0+i",""], | |
"fnsave": ["m94","DD /6 d0 d1",""], | |
"fnstsw": [["mw","DD /7 d0 d1",""],["ax","DF E0",""]], | |
"frstor": ["m94","DD /4 d0 d1",""], | |
"fucom": [["","DD E1","387"],["st(i)","DD E0+i","387"]], | |
"fucomp": ["st(i)","DD E8+i","387"], | |
"faddp": ["st(i) st","DE C0+i",""], | |
"fcompp": ["","DE D9",""], | |
"fdivp": [["","DE F9",""],["st(i) st","DE F8+i",""]], | |
"fdivrp": [["","DE F1",""],["st(i) st","DE F0+i",""]], | |
"fmulp": ["st(i) st","DE C8+i",""], | |
"fsubp": [["","DE E9",""],["st(i) st","DE E8+i",""]], | |
"fsubrp": ["st(i) st","DE E0+i",""], | |
"fbld": ["mtr","DF /4 d0 d1",""], | |
"fbstp": ["mtr","DF /6 d0 d1",""], | |
"esc": ["","?",""], | |
"hlt": ["","F4",""], | |
"idiv": [["rmb","F6 /7 d0 d1",""],["rmw","F7 /7 d0 d1",""]], | |
"imul": [["rd id","69 mr i0 i1 i2 i3",""],["rd rmd,id","69 mr d0 d1 i0~i3",""],["rw iw","69 mr i0 i1",""],["rw rmw,iw","69 mr d0 d1 i0 i1",""],["rd ib","6B mr i0",""],["rd rmd,ib","6B mr d0 d1 i0",""],["rw ib","6B mr i0",""],["rw rmw,ib","6B mr d0 d1 i0",""],["rb rmb","0F AF mr d0 d1","386"],["rw rmw","0F AF mr d0 d1","386"],["rmb","F6 /5 d0 d1",""],["rmw","F7 /5 d0 d1",""]], | |
"in": [["al ib","E4 i0",""],["ax ib","E5 i0",""],["al dx","EC",""],["ax dx","ED",""]], | |
"inc": [["ax","40",""],["cx","41",""],["dx","42",""],["bx","43",""],["sp","44",""],["bp","45",""],["si","46",""],["di","47",""],["rmb","FE /0 d0 d1",""],["rmw","FF /0 d0 d1",""]], | |
"insd": ["","66| 6D","32bit"], | |
"insb": ["","6C","186"], | |
"insw": ["","6D","186"], | |
"int": [["ib","CD i0",""]], | |
"into": ["","CE",""], | |
"invd": ["","0F 08","486"], | |
"invlpg": ["m","0F 01 /7","486"], | |
"iretd": ["","66| CF","32bit"], | |
"iret": ["","CF",""], | |
"ja": [["sl","77 r0",""],["ll","0F 87 r0 r1","386"]], | |
"jae": [["sl","73 r0",""],["ll","0F 83 r0 r1","386"]], | |
"jb": [["sl","72 r0",""],["ll","0F 82 r0 r1","386"]], | |
"jbe": [["sl","76 r0",""],["ll","0F 86 r0 r1","386"]], | |
"jc": [["sl","72 r0",""],["ll","0F 82 r0 r1","386"]], | |
"jecxz": ["sl","67| E3 r0","32bit"], | |
"jcxz": ["sl","E3 r0",""], | |
"je": [["sl","74 r0",""],["ll","0F 84 r0 r1","386"]], | |
"jg": [["sl","7F r0",""],["ll","0F 8F r0 r1","386"]], | |
"jge": [["sl","7D r0",""],["ll","0F 8D r0 r1","386"]], | |
"jl": [["sl","7C r0",""],["ll","0F 8C r0 r1","386"]], | |
"jle": [["sl","7E r0",""],["ll","0F 8E r0 r1","386"]], | |
"jmp": [["np","E9 o0 o1",""],["fptr","EA o0 o1 s0 s1",""],["sl","EB r0",""],["rmw","FF /4 d0 d1",""],["ifptr","FF /5 d0 d1","rmw"]], | |
"jnc": [["sl","73 r0",""],["ll","0F 83 r0 r1","386"]], | |
"jne": [["sl","75 r0",""],["ll","0F 85 r0 r1","386"]], | |
"jno": [["sl","71 r0",""],["ll","0F 81 r0 r1","386"]], | |
"jns": [["sl","79 r0",""],["ll","0F 89 r0 r1","386"]], | |
"jnp": [["sl","7B r0",""],["ll","0F 8B r0 r1","386"]], | |
"jo": [["sl","70 r0",""],["ll","0F 80 r0 r1","386"]], | |
"jp": [["sl","7A r0",""],["ll","0F 8A r0 r1","386"]], | |
"js": [["sl","78 r0",""],["ll","0F 88 r0 r1","386"]], | |
"lahf": ["","9F",""], | |
"lar": ["rw rmw","0F 02 mr d0 d1","286"], | |
"lds": ["rw md","C5 mr d0 d1",""], | |
"lea": ["rw mw","8D mr d0 d1",""], | |
"leave": ["","C9","186"], | |
"les": ["rw md","C4 mr d0 d1",""], | |
"lfs": ["rw md","0F B4 mr d0 d1","386"], | |
"lgdt": ["mw","0F 01 /2 d0 d1","286"], | |
"lidt": ["mw","0F 01 /3 d0 d1","286"], | |
"lgs": ["rw md","0F B5 mr d0 d1","386"], | |
"lldt": ["rmw","0F 00 /2 d0 d1","286"], | |
"lmsw": ["rmw","0F 01 /6 d0 d1","286"], | |
"lock": ["","F0",""], | |
"lodsd": ["","66| AD","32bit"], | |
"lodsb": ["","AC",""], | |
"lodsw": ["","AD",""], | |
"loop": ["sl","E2 r0",""], | |
"loope": ["sl","E1 r0",""], | |
"loopnz": ["sl","E0 r0",""], | |
"lsl": ["rw rmw","0F 03 mr d0 d1","286"], | |
"lss": ["rw md","0F B2 mr d0 d1","386"], | |
"ltr": ["rmw","0F 00 /3 d0 d1","286"], | |
"mov": [["rd cr","0F 20 mr","386"],["rd dr","0F 21 mr","386"],["cr rd","0F 22 mr","386"],["dr rd","0F 23 mr","386"],["rd tr","0F 24 mr","386"],["tr rd","0F 26 mr","386"],["rmb rb","88 mr d0 d1",""],["rmw rw","89 mr d0 d1",""],["rb rmb","8A mr d0 d1",""],["rw rmw","8B mr d0 d1",""],["rmw sr","8C mr d0 d1",""],["sr rmw","8E mr d0 d1",""],["al moffs","A0 d0 d1",""],["ax moffs","A1 d0 d1",""],["moffs al","A2 d0 d1",""],["moffs ax","A3 d0 d1",""],["al ib","B0 i0",""],["cl ib","B1 i0",""],["dl ib","B2 i0",""],["bl ib","B3 i0",""],["ah ib","B4 i0",""],["ch ib","B5 i0",""],["dh ib","B6 i0",""],["bh ib","B7 i0",""],["ax iw","B8 i0 i1",""],["cx iw","B9 i0 i1",""],["dx iw","BA i0 i1",""],["bx iw","BB i0 i1",""],["sp iw","BC i0 i1",""],["bp iw","BD i0 i1",""],["si iw","BE i0 i1",""],["di iw","BF i0 i1",""],["rmb ib","C6 mr d0 d1 i0",""],["rmw iw","C7 mr d0 d1 i0 i1",""]], | |
"movsd": ["","66| A5","32bit"], | |
"movsb": ["","A4",""], | |
"movsw": ["","A5",""], | |
"movsx": [["rw rmb","0F BE mr d0 d1","386"],["rd rmw","0F BF mr d0 d1","386"]], | |
"movzx": [["rw rmb","0F B6 mr d0 d1","386"],["rd rmw","0F B7 mr d0 d1","386"]], | |
"mul": [["rmb","F6 /4 d0 d1",""],["rmw","F7 /4 d0 d1",""]], | |
"neg": [["rmb","F6 /3 d0 d1",""],["rmw","F7 /3 d0 d1",""]], | |
"nop": ["","90",""], | |
"not": [["rmb","F6 /2 d0 d1",""],["rmw","F7 /2 d0 d1",""]], | |
"or": [["rmb rb","08 mr d0 d1",""],["rmw rw","09 mr d0 d1",""],["rb rmb","0A mr d0 d1",""],["rw rmw","0B mr d0 d1",""],["al ib","0C i0",""],["ax iw","0D i0 i1",""],["rmb ib","80 /1 d0 d1 i0",""],["rmw iw","81 /1 d0 d1 i0 i1",""],["rmw ib","83 /1 d0 d1 i0",""]], | |
"out": [["ib al","E6 i0",""],["ib ax","E7 i0",""],["dx al","EE",""],["dx ax","EF",""]], | |
"outsd": ["","66| 6F","32bit"], | |
"outsb": ["","6E","186"], | |
"outsw": ["","6F","186"], | |
"pop": [["es","07",""],["ss","17",""],["ds","1F",""],["ax","58",""],["cx","59",""],["dx","5A",""],["bx","5B",""],["sp","5C",""],["bp","5D",""],["si","5E",""],["di","5F",""],["rmw","8F mr d0 d1",""],["fs","0F A1","386"],["gs","0F A9","386"]], | |
"popa": ["","61","186"], | |
"popad": ["","66| 61","32bit"], | |
"popfd": ["","66| 9D","32bit"], | |
"popf": ["","9D",""], | |
"push": [["es","06",""],["cs","0E",""],["ss","16",""],["ds","1E",""],["ax","50",""],["cx","51",""],["dx","52",""],["bx","53",""],["sp","54",""],["bp","55",""],["si","56",""],["di","57",""],["iw","68 i0 i1","186"],["ib","6A i0","186"],["fs","0F A0","386"],["gs","0F A8","386"],["rmw","FF /6 d0 d1",""]], | |
"pusha": ["","60","186"], | |
"pushad": ["","66| 60","32bit"], | |
"pushfd": ["","66| 9C","32bit"], | |
"pushf": ["","9C",""], | |
"rcl": [["rmb ib","C0 /2 d0 d1 i0","186"],["rmw ib","C1 /2 d0 d1 i0","186"],["rmb 1","D0 /2 d0 d1",""],["rmw 1","D1 /2 d0 d1",""],["rmb cl","D2 /2 d0 d1",""],["rmw cl","D3 /2 d0 d1",""]], | |
"rcr": [["rmb ib","C0 /3 d0 d1 i0","186"],["rmw ib","C1 /3 d0 d1 i0","186"],["rmb 1","D0 /3 d0 d1",""],["rmw 1","D1 /3 d0 d1",""],["rmb cl","D2 /3 d0 d1",""],["rmw cl","D3 /3 d0 d1",""]], | |
"rep": ["","F3",""], | |
"repe": ["","F3",""], | |
"repne": ["","F2",""], | |
"ret": [["iw","C2 i0 i1",""],["","C3",""]], | |
"retf": [["iw","CA i0 i1",""],["","CB",""]], | |
"rol": [["rmb ib","C0 /0 d0 d1 i0","186"],["rmw ib","C1 /0 d0 d1 i0","186"],["rmb 1","D0 /0 d0 d1",""],["rmw 1","D1 /0 d0 d1",""],["rmb cl","D2 /0 d0 d1",""],["rmw cl","D3 /0 d0 d1",""]], | |
"ror": [["rmb ib","C0 /1 d0 d1 i0","186"],["rmw ib","C1 /1 d0 d1 i0","186"],["rmb 1","D0 /1 d0 d1",""],["rmw 1","D1 /1 d0 d1",""],["rmb cl","D2 /1 d0 d1",""],["rmw cl","D3 /1 d0 d1",""]], | |
"sahf": ["","9E",""], | |
"sal": [["rmb ib","C0 /4 d0 d1 i0","186"],["rmw ib","C1 /4 d0 d1 i0","186"],["rmb 1","D0 /4 d0 d1",""],["rmw 1","D1 /4 d0 d1",""],["rmb cl","D2 /4 d0 d1",""],["rmw cl","D3 /4 d0 d1",""]], | |
"shl": [["rmb ib","C0 /4 d0 d1 i0","186"],["rmw ib","C1 /4 d0 d1 i0","186"],["rmb 1","D0 /4 d0 d1",""],["rmw 1","D1 /4 d0 d1",""],["rmb cl","D2 /4 d0 d1",""],["rmw cl","D3 /4 d0 d1",""]], | |
"sar": [["rmb ib","C0 /7 d0 d1 i0","186"],["rmw ib","C1 /7 d0 d1 i0","186"],["rmw 1","D1 /7 d0 d1",""],["rmb cl","D2 /7 d0 d1",""],["rmw cl","D3 /7 d0 d1",""]], | |
"sbb": [["rmb rb","18 mr d0 d1",""],["rmw rw","19 mr d0 d1",""],["rb rmb","1A mr d0 d1",""],["rw rmw","1B mr d0 d1",""],["al ib","1C i0",""],["ax iw","1D i0 i1",""],["rmb ib","80 /3 d0 d1 i0",""],["rmw iw","81 /3 d0 d1 i0 i1",""],["rmw ib","83 /3 d0 d1 i0",""]], | |
"scasd": ["","66| AF","32bit"], | |
"scasb": ["","AE",""], | |
"scasw": ["","AF",""], | |
"setae": ["rmb","0F 93 mr d0 d1","386"], | |
"setb": ["rmb","0F 92 mr d0 d1","386"], | |
"setbe": ["rmb","0F 96 mr d0 d1","386"], | |
"setz": ["rmb","0F 94 mr d0 d1","386"], | |
"setne": ["rmb","0F 95 mr d0 d1","386"], | |
"setl": ["rmb","0F 9C mr d0 d1","386"], | |
"setge": ["rmb","0F 9D mr d0 d1","386"], | |
"setle": ["rmb","0F 9E mr d0 d1","386"], | |
"setg": ["rmb","0F 9F mr d0 d1","386"], | |
"sets": ["rmb","0F 98 mr d0 d1","386"], | |
"setns": ["rmb","0F 99 mr d0 d1","386"], | |
"setc": ["rmb","0F 92 mr d0 d1","386"], | |
"setnc": ["rmb","0F 93 mr d0 d1","386"], | |
"seto": ["rmb","0F 90 mr d0 d1","386"], | |
"setno": ["rmb","0F 91 mr d0 d1","386"], | |
"setp": ["rmb","0F 9A mr d0 d1","386"], | |
"setnp": ["rmb","0F 9B mr d0 d1","386"], | |
"sgdt": ["m6","0F 01 /0 d0 d1","286"], | |
"sidt": ["m6","0F 01 /1 d0 d1","286"], | |
"shr": [["rmb ib","C0 /5 d0 d1 i0","186"],["rmw ib","C1 /5 d0 d1 i0","186"],["rmb 1","D0 /5 d0 d1",""],["rmw 1","D1 /5 d0 d1",""],["rmb cl","D2 /5 d0 d1",""],["rmw cl","D3 /5 d0 d1",""]], | |
"shld": [["rmw rw,ib","0F A4 mr d0 d1 i0","386"],["rmw rw,cl","0F A5 mr d0 d1","386"]], | |
"shrd": [["rmw rw,ib","0F AC mr d0 d1 i0","386"],["rmw rw,cl","0F AD mr d0 d1","386"]], | |
"sldt": ["mw","0F 00 /0 d0 d1","286"], | |
"smsw": ["rmw","0F 01 /4 d0 d1","286"], | |
"stc": ["","F9",""], | |
"std": ["","FD",""], | |
"sti": ["","FB",""], | |
"stosd": ["","66| AB","32bit"], | |
"stosb": ["","AA",""], | |
"stosw": ["","AB",""], | |
"str": ["rmw","0F 01 /1 d0 d1","286"], | |
"sub": [["rmb rb","28 mr d0 d1",""],["rmw rw","29 mr d0 d1",""],["rb rmb","2A mr d0 d1",""],["rw rmw","2B mr d0 d1",""],["al ib","2C i0",""],["ax iw","2D i0 i1",""],["rmb ib","80 /5 d0 d1 i0",""],["rmw iw","81 /5 d0 d1 i0 i1",""],["rmw ib","83 /5 d0 d1 i0",""]], | |
"test": [["rmb rmb","84 mr d0 d1",""],["rmw rmw","85 mr d0 d1",""],["al ib","A8 i0",""],["ax iw","A9 i0 i1",""],["rmb ib","F6 /0 d0 d1 i0",""],["rmw iw","F7 /0 d0 d1 i0 i1",""]], | |
"verr": ["rmw","0F 00 /4 d0 d1","286"], | |
"verw": ["rmw","0F 00 /5 d0 d1","286"], | |
"wait": ["","9B",""], | |
"wbinvd": ["","0F 09","486"], | |
"xchg": [["rb rmb","86 mr d0 d1",""],["rmb rb","86 mr d0 d1",""],["rmw rw","87 mr d0 d1",""],["rw rmw","87 mr d0 d1",""],["ax cx","91",""],["ax dx","92",""],["ax bx","93",""],["ax sp","94",""],["ax bp","95",""],["ax si","96",""],["ax di","97",""]], | |
"xlat": ["","D7",""], | |
"xor": [["rmb rb","30 mr d0 d1",""],["rmw rw","31 mr d0 d1",""],["rb rmb","32 mr d0 d1",""],["rw rmw","33 mr d0 d1",""],["al ib","34 i0",""],["ax iw","35 i0 i1",""],["rmb ib","80 /6 d0 d1 i0",""],["rmw iw","81 /6 d0 d1 i0 i1",""],["rmw ib","83 /6 d0 d1 i0",""]], | |
"int3": [["","CC",""]] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment