asm_insts.cpp 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396
  1. //
  2. //This is generated code - do not modify!!!!!
  3. //
  4. #include "insts.h"
  5. const Inst *insts={
  6. "aaa",0,0,0,"\x37",
  7. "aas",0,0,0,"\x3F",
  8. "aad",0,0,0,"\xD5\x0A",
  9. "0",IMM,0,IB,"\xD5",
  10. "aam",0,0,0,"\xD4\x0A",
  11. "0",IMM,0,IB,"\xD4",
  12. "adc",R_M8,REG8,_R,"\x10",
  13. "0",R_M16,REG16,O16|_R,"\x11",
  14. "0",REG8,R_M8,_R,"\x12",
  15. "0",REG16,R_M16,O16|_R,"\x13",
  16. "0",R_M8,IMM8,_2|IB,"\x80",
  17. "0",R_M16,IMM16,O16|_2|IW,"\x81",
  18. "0",R_M16,IMM8,O16|_2|IB,"\x83",
  19. "0",AL,IMM8,IB,"\x14",
  20. "0",AX,IMM16,O16|IW,"\x15",
  21. "add",R_M8,REG8,_R,"\x00",
  22. "0",R_M16,REG16,O16|_R,"\x01",
  23. "0",REG8,R_M8,_R,"\x02",
  24. "0",REG16,R_M16,O16|_R,"\x03",
  25. "0",R_M8,IMM8,_0|IB,"\x80",
  26. "0",R_M16,IMM16,O16|_0|IW,"\x81",
  27. "0",R_M16,IMM8,O16|_0|IB,"\x83",
  28. "0",AL,IMM8,IB,"\x04",
  29. "0",AX,IMM16,O16|IW,"\x05",
  30. "and",R_M8,REG8,_R,"\x20",
  31. "0",R_M16,REG16,O16|_R,"\x21",
  32. "0",REG8,R_M8,_R,"\x22",
  33. "0",REG16,R_M16,O16|_R,"\x23",
  34. "0",R_M8,IMM8,_4|IB,"\x80",
  35. "0",R_M16,IMM16,O16|_4|IW,"\x81",
  36. "0",R_M16,IMM8,O16|_4|IB,"\x83",
  37. "0",AL,IMM8,IB,"\x24",
  38. "0",AX,IMM16,O16|IW,"\x25",
  39. "arpl",R_M16,REG16,_R,"\x63",
  40. "bound",REG16,MEM,O16|_R,"\x62",
  41. "bsf",REG16,R_M16,O16|_R,"\x0F\xBC",
  42. "bsr",REG16,R_M16,O16|_R,"\x0F\xBD",
  43. "bt",R_M16,REG16,O16|_R,"\x0F\xA3",
  44. "0",R_M16,IMM8,O16|_4|IB,"\x0F\xBA",
  45. "btc",R_M16,REG16,O16|_R,"\x0F\xBB",
  46. "0",R_M16,IMM8,O16|_7|IB,"\x0F\xBA",
  47. "btr",R_M16,REG16,O16|_R,"\x0F\xB3",
  48. "0",R_M16,IMM8,O16|_6|IB,"\x0F\xBA",
  49. "bts",R_M16,REG16,O16|_R,"\x0F\xAB",
  50. "0",R_M16,IMM,O16|_5|IB,"\x0F\xBA",
  51. "call",IMM,0,0,"\xE8",
  52. "0",R_M16,0,O16|_2,"\xFF",
  53. "cbw",0,0,O16,"\x98",
  54. "cwd",0,0,O16,"\x99",
  55. "clc",0,0,0,"\xF8",
  56. "cld",0,0,0,"\xFC",
  57. "cli",0,0,0,"\xFA",
  58. "clts",0,0,0,"\x0F\x06",
  59. "cmc",0,0,0,"\xF5",
  60. "cmovcc",REG16,R_M16,O16|PLUSCC|_R,"\x0F\x40",
  61. "cmp",R_M8,REG8,_R,"\x38",
  62. "0",R_M16,REG16,O16|_R,"\x39",
  63. "0",REG8,R_M8,_R,"\x3A",
  64. "0",REG16,R_M16,O16|_R,"\x3B",
  65. "0",R_M8,IMM8,_0|IB,"\x80",
  66. "0",R_M16,IMM16,O16|_0|IW,"\x81",
  67. "0",R_M16,IMM8,O16|_0|IB,"\x83",
  68. "0",AL,IMM8,IB,"\x3C",
  69. "0",AX,IMM16,O16|IW,"\x3D",
  70. "cmpsb",0,0,0,"\xA6",
  71. "cmpsw",0,0,O16,"\xA7",
  72. "cmpxchg",R_M8,REG8,_R,"\x0F\xB0",
  73. "0",R_M16,REG16,O16|_R,"\x0F\xB1",
  74. "cmpxchg486",R_M8,REG8,_R,"\x0F\xA6",
  75. "0",R_M16,REG16,O16|_R,"\x0F\xA7",
  76. "cmpxchg8b",MEM,0,_1,"\x0F\xC7",
  77. "cpuid",0,0,0,"\x0F\xA2",
  78. "daa",0,0,0,"\x27",
  79. "das",0,0,0,"\x2F",
  80. "dec",REG16,0,O16|PLUSREG,"\x48",
  81. "0",R_M8,0,_1,"\xFE",
  82. "0",R_M16,0,O16|_1,"\xFF",
  83. "div",R_M8,0,_6,"\xF6",
  84. "0",R_M16,0,O16|_6,"\xF7",
  85. "emms",0,0,0,"\x0F\x77",
  86. "enter",IMM,IMM,IW|IB,"\xC8",
  87. "f2xm1",0,0,0,"\xD9\xF0",
  88. "fabs",0,0,0,"\xD9\xE1",
  89. "fadd",MEM32,0,_0,"\xD8",
  90. "fchs",0,0,0,"\xD9\xE0",
  91. "fclex",0,0,0,"\x9B\xDB\xE2",
  92. "fnclex",0,0,0,"\xDB\xE2",
  93. "fcom",MEM32,0,_2,"\xD8",
  94. "fcomp",MEM32,0,_3,"\xD8",
  95. "fcompp",0,0,0,"\xDE\xD9",
  96. "fcos",0,0,0,"\xD9\xFF",
  97. "fdecstp",0,0,0,"\xD9\xF6",
  98. "fdisi",0,0,0,"\x9B\xDB\xE1",
  99. "fndisi",0,0,0,"\xDB\xE1",
  100. "feni",0,0,0,"\x9B\xDB\xE0",
  101. "fneni",0,0,0,"\xDB\xE0",
  102. "fdiv",MEM32,0,_6,"\xD8",
  103. "fdivr",MEM32,0,_0,"\xD8",
  104. "fiadd",MEM16,0,_0,"\xDE",
  105. "0",MEM32,0,_0,"\xDA",
  106. "ficom",MEM16,0,_2,"\xDE",
  107. "0",MEM32,0,_2,"\xDA",
  108. "ficomp",MEM16,0,_3,"\xDE",
  109. "0",MEM32,0,_3,"\xDA",
  110. "fidiv",MEM16,0,_6,"\xDE",
  111. "0",MEM32,0,_6,"\xDA",
  112. "fidivr",MEM16,0,_0,"\xDE",
  113. "0",MEM32,0,_0,"\xDA",
  114. "fild",MEM16,0,_0,"\xDF",
  115. "0",MEM32,0,_0,"\xDB",
  116. "fist",MEM16,0,_2,"\xDF",
  117. "0",MEM32,0,_2,"\xDB",
  118. "fistp",MEM16,0,_3,"\xDF",
  119. "0",MEM32,0,_3,"\xDB",
  120. "fimul",MEM16,0,_1,"\xDE",
  121. "0",MEM32,0,_1,"\xDA",
  122. "fincstp",0,0,0,"\xD9\xF7",
  123. "finit",0,0,0,"\x9B\xDB\xE3",
  124. "fninit",0,0,0,"\xDB\xE3",
  125. "fisub",MEM16,0,_4,"\xDE",
  126. "0",MEM32,0,_4,"\xDA",
  127. "fisubr",MEM16,0,_5,"\xDE",
  128. "0",MEM32,0,_5,"\xDA",
  129. "fld",MEM32,0,_0,"\xD9",
  130. "fld1",0,0,0,"\xD9\xE8",
  131. "fldl2e",0,0,0,"\xD9\xEA",
  132. "fldl2t",0,0,0,"\xD9\xE9",
  133. "fldlg2",0,0,0,"\xD9\xEC",
  134. "fldln2",0,0,0,"\xD9\xED",
  135. "fldpi",0,0,0,"\xD9\xEB",
  136. "fldz",0,0,0,"\xD9\xEE",
  137. "fldcw",MEM16,0,_5,"\xD9",
  138. "fldenv",MEM,0,_4,"\xD9",
  139. "fmul",MEM32,0,_1,"\xD8",
  140. "fnop",0,0,0,"\xD9\xD0",
  141. "fpatan",0,0,0,"\xD9\xF3",
  142. "fptan",0,0,0,"\xD9\xF2",
  143. "fprem",0,0,0,"\xD9\xF8",
  144. "fprem1",0,0,0,"\xD9\xF5",
  145. "frndint",0,0,0,"\xD9\xFC",
  146. "fsave",MEM,0,_6,"\x9B\xDD",
  147. "fnsave",MEM,0,_6,"\xDD",
  148. "frstor",MEM,0,_4,"\xDD",
  149. "fscale",0,0,0,"\xD9\xFD",
  150. "fsetpm",0,0,0,"\xDB\xE4",
  151. "fsin",0,0,0,"\xD9\xFE",
  152. "fsincos",0,0,0,"\xD9\xFB",
  153. "fsqrt",0,0,0,"\xD9\xFA",
  154. "fst",MEM32,0,_2,"\xD9",
  155. "fstp",MEM32,0,_3,"\xD9",
  156. "fstcw",MEM16,0,_0,"\x9B\xD9",
  157. "fnstcw",MEM16,0,_0,"\xD9",
  158. "fstenv",MEM,0,_6,"\x9B\xD9",
  159. "fnstenv",MEM,0,_6,"\xD9",
  160. "fstsw",MEM16,0,_0,"\x9B\xDD",
  161. "0",AX,0,0,"\x9B\xDF\xE0",
  162. "fnstsw",MEM16,0,_0,"\xDD",
  163. "0",AX,0,0,"\xDF\xE0",
  164. "fsub",MEM32,0,_4,"\xD8",
  165. "fsubr",MEM32,0,_5,"\xD8",
  166. "ftst",0,0,0,"\xD9\xE4",
  167. "fucompp",0,0,0,"\xDA\xE9",
  168. "fxam",0,0,0,"\xD9\xE5",
  169. "fxch",0,0,0,"\xD9\xC9",
  170. "fxtract",0,0,0,"\xD9\xF4",
  171. "fyl2x",0,0,0,"\xD9\xF1",
  172. "fyl2xp1",0,0,0,"\xD9\xF9",
  173. "hlt",0,0,0,"\xF4",
  174. "ibts",R_M16,REG16,O16|_R,"\x0F\xA7",
  175. "idiv",R_M8,0,_7,"\xF6",
  176. "0",R_M16,0,O16|_7,"\xF7",
  177. "imul",R_M8,0,_5,"\xF6",
  178. "0",R_M16,0,O16|_5,"\xF7",
  179. "0",REG16,R_M16,O16|_R,"\x0F\xAF",
  180. "0",REG16,IMM8,O16|_R|IB,"\x6B",
  181. "0",REG16,IMM16,O16|_R|IW,"\x69",
  182. "in",AL,IMM8,IB,"\xE4",
  183. "0",AX,IMM8,O16|IB,"\xE5",
  184. "inc",REG16,0,O16|PLUSREG,"\x40",
  185. "0",R_M8,0,_0,"\xFE",
  186. "0",R_M16,0,O16|_0,"\xFF",
  187. "insb",0,0,0,"\x6C",
  188. "insw",0,0,O16,"\x6D",
  189. "int",IMM8,0,IB,"\xCD",
  190. "int1",0,0,0,"\xF1",
  191. "icebp",0,0,0,"\xF1",
  192. "int01",0,0,0,"\xF1",
  193. "int3",0,0,0,"\xCC",
  194. "into",0,0,0,"\xCE",
  195. "invd",0,0,0,"\x0F\x08",
  196. "invlpg",MEM,0,_0,"\x0F\x01",
  197. "iret",0,0,0,"\xCF",
  198. "iretw",0,0,O16,"\xCF",
  199. "jcxz",IMM,0,O16,"\xE3",
  200. "jmp",IMM,0,0,"\xE9",
  201. "0",R_M16,0,O16|_4,"\xFF",
  202. "jcc",IMM,0,PLUSCC,"\x70",
  203. "lahf",0,0,0,"\x9F",
  204. "lar",REG16,R_M16,O16|_R,"\x0F\x02",
  205. "lds",REG16,MEM,O16|_R,"\xC5",
  206. "les",REG16,MEM,O16|_R,"\xC4",
  207. "lfs",REG16,MEM,O16|_R,"\x0F\xB4",
  208. "lgs",REG16,MEM,O16|_R,"\x0F\xB5",
  209. "lss",REG16,MEM,O16|_R,"\x0F\xB2",
  210. "lea",REG16,MEM,O16|_R,"\x8D",
  211. "leave",0,0,0,"\xC9",
  212. "lgdt",MEM,0,_2,"\x0F\x01",
  213. "lidt",MEM,0,_3,"\x0F\x01",
  214. "lldt",R_M16,0,_2,"\x0F\x00",
  215. "lmsw",R_M16,0,_6,"\x0F\x01",
  216. "loadall",0,0,0,"\x0F\x07",
  217. "loadall286",0,0,0,"\x0F\x05",
  218. "lodsb",0,0,0,"\xAC",
  219. "lodsw",0,0,O16,"\xAD",
  220. "loop",IMM,0,0,"\xE2",
  221. "0",IMM,CX,0,"\xa1\xE2",
  222. "0",IMM,ECX,0,"\xa3\xE2",
  223. "loope",IMM,0,0,"\xE1",
  224. "0",IMM,CX,0,"\xa1\xE1",
  225. "0",IMM,ECX,0,"\xa3\xE1",
  226. "loopz",IMM,0,0,"\xE1",
  227. "0",IMM,CX,0,"\xa1\xE1",
  228. "0",IMM,ECX,0,"\xa3\xE1",
  229. "loopne",IMM,0,0,"\xE0",
  230. "0",IMM,CX,0,"\xa1\xE0",
  231. "0",IMM,ECX,0,"\xa3\xE0",
  232. "loopnz",IMM,0,0,"\xE0",
  233. "0",IMM,CX,0,"\xa1\xE0",
  234. "0",IMM,ECX,0,"\xa3\xE0",
  235. "lsl",REG16,R_M16,O16|_R,"\x0F\x03",
  236. "ltr",R_M16,0,_3,"\x0F\x00",
  237. "mov",R_M8,REG8,_R,"\x88",
  238. "0",R_M16,REG16,O16|_R,"\x89",
  239. "0",REG8,R_M8,_R,"\x8A",
  240. "0",REG16,R_M16,O16|_R,"\x8B",
  241. "0",REG8,IMM8,PLUSREG|IB,"\xB0",
  242. "0",REG16,IMM16,O16|PLUSREG|IW,"\xB8",
  243. "0",R_M8,IMM8,_0|IB,"\xC6",
  244. "0",R_M16,IMM16,O16|_0|IW,"\xC7",
  245. "movsb",0,0,0,"\xA4",
  246. "movsw",0,0,O16,"\xA5",
  247. "movsx",REG16,R_M8,O16|_R,"\x0F\xBE",
  248. "movzx",REG16,R_M8,O16|_R,"\x0F\xB6",
  249. "mul",R_M8,0,_4,"\xF6",
  250. "0",R_M16,0,O16|_4,"\xF7",
  251. "neg",R_M8,0,_3,"\xF6",
  252. "0",R_M16,0,O16|_3,"\xF7",
  253. "not",R_M8,0,_2,"\xF6",
  254. "0",R_M16,0,O16|_2,"\xF7",
  255. "nop",0,0,0,"\x90",
  256. "or",R_M8,REG8,_R,"\x08",
  257. "0",R_M16,REG16,O16|_R,"\x09",
  258. "0",REG8,R_M8,_R,"\x0A",
  259. "0",REG16,R_M16,O16|_R,"\x0B",
  260. "0",R_M8,IMM8,_1|IB,"\x80",
  261. "0",R_M16,IMM16,O16|_1|IW,"\x81",
  262. "0",R_M16,IMM8,O16|_1|IB,"\x83",
  263. "0",AL,IMM8,IB,"\x0C",
  264. "0",AX,IMM16,O16|IW,"\x0D",
  265. "out",IMM8,AL,IB,"\xE6",
  266. "0",IMM8,AX,O16|IB,"\xE7",
  267. "outsb",0,0,0,"\x6E",
  268. "outsw",0,0,O16,"\x6F",
  269. "pop",REG16,0,O16|PLUSREG,"\x58",
  270. "0",R_M16,0,O16|_0,"\x8F",
  271. "popa",0,0,0,"\x61",
  272. "popaw",0,0,O16,"\x61",
  273. "popf",0,0,0,"\x9D",
  274. "popfw",0,0,O16,"\x9D",
  275. "push",REG16,0,O16|PLUSREG,"\x50",
  276. "0",R_M16,0,O16|_6,"\xFF",
  277. "0",IMM8,0,IB,"\x6A",
  278. "0",IMM16,0,O16|IW,"\x68",
  279. "pusha",0,0,0,"\x60",
  280. "pushaw",0,0,O16,"\x60",
  281. "pushf",0,0,0,"\x9C",
  282. "pushfw",0,0,O16,"\x9C",
  283. "rcl",R_M8,CL,_2,"\xD2",
  284. "0",R_M8,IMM8,_2|IB,"\xC0",
  285. "0",R_M16,CL,O16|_2,"\xD3",
  286. "0",R_M16,IMM8,O16|_2|IB,"\xC1",
  287. "rcr",R_M8,CL,_3,"\xD2",
  288. "0",R_M8,IMM8,_3|IB,"\xC0",
  289. "0",R_M16,CL,O16|_3,"\xD3",
  290. "0",R_M16,IMM8,O16|_3|IB,"\xC1",
  291. "rdmsr",0,0,0,"\x0F\x32",
  292. "rdpmc",0,0,0,"\x0F\x33",
  293. "rdtsc",0,0,0,"\x0F\x31",
  294. "ret",0,0,0,"\xC3",
  295. "0",IMM16,0,IW,"\xC2",
  296. "retf",0,0,0,"\xCB",
  297. "0",IMM16,0,IW,"\xCA",
  298. "retn",0,0,0,"\xC3",
  299. "0",IMM16,0,IW,"\xC2",
  300. "rol",R_M8,CL,_0,"\xD2",
  301. "0",R_M8,IMM8,_0|IB,"\xC0",
  302. "0",R_M16,CL,O16|_0,"\xD3",
  303. "0",R_M16,IMM8,O16|_0|IB,"\xC1",
  304. "ror",R_M8,CL,_1,"\xD2",
  305. "0",R_M8,IMM8,_1|IB,"\xC0",
  306. "0",R_M16,CL,O16|_1,"\xD3",
  307. "0",R_M16,IMM8,O16|_1|IB,"\xC1",
  308. "rsm",0,0,0,"\x0F\xAA",
  309. "sahf",0,0,0,"\x9E",
  310. "sal",R_M8,CL,_4,"\xD2",
  311. "0",R_M8,IMM8,_4|IB,"\xC0",
  312. "0",R_M16,CL,O16|_4,"\xD3",
  313. "0",R_M16,IMM8,O16|_4|IB,"\xC1",
  314. "sar",R_M8,CL,_0,"\xD2",
  315. "0",R_M8,IMM8,_0|IB,"\xC0",
  316. "0",R_M16,CL,O16|_0,"\xD3",
  317. "0",R_M16,IMM8,O16|_0|IB,"\xC1",
  318. "salc",0,0,0,"\xD6",
  319. "sbb",R_M8,REG8,_R,"\x18",
  320. "0",R_M16,REG16,O16|_R,"\x19",
  321. "0",REG8,R_M8,_R,"\x1A",
  322. "0",REG16,R_M16,O16|_R,"\x1B",
  323. "0",R_M8,IMM8,_3|IB,"\x80",
  324. "0",R_M16,IMM16,O16|_3|IW,"\x81",
  325. "0",R_M16,IMM8,O16|_3|IB,"\x83",
  326. "0",AL,IMM8,IB,"\x1C",
  327. "0",AX,IMM16,O16|IW,"\x1D",
  328. "scasb",0,0,0,"\xAE",
  329. "scasw",0,0,O16,"\xAF",
  330. "setcc",R_M8,0,PLUSCC|_2,"\x0F\x90",
  331. "sgdt",MEM,0,_0,"\x0F\x01",
  332. "sidt",MEM,0,_1,"\x0F\x01",
  333. "sldt",R_M16,0,_0,"\x0F\x00",
  334. "shl",R_M8,CL,_4,"\xD2",
  335. "0",R_M8,IMM8,_4|IB,"\xC0",
  336. "0",R_M16,CL,O16|_4,"\xD3",
  337. "0",R_M16,IMM8,O16|_4|IB,"\xC1",
  338. "shr",R_M8,CL,_5,"\xD2",
  339. "0",R_M8,IMM8,_5|IB,"\xC0",
  340. "0",R_M16,CL,O16|_5,"\xD3",
  341. "0",R_M16,IMM8,O16|_5|IB,"\xC1",
  342. "smi",0,0,0,"\xF1",
  343. "smsw",R_M16,0,_4,"\x0F\x01",
  344. "stc",0,0,0,"\xF9",
  345. "std",0,0,0,"\xFD",
  346. "sti",0,0,0,"\xFB",
  347. "stosb",0,0,0,"\xAA",
  348. "stosw",0,0,O16,"\xAB",
  349. "str",R_M16,0,_1,"\x0F\x00",
  350. "sub",R_M8,REG8,_R,"\x28",
  351. "0",R_M16,REG16,O16|_R,"\x29",
  352. "0",REG8,R_M8,_R,"\x2A",
  353. "0",REG16,R_M16,O16|_R,"\x2B",
  354. "0",R_M8,IMM8,_5|IB,"\x80",
  355. "0",R_M16,IMM16,O16|_5|IW,"\x81",
  356. "0",R_M16,IMM8,O16|_5|IB,"\x83",
  357. "0",AL,IMM8,IB,"\x2C",
  358. "0",AX,IMM16,O16|IW,"\x2D",
  359. "test",R_M8,REG8,_R,"\x84",
  360. "0",R_M16,REG16,O16|_R,"\x85",
  361. "0",R_M8,IMM8,_7|IB,"\xF6",
  362. "0",R_M16,IMM16,O16|_7|IW,"\xF7",
  363. "0",AL,IMM8,IB,"\xA8",
  364. "0",AX,IMM16,O16|IW,"\xA9",
  365. "umov",R_M8,REG8,_R,"\x0F\x10",
  366. "0",R_M16,REG16,O16|_R,"\x0F\x11",
  367. "0",REG8,R_M8,_R,"\x0F\x12",
  368. "0",REG16,R_M16,O16|_R,"\x0F\x13",
  369. "verr",R_M16,0,_4,"\x0F\x00",
  370. "verw",R_M16,0,_5,"\x0F\x00",
  371. "wait",0,0,0,"\x9B",
  372. "wbinvd",0,0,0,"\x0F\x09",
  373. "wrmsr",0,0,0,"\x0F\x30",
  374. "xadd",R_M8,REG8,_R,"\x0F\xC0",
  375. "0",R_M16,REG16,O16|_R,"\x0F\xC1",
  376. "xbts",REG16,R_M16,O16|_R,"\x0F\xA6",
  377. "xchg",REG8,R_M8,_R,"\x86",
  378. "0",REG16,R_M8,O16|_R,"\x87",
  379. "0",R_M8,REG8,_R,"\x86",
  380. "0",R_M16,REG16,O16|_R,"\x87",
  381. "0",AX,REG16,O16|PLUSREG,"\x90",
  382. "0",REG16,AX,O16|PLUSREG,"\x90",
  383. "xlatb",0,0,0,"\xD7",
  384. "xor",R_M8,REG8,_R,"\x30",
  385. "0",R_M16,REG16,O16|_R,"\x31",
  386. "0",REG8,R_M8,_R,"\x32",
  387. "0",REG16,R_M16,O16|_R,"\x33",
  388. "0",R_M8,IMM8,_6|IB,"\x80",
  389. "0",R_M16,IMM16,O16|_6|IW,"\x81",
  390. "0",R_M16,IMM8,O16|_6|IB,"\x83",
  391. "0",AL,IMM8,IB,"\x34",
  392. "0",AX,IMM16,O16|IW,"\x35",
  393. 0,0,0,0,0
  394. };