z80tab.inc 27 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424
  1. { don't edit, this file is generated from z80ins.dat; to regenerate, run 'make insdat' in the compiler directory }
  2. (
  3. (
  4. opcode : A_None;
  5. ops : 0;
  6. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  7. code : '';
  8. flags : 0
  9. ),
  10. (
  11. opcode : A_ADC;
  12. ops : 2;
  13. optypes : (OT_REG8_A,OT_REG8,OT_NONE,OT_NONE);
  14. code : '';
  15. flags : 0
  16. ),
  17. (
  18. opcode : A_ADC;
  19. ops : 2;
  20. optypes : (OT_REG8_A,OT_IMM8,OT_NONE,OT_NONE);
  21. code : '';
  22. flags : 0
  23. ),
  24. (
  25. opcode : A_ADC;
  26. ops : 2;
  27. optypes : (OT_REG8_A,OT_REF_HL,OT_NONE,OT_NONE);
  28. code : '';
  29. flags : 0
  30. ),
  31. (
  32. opcode : A_ADC;
  33. ops : 2;
  34. optypes : (OT_REG8_A,OT_REF_IX_d,OT_NONE,OT_NONE);
  35. code : '';
  36. flags : 0
  37. ),
  38. (
  39. opcode : A_ADC;
  40. ops : 2;
  41. optypes : (OT_REG8_A,OT_REF_IY_d,OT_NONE,OT_NONE);
  42. code : '';
  43. flags : 0
  44. ),
  45. (
  46. opcode : A_ADC;
  47. ops : 2;
  48. optypes : (OT_REG16_HL,OT_REG16_BC_DE_HL_SP,OT_NONE,OT_NONE);
  49. code : '';
  50. flags : 0
  51. ),
  52. (
  53. opcode : A_ADD;
  54. ops : 2;
  55. optypes : (OT_REG8_A,OT_REG8,OT_NONE,OT_NONE);
  56. code : '';
  57. flags : 0
  58. ),
  59. (
  60. opcode : A_ADD;
  61. ops : 2;
  62. optypes : (OT_REG8_A,OT_IMM8,OT_NONE,OT_NONE);
  63. code : '';
  64. flags : 0
  65. ),
  66. (
  67. opcode : A_ADD;
  68. ops : 2;
  69. optypes : (OT_REG8_A,OT_REF_HL,OT_NONE,OT_NONE);
  70. code : '';
  71. flags : 0
  72. ),
  73. (
  74. opcode : A_ADD;
  75. ops : 2;
  76. optypes : (OT_REG8_A,OT_REF_IX_d,OT_NONE,OT_NONE);
  77. code : '';
  78. flags : 0
  79. ),
  80. (
  81. opcode : A_ADD;
  82. ops : 2;
  83. optypes : (OT_REG8_A,OT_REF_IY_d,OT_NONE,OT_NONE);
  84. code : '';
  85. flags : 0
  86. ),
  87. (
  88. opcode : A_ADD;
  89. ops : 2;
  90. optypes : (OT_REG16_HL,OT_REG16_BC_DE_HL_SP,OT_NONE,OT_NONE);
  91. code : '';
  92. flags : 0
  93. ),
  94. (
  95. opcode : A_ADD;
  96. ops : 2;
  97. optypes : (OT_REG16_IX,OT_REG16_BC_DE_IX_SP,OT_NONE,OT_NONE);
  98. code : '';
  99. flags : 0
  100. ),
  101. (
  102. opcode : A_ADD;
  103. ops : 2;
  104. optypes : (OT_REG16_IY,OT_REG16_BC_DE_IY_SP,OT_NONE,OT_NONE);
  105. code : '';
  106. flags : 0
  107. ),
  108. (
  109. opcode : A_AND;
  110. ops : 2;
  111. optypes : (OT_REG8_A,OT_REG8,OT_NONE,OT_NONE);
  112. code : '';
  113. flags : 0
  114. ),
  115. (
  116. opcode : A_AND;
  117. ops : 2;
  118. optypes : (OT_REG8_A,OT_IMM8,OT_NONE,OT_NONE);
  119. code : '';
  120. flags : 0
  121. ),
  122. (
  123. opcode : A_AND;
  124. ops : 2;
  125. optypes : (OT_REG8_A,OT_REF_HL,OT_NONE,OT_NONE);
  126. code : '';
  127. flags : 0
  128. ),
  129. (
  130. opcode : A_AND;
  131. ops : 2;
  132. optypes : (OT_REG8_A,OT_REF_IX_d,OT_NONE,OT_NONE);
  133. code : '';
  134. flags : 0
  135. ),
  136. (
  137. opcode : A_AND;
  138. ops : 2;
  139. optypes : (OT_REG8_A,OT_REF_IY_d,OT_NONE,OT_NONE);
  140. code : '';
  141. flags : 0
  142. ),
  143. (
  144. opcode : A_BIT;
  145. ops : 2;
  146. optypes : (OT_IMM3,OT_REG8,OT_NONE,OT_NONE);
  147. code : '';
  148. flags : 0
  149. ),
  150. (
  151. opcode : A_BIT;
  152. ops : 2;
  153. optypes : (OT_IMM3,OT_REF_HL,OT_NONE,OT_NONE);
  154. code : '';
  155. flags : 0
  156. ),
  157. (
  158. opcode : A_BIT;
  159. ops : 2;
  160. optypes : (OT_IMM3,OT_REF_IX_d,OT_NONE,OT_NONE);
  161. code : '';
  162. flags : 0
  163. ),
  164. (
  165. opcode : A_BIT;
  166. ops : 2;
  167. optypes : (OT_IMM3,OT_REF_IY_d,OT_NONE,OT_NONE);
  168. code : '';
  169. flags : 0
  170. ),
  171. (
  172. opcode : A_CALL;
  173. ops : 1;
  174. optypes : (OT_IMM16,OT_NONE,OT_NONE,OT_NONE);
  175. code : '';
  176. flags : 0
  177. ),
  178. (
  179. opcode : A_CALL;
  180. ops : 2;
  181. optypes : (OT_COND,OT_IMM16,OT_NONE,OT_NONE);
  182. code : '';
  183. flags : 0
  184. ),
  185. (
  186. opcode : A_CCF;
  187. ops : 0;
  188. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  189. code : '';
  190. flags : 0
  191. ),
  192. (
  193. opcode : A_CP;
  194. ops : 2;
  195. optypes : (OT_REG8_A,OT_REG8,OT_NONE,OT_NONE);
  196. code : '';
  197. flags : 0
  198. ),
  199. (
  200. opcode : A_CP;
  201. ops : 2;
  202. optypes : (OT_REG8_A,OT_IMM8,OT_NONE,OT_NONE);
  203. code : '';
  204. flags : 0
  205. ),
  206. (
  207. opcode : A_CP;
  208. ops : 2;
  209. optypes : (OT_REG8_A,OT_REF_HL,OT_NONE,OT_NONE);
  210. code : '';
  211. flags : 0
  212. ),
  213. (
  214. opcode : A_CP;
  215. ops : 2;
  216. optypes : (OT_REG8_A,OT_REF_IX_d,OT_NONE,OT_NONE);
  217. code : '';
  218. flags : 0
  219. ),
  220. (
  221. opcode : A_CP;
  222. ops : 2;
  223. optypes : (OT_REG8_A,OT_REF_IY_d,OT_NONE,OT_NONE);
  224. code : '';
  225. flags : 0
  226. ),
  227. (
  228. opcode : A_CPD;
  229. ops : 0;
  230. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  231. code : '';
  232. flags : 0
  233. ),
  234. (
  235. opcode : A_CPDR;
  236. ops : 0;
  237. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  238. code : '';
  239. flags : 0
  240. ),
  241. (
  242. opcode : A_CPI;
  243. ops : 0;
  244. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  245. code : '';
  246. flags : 0
  247. ),
  248. (
  249. opcode : A_CPIR;
  250. ops : 0;
  251. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  252. code : '';
  253. flags : 0
  254. ),
  255. (
  256. opcode : A_CPL;
  257. ops : 0;
  258. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  259. code : '';
  260. flags : 0
  261. ),
  262. (
  263. opcode : A_DAA;
  264. ops : 0;
  265. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  266. code : '';
  267. flags : 0
  268. ),
  269. (
  270. opcode : A_DEC;
  271. ops : 1;
  272. optypes : (OT_REG8,OT_NONE,OT_NONE,OT_NONE);
  273. code : '';
  274. flags : 0
  275. ),
  276. (
  277. opcode : A_DEC;
  278. ops : 1;
  279. optypes : (OT_REF_HL,OT_NONE,OT_NONE,OT_NONE);
  280. code : '';
  281. flags : 0
  282. ),
  283. (
  284. opcode : A_DEC;
  285. ops : 1;
  286. optypes : (OT_REF_IX_d,OT_NONE,OT_NONE,OT_NONE);
  287. code : '';
  288. flags : 0
  289. ),
  290. (
  291. opcode : A_DEC;
  292. ops : 1;
  293. optypes : (OT_REF_IY_d,OT_NONE,OT_NONE,OT_NONE);
  294. code : '';
  295. flags : 0
  296. ),
  297. (
  298. opcode : A_DEC;
  299. ops : 1;
  300. optypes : (OT_REG16_BC_DE_HL_SP,OT_NONE,OT_NONE,OT_NONE);
  301. code : '';
  302. flags : 0
  303. ),
  304. (
  305. opcode : A_DEC;
  306. ops : 1;
  307. optypes : (OT_REG16_IX,OT_NONE,OT_NONE,OT_NONE);
  308. code : '';
  309. flags : 0
  310. ),
  311. (
  312. opcode : A_DEC;
  313. ops : 1;
  314. optypes : (OT_REG16_IY,OT_NONE,OT_NONE,OT_NONE);
  315. code : '';
  316. flags : 0
  317. ),
  318. (
  319. opcode : A_DI;
  320. ops : 0;
  321. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  322. code : '';
  323. flags : 0
  324. ),
  325. (
  326. opcode : A_DJNZ;
  327. ops : 1;
  328. optypes : (OT_RELJMP8,OT_NONE,OT_NONE,OT_NONE);
  329. code : '';
  330. flags : 0
  331. ),
  332. (
  333. opcode : A_EI;
  334. ops : 0;
  335. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  336. code : '';
  337. flags : 0
  338. ),
  339. (
  340. opcode : A_EX;
  341. ops : 2;
  342. optypes : (OT_REG16_DE,OT_REG16_HL,OT_NONE,OT_NONE);
  343. code : '';
  344. flags : 0
  345. ),
  346. (
  347. opcode : A_EX;
  348. ops : 2;
  349. optypes : (OT_REG16_AF,OT_REG16_AF_,OT_NONE,OT_NONE);
  350. code : '';
  351. flags : 0
  352. ),
  353. (
  354. opcode : A_EX;
  355. ops : 2;
  356. optypes : (OT_REF_SP,OT_REG16_HL,OT_NONE,OT_NONE);
  357. code : '';
  358. flags : 0
  359. ),
  360. (
  361. opcode : A_EX;
  362. ops : 2;
  363. optypes : (OT_REF_SP,OT_REG16_IX,OT_NONE,OT_NONE);
  364. code : '';
  365. flags : 0
  366. ),
  367. (
  368. opcode : A_EX;
  369. ops : 2;
  370. optypes : (OT_REF_SP,OT_REG16_IY,OT_NONE,OT_NONE);
  371. code : '';
  372. flags : 0
  373. ),
  374. (
  375. opcode : A_EXX;
  376. ops : 0;
  377. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  378. code : '';
  379. flags : 0
  380. ),
  381. (
  382. opcode : A_HALT;
  383. ops : 0;
  384. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  385. code : '';
  386. flags : 0
  387. ),
  388. (
  389. opcode : A_IM;
  390. ops : 1;
  391. optypes : (OT_IMM_VAL0,OT_NONE,OT_NONE,OT_NONE);
  392. code : '';
  393. flags : 0
  394. ),
  395. (
  396. opcode : A_IM;
  397. ops : 1;
  398. optypes : (OT_IMM_VAL1,OT_NONE,OT_NONE,OT_NONE);
  399. code : '';
  400. flags : 0
  401. ),
  402. (
  403. opcode : A_IM;
  404. ops : 1;
  405. optypes : (OT_IMM_VAL2,OT_NONE,OT_NONE,OT_NONE);
  406. code : '';
  407. flags : 0
  408. ),
  409. (
  410. opcode : A_IN;
  411. ops : 2;
  412. optypes : (OT_REG8_A,OT_IMM_PORT,OT_NONE,OT_NONE);
  413. code : '';
  414. flags : 0
  415. ),
  416. (
  417. opcode : A_IN;
  418. ops : 2;
  419. optypes : (OT_REG8,OT_REG8_C_PORT,OT_NONE,OT_NONE);
  420. code : '';
  421. flags : 0
  422. ),
  423. (
  424. opcode : A_INC;
  425. ops : 1;
  426. optypes : (OT_REG8,OT_NONE,OT_NONE,OT_NONE);
  427. code : '';
  428. flags : 0
  429. ),
  430. (
  431. opcode : A_INC;
  432. ops : 1;
  433. optypes : (OT_REF_HL,OT_NONE,OT_NONE,OT_NONE);
  434. code : '';
  435. flags : 0
  436. ),
  437. (
  438. opcode : A_INC;
  439. ops : 1;
  440. optypes : (OT_REF_IX_d,OT_NONE,OT_NONE,OT_NONE);
  441. code : '';
  442. flags : 0
  443. ),
  444. (
  445. opcode : A_INC;
  446. ops : 1;
  447. optypes : (OT_REF_IY_d,OT_NONE,OT_NONE,OT_NONE);
  448. code : '';
  449. flags : 0
  450. ),
  451. (
  452. opcode : A_INC;
  453. ops : 1;
  454. optypes : (OT_REG16_BC_DE_HL_SP,OT_NONE,OT_NONE,OT_NONE);
  455. code : '';
  456. flags : 0
  457. ),
  458. (
  459. opcode : A_INC;
  460. ops : 1;
  461. optypes : (OT_REG16_IX,OT_NONE,OT_NONE,OT_NONE);
  462. code : '';
  463. flags : 0
  464. ),
  465. (
  466. opcode : A_INC;
  467. ops : 1;
  468. optypes : (OT_REG16_IY,OT_NONE,OT_NONE,OT_NONE);
  469. code : '';
  470. flags : 0
  471. ),
  472. (
  473. opcode : A_IND;
  474. ops : 0;
  475. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  476. code : '';
  477. flags : 0
  478. ),
  479. (
  480. opcode : A_INDR;
  481. ops : 0;
  482. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  483. code : '';
  484. flags : 0
  485. ),
  486. (
  487. opcode : A_INI;
  488. ops : 0;
  489. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  490. code : '';
  491. flags : 0
  492. ),
  493. (
  494. opcode : A_INIR;
  495. ops : 0;
  496. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  497. code : '';
  498. flags : 0
  499. ),
  500. (
  501. opcode : A_JP;
  502. ops : 1;
  503. optypes : (OT_IMM16,OT_NONE,OT_NONE,OT_NONE);
  504. code : '';
  505. flags : 0
  506. ),
  507. (
  508. opcode : A_JP;
  509. ops : 2;
  510. optypes : (OT_COND,OT_IMM16,OT_NONE,OT_NONE);
  511. code : '';
  512. flags : 0
  513. ),
  514. (
  515. opcode : A_JP;
  516. ops : 1;
  517. optypes : (OT_REF_HL,OT_NONE,OT_NONE,OT_NONE);
  518. code : '';
  519. flags : 0
  520. ),
  521. (
  522. opcode : A_JP;
  523. ops : 1;
  524. optypes : (OT_REF_IX,OT_NONE,OT_NONE,OT_NONE);
  525. code : '';
  526. flags : 0
  527. ),
  528. (
  529. opcode : A_JP;
  530. ops : 1;
  531. optypes : (OT_REF_IY,OT_NONE,OT_NONE,OT_NONE);
  532. code : '';
  533. flags : 0
  534. ),
  535. (
  536. opcode : A_JR;
  537. ops : 1;
  538. optypes : (OT_RELJMP8,OT_NONE,OT_NONE,OT_NONE);
  539. code : '';
  540. flags : 0
  541. ),
  542. (
  543. opcode : A_JR;
  544. ops : 2;
  545. optypes : (OT_COND_C,OT_RELJMP8,OT_NONE,OT_NONE);
  546. code : '';
  547. flags : 0
  548. ),
  549. (
  550. opcode : A_JR;
  551. ops : 2;
  552. optypes : (OT_COND_NC,OT_RELJMP8,OT_NONE,OT_NONE);
  553. code : '';
  554. flags : 0
  555. ),
  556. (
  557. opcode : A_JR;
  558. ops : 2;
  559. optypes : (OT_COND_Z,OT_RELJMP8,OT_NONE,OT_NONE);
  560. code : '';
  561. flags : 0
  562. ),
  563. (
  564. opcode : A_JR;
  565. ops : 2;
  566. optypes : (OT_COND_NZ,OT_RELJMP8,OT_NONE,OT_NONE);
  567. code : '';
  568. flags : 0
  569. ),
  570. (
  571. opcode : A_LD;
  572. ops : 2;
  573. optypes : (OT_REG8,OT_REG8,OT_NONE,OT_NONE);
  574. code : '';
  575. flags : 0
  576. ),
  577. (
  578. opcode : A_LD;
  579. ops : 2;
  580. optypes : (OT_REG8,OT_IMM8,OT_NONE,OT_NONE);
  581. code : '';
  582. flags : 0
  583. ),
  584. (
  585. opcode : A_LD;
  586. ops : 2;
  587. optypes : (OT_REG8,OT_REF_HL,OT_NONE,OT_NONE);
  588. code : '';
  589. flags : 0
  590. ),
  591. (
  592. opcode : A_LD;
  593. ops : 2;
  594. optypes : (OT_REG8,OT_REF_IX_d,OT_NONE,OT_NONE);
  595. code : '';
  596. flags : 0
  597. ),
  598. (
  599. opcode : A_LD;
  600. ops : 2;
  601. optypes : (OT_REG8,OT_REF_IY_d,OT_NONE,OT_NONE);
  602. code : '';
  603. flags : 0
  604. ),
  605. (
  606. opcode : A_LD;
  607. ops : 2;
  608. optypes : (OT_REF_HL,OT_REG8,OT_NONE,OT_NONE);
  609. code : '';
  610. flags : 0
  611. ),
  612. (
  613. opcode : A_LD;
  614. ops : 2;
  615. optypes : (OT_REF_IX_d,OT_REG8,OT_NONE,OT_NONE);
  616. code : '';
  617. flags : 0
  618. ),
  619. (
  620. opcode : A_LD;
  621. ops : 2;
  622. optypes : (OT_REF_IY_d,OT_REG8,OT_NONE,OT_NONE);
  623. code : '';
  624. flags : 0
  625. ),
  626. (
  627. opcode : A_LD;
  628. ops : 2;
  629. optypes : (OT_REF_HL,OT_IMM8,OT_NONE,OT_NONE);
  630. code : '';
  631. flags : 0
  632. ),
  633. (
  634. opcode : A_LD;
  635. ops : 2;
  636. optypes : (OT_REF_IX_d,OT_IMM8,OT_NONE,OT_NONE);
  637. code : '';
  638. flags : 0
  639. ),
  640. (
  641. opcode : A_LD;
  642. ops : 2;
  643. optypes : (OT_REF_IY_d,OT_IMM8,OT_NONE,OT_NONE);
  644. code : '';
  645. flags : 0
  646. ),
  647. (
  648. opcode : A_LD;
  649. ops : 2;
  650. optypes : (OT_REG8_A,OT_REF_BC,OT_NONE,OT_NONE);
  651. code : '';
  652. flags : 0
  653. ),
  654. (
  655. opcode : A_LD;
  656. ops : 2;
  657. optypes : (OT_REG8_A,OT_REF_DE,OT_NONE,OT_NONE);
  658. code : '';
  659. flags : 0
  660. ),
  661. (
  662. opcode : A_LD;
  663. ops : 2;
  664. optypes : (OT_REG8_A,OT_REF_ADDR16,OT_NONE,OT_NONE);
  665. code : '';
  666. flags : 0
  667. ),
  668. (
  669. opcode : A_LD;
  670. ops : 2;
  671. optypes : (OT_REF_BC,OT_REG8_A,OT_NONE,OT_NONE);
  672. code : '';
  673. flags : 0
  674. ),
  675. (
  676. opcode : A_LD;
  677. ops : 2;
  678. optypes : (OT_REF_DE,OT_REG8_A,OT_NONE,OT_NONE);
  679. code : '';
  680. flags : 0
  681. ),
  682. (
  683. opcode : A_LD;
  684. ops : 2;
  685. optypes : (OT_REF_ADDR16,OT_REG8_A,OT_NONE,OT_NONE);
  686. code : '';
  687. flags : 0
  688. ),
  689. (
  690. opcode : A_LD;
  691. ops : 2;
  692. optypes : (OT_REG8_A,OT_REG8_I,OT_NONE,OT_NONE);
  693. code : '';
  694. flags : 0
  695. ),
  696. (
  697. opcode : A_LD;
  698. ops : 2;
  699. optypes : (OT_REG8_A,OT_REG8_R,OT_NONE,OT_NONE);
  700. code : '';
  701. flags : 0
  702. ),
  703. (
  704. opcode : A_LD;
  705. ops : 2;
  706. optypes : (OT_REG8_I,OT_REG8_A,OT_NONE,OT_NONE);
  707. code : '';
  708. flags : 0
  709. ),
  710. (
  711. opcode : A_LD;
  712. ops : 2;
  713. optypes : (OT_REG8_R,OT_REG8_A,OT_NONE,OT_NONE);
  714. code : '';
  715. flags : 0
  716. ),
  717. (
  718. opcode : A_LD;
  719. ops : 2;
  720. optypes : (OT_REG16_BC_DE_HL_SP,OT_IMM16,OT_NONE,OT_NONE);
  721. code : '';
  722. flags : 0
  723. ),
  724. (
  725. opcode : A_LD;
  726. ops : 2;
  727. optypes : (OT_REG16_IX,OT_IMM16,OT_NONE,OT_NONE);
  728. code : '';
  729. flags : 0
  730. ),
  731. (
  732. opcode : A_LD;
  733. ops : 2;
  734. optypes : (OT_REG16_IY,OT_IMM16,OT_NONE,OT_NONE);
  735. code : '';
  736. flags : 0
  737. ),
  738. (
  739. opcode : A_LD;
  740. ops : 2;
  741. optypes : (OT_REG16_HL,OT_REF_ADDR16,OT_NONE,OT_NONE);
  742. code : '';
  743. flags : 0
  744. ),
  745. (
  746. opcode : A_LD;
  747. ops : 2;
  748. optypes : (OT_REG16_BC_DE_HL_SP,OT_REF_ADDR16,OT_NONE,OT_NONE);
  749. code : '';
  750. flags : 0
  751. ),
  752. (
  753. opcode : A_LD;
  754. ops : 2;
  755. optypes : (OT_REG16_IX,OT_REF_ADDR16,OT_NONE,OT_NONE);
  756. code : '';
  757. flags : 0
  758. ),
  759. (
  760. opcode : A_LD;
  761. ops : 2;
  762. optypes : (OT_REG16_IY,OT_REF_ADDR16,OT_NONE,OT_NONE);
  763. code : '';
  764. flags : 0
  765. ),
  766. (
  767. opcode : A_LD;
  768. ops : 2;
  769. optypes : (OT_REF_ADDR16,OT_REG16_HL,OT_NONE,OT_NONE);
  770. code : '';
  771. flags : 0
  772. ),
  773. (
  774. opcode : A_LD;
  775. ops : 2;
  776. optypes : (OT_REF_ADDR16,OT_REG16_BC_DE_HL_SP,OT_NONE,OT_NONE);
  777. code : '';
  778. flags : 0
  779. ),
  780. (
  781. opcode : A_LD;
  782. ops : 2;
  783. optypes : (OT_REF_ADDR16,OT_REG16_IX,OT_NONE,OT_NONE);
  784. code : '';
  785. flags : 0
  786. ),
  787. (
  788. opcode : A_LD;
  789. ops : 2;
  790. optypes : (OT_REF_ADDR16,OT_REG16_IY,OT_NONE,OT_NONE);
  791. code : '';
  792. flags : 0
  793. ),
  794. (
  795. opcode : A_LD;
  796. ops : 2;
  797. optypes : (OT_REG16_SP,OT_REG16_HL,OT_NONE,OT_NONE);
  798. code : '';
  799. flags : 0
  800. ),
  801. (
  802. opcode : A_LD;
  803. ops : 2;
  804. optypes : (OT_REG16_SP,OT_REG16_IX,OT_NONE,OT_NONE);
  805. code : '';
  806. flags : 0
  807. ),
  808. (
  809. opcode : A_LD;
  810. ops : 2;
  811. optypes : (OT_REG16_SP,OT_REG16_IY,OT_NONE,OT_NONE);
  812. code : '';
  813. flags : 0
  814. ),
  815. (
  816. opcode : A_LDD;
  817. ops : 0;
  818. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  819. code : '';
  820. flags : 0
  821. ),
  822. (
  823. opcode : A_LDDR;
  824. ops : 0;
  825. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  826. code : '';
  827. flags : 0
  828. ),
  829. (
  830. opcode : A_LDI;
  831. ops : 0;
  832. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  833. code : '';
  834. flags : 0
  835. ),
  836. (
  837. opcode : A_LDIR;
  838. ops : 0;
  839. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  840. code : '';
  841. flags : 0
  842. ),
  843. (
  844. opcode : A_NEG;
  845. ops : 0;
  846. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  847. code : '';
  848. flags : 0
  849. ),
  850. (
  851. opcode : A_NOP;
  852. ops : 0;
  853. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  854. code : '';
  855. flags : 0
  856. ),
  857. (
  858. opcode : A_OR;
  859. ops : 2;
  860. optypes : (OT_REG8_A,OT_REG8,OT_NONE,OT_NONE);
  861. code : '';
  862. flags : 0
  863. ),
  864. (
  865. opcode : A_OR;
  866. ops : 2;
  867. optypes : (OT_REG8_A,OT_IMM8,OT_NONE,OT_NONE);
  868. code : '';
  869. flags : 0
  870. ),
  871. (
  872. opcode : A_OR;
  873. ops : 2;
  874. optypes : (OT_REG8_A,OT_REF_HL,OT_NONE,OT_NONE);
  875. code : '';
  876. flags : 0
  877. ),
  878. (
  879. opcode : A_OR;
  880. ops : 2;
  881. optypes : (OT_REG8_A,OT_REF_IX_d,OT_NONE,OT_NONE);
  882. code : '';
  883. flags : 0
  884. ),
  885. (
  886. opcode : A_OR;
  887. ops : 2;
  888. optypes : (OT_REG8_A,OT_REF_IY_d,OT_NONE,OT_NONE);
  889. code : '';
  890. flags : 0
  891. ),
  892. (
  893. opcode : A_OTDR;
  894. ops : 0;
  895. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  896. code : '';
  897. flags : 0
  898. ),
  899. (
  900. opcode : A_OTIR;
  901. ops : 0;
  902. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  903. code : '';
  904. flags : 0
  905. ),
  906. (
  907. opcode : A_OUT;
  908. ops : 2;
  909. optypes : (OT_IMM_PORT,OT_REG8_A,OT_NONE,OT_NONE);
  910. code : '';
  911. flags : 0
  912. ),
  913. (
  914. opcode : A_OUT;
  915. ops : 2;
  916. optypes : (OT_REG8_C_PORT,OT_REG8,OT_NONE,OT_NONE);
  917. code : '';
  918. flags : 0
  919. ),
  920. (
  921. opcode : A_OUTD;
  922. ops : 0;
  923. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  924. code : '';
  925. flags : 0
  926. ),
  927. (
  928. opcode : A_OUTI;
  929. ops : 0;
  930. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  931. code : '';
  932. flags : 0
  933. ),
  934. (
  935. opcode : A_POP;
  936. ops : 1;
  937. optypes : (OT_REG16_BC_DE_HL_AF,OT_NONE,OT_NONE,OT_NONE);
  938. code : '';
  939. flags : 0
  940. ),
  941. (
  942. opcode : A_POP;
  943. ops : 1;
  944. optypes : (OT_REG16_IX,OT_NONE,OT_NONE,OT_NONE);
  945. code : '';
  946. flags : 0
  947. ),
  948. (
  949. opcode : A_POP;
  950. ops : 1;
  951. optypes : (OT_REG16_IY,OT_NONE,OT_NONE,OT_NONE);
  952. code : '';
  953. flags : 0
  954. ),
  955. (
  956. opcode : A_PUSH;
  957. ops : 1;
  958. optypes : (OT_REG16_BC_DE_HL_AF,OT_NONE,OT_NONE,OT_NONE);
  959. code : '';
  960. flags : 0
  961. ),
  962. (
  963. opcode : A_PUSH;
  964. ops : 1;
  965. optypes : (OT_REG16_IX,OT_NONE,OT_NONE,OT_NONE);
  966. code : '';
  967. flags : 0
  968. ),
  969. (
  970. opcode : A_PUSH;
  971. ops : 1;
  972. optypes : (OT_REG16_IY,OT_NONE,OT_NONE,OT_NONE);
  973. code : '';
  974. flags : 0
  975. ),
  976. (
  977. opcode : A_RES;
  978. ops : 2;
  979. optypes : (OT_IMM3,OT_REG8,OT_NONE,OT_NONE);
  980. code : '';
  981. flags : 0
  982. ),
  983. (
  984. opcode : A_RES;
  985. ops : 2;
  986. optypes : (OT_IMM3,OT_REF_HL,OT_NONE,OT_NONE);
  987. code : '';
  988. flags : 0
  989. ),
  990. (
  991. opcode : A_RES;
  992. ops : 2;
  993. optypes : (OT_IMM3,OT_REF_IX_d,OT_NONE,OT_NONE);
  994. code : '';
  995. flags : 0
  996. ),
  997. (
  998. opcode : A_RES;
  999. ops : 2;
  1000. optypes : (OT_IMM3,OT_REF_IY_d,OT_NONE,OT_NONE);
  1001. code : '';
  1002. flags : 0
  1003. ),
  1004. (
  1005. opcode : A_RET;
  1006. ops : 0;
  1007. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  1008. code : '';
  1009. flags : 0
  1010. ),
  1011. (
  1012. opcode : A_RET;
  1013. ops : 1;
  1014. optypes : (OT_COND,OT_NONE,OT_NONE,OT_NONE);
  1015. code : '';
  1016. flags : 0
  1017. ),
  1018. (
  1019. opcode : A_RETI;
  1020. ops : 0;
  1021. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  1022. code : '';
  1023. flags : 0
  1024. ),
  1025. (
  1026. opcode : A_RETN;
  1027. ops : 0;
  1028. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  1029. code : '';
  1030. flags : 0
  1031. ),
  1032. (
  1033. opcode : A_RL;
  1034. ops : 1;
  1035. optypes : (OT_REG8,OT_NONE,OT_NONE,OT_NONE);
  1036. code : '';
  1037. flags : 0
  1038. ),
  1039. (
  1040. opcode : A_RL;
  1041. ops : 1;
  1042. optypes : (OT_REF_HL,OT_NONE,OT_NONE,OT_NONE);
  1043. code : '';
  1044. flags : 0
  1045. ),
  1046. (
  1047. opcode : A_RL;
  1048. ops : 1;
  1049. optypes : (OT_REF_IX_d,OT_NONE,OT_NONE,OT_NONE);
  1050. code : '';
  1051. flags : 0
  1052. ),
  1053. (
  1054. opcode : A_RL;
  1055. ops : 1;
  1056. optypes : (OT_REF_IY_d,OT_NONE,OT_NONE,OT_NONE);
  1057. code : '';
  1058. flags : 0
  1059. ),
  1060. (
  1061. opcode : A_RLA;
  1062. ops : 0;
  1063. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  1064. code : '';
  1065. flags : 0
  1066. ),
  1067. (
  1068. opcode : A_RLC;
  1069. ops : 1;
  1070. optypes : (OT_REG8,OT_NONE,OT_NONE,OT_NONE);
  1071. code : '';
  1072. flags : 0
  1073. ),
  1074. (
  1075. opcode : A_RLC;
  1076. ops : 1;
  1077. optypes : (OT_REF_HL,OT_NONE,OT_NONE,OT_NONE);
  1078. code : '';
  1079. flags : 0
  1080. ),
  1081. (
  1082. opcode : A_RLC;
  1083. ops : 1;
  1084. optypes : (OT_REF_IX_d,OT_NONE,OT_NONE,OT_NONE);
  1085. code : '';
  1086. flags : 0
  1087. ),
  1088. (
  1089. opcode : A_RLC;
  1090. ops : 1;
  1091. optypes : (OT_REF_IY_d,OT_NONE,OT_NONE,OT_NONE);
  1092. code : '';
  1093. flags : 0
  1094. ),
  1095. (
  1096. opcode : A_RLCA;
  1097. ops : 0;
  1098. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  1099. code : '';
  1100. flags : 0
  1101. ),
  1102. (
  1103. opcode : A_RLD;
  1104. ops : 0;
  1105. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  1106. code : '';
  1107. flags : 0
  1108. ),
  1109. (
  1110. opcode : A_RR;
  1111. ops : 1;
  1112. optypes : (OT_REG8,OT_NONE,OT_NONE,OT_NONE);
  1113. code : '';
  1114. flags : 0
  1115. ),
  1116. (
  1117. opcode : A_RR;
  1118. ops : 1;
  1119. optypes : (OT_REF_HL,OT_NONE,OT_NONE,OT_NONE);
  1120. code : '';
  1121. flags : 0
  1122. ),
  1123. (
  1124. opcode : A_RR;
  1125. ops : 1;
  1126. optypes : (OT_REF_IX_d,OT_NONE,OT_NONE,OT_NONE);
  1127. code : '';
  1128. flags : 0
  1129. ),
  1130. (
  1131. opcode : A_RR;
  1132. ops : 1;
  1133. optypes : (OT_REF_IY_d,OT_NONE,OT_NONE,OT_NONE);
  1134. code : '';
  1135. flags : 0
  1136. ),
  1137. (
  1138. opcode : A_RRA;
  1139. ops : 0;
  1140. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  1141. code : '';
  1142. flags : 0
  1143. ),
  1144. (
  1145. opcode : A_RRC;
  1146. ops : 1;
  1147. optypes : (OT_REG8,OT_NONE,OT_NONE,OT_NONE);
  1148. code : '';
  1149. flags : 0
  1150. ),
  1151. (
  1152. opcode : A_RRC;
  1153. ops : 1;
  1154. optypes : (OT_REF_HL,OT_NONE,OT_NONE,OT_NONE);
  1155. code : '';
  1156. flags : 0
  1157. ),
  1158. (
  1159. opcode : A_RRC;
  1160. ops : 1;
  1161. optypes : (OT_REF_IX_d,OT_NONE,OT_NONE,OT_NONE);
  1162. code : '';
  1163. flags : 0
  1164. ),
  1165. (
  1166. opcode : A_RRC;
  1167. ops : 1;
  1168. optypes : (OT_REF_IY_d,OT_NONE,OT_NONE,OT_NONE);
  1169. code : '';
  1170. flags : 0
  1171. ),
  1172. (
  1173. opcode : A_RRCA;
  1174. ops : 0;
  1175. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  1176. code : '';
  1177. flags : 0
  1178. ),
  1179. (
  1180. opcode : A_RRD;
  1181. ops : 0;
  1182. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  1183. code : '';
  1184. flags : 0
  1185. ),
  1186. (
  1187. opcode : A_RST;
  1188. ops : 1;
  1189. optypes : (OT_IMM_RST,OT_NONE,OT_NONE,OT_NONE);
  1190. code : '';
  1191. flags : 0
  1192. ),
  1193. (
  1194. opcode : A_SBC;
  1195. ops : 2;
  1196. optypes : (OT_REG8_A,OT_REG8,OT_NONE,OT_NONE);
  1197. code : '';
  1198. flags : 0
  1199. ),
  1200. (
  1201. opcode : A_SBC;
  1202. ops : 2;
  1203. optypes : (OT_REG8_A,OT_IMM8,OT_NONE,OT_NONE);
  1204. code : '';
  1205. flags : 0
  1206. ),
  1207. (
  1208. opcode : A_SBC;
  1209. ops : 2;
  1210. optypes : (OT_REG8_A,OT_REF_HL,OT_NONE,OT_NONE);
  1211. code : '';
  1212. flags : 0
  1213. ),
  1214. (
  1215. opcode : A_SBC;
  1216. ops : 2;
  1217. optypes : (OT_REG8_A,OT_REF_IX_d,OT_NONE,OT_NONE);
  1218. code : '';
  1219. flags : 0
  1220. ),
  1221. (
  1222. opcode : A_SBC;
  1223. ops : 2;
  1224. optypes : (OT_REG8_A,OT_REF_IY_d,OT_NONE,OT_NONE);
  1225. code : '';
  1226. flags : 0
  1227. ),
  1228. (
  1229. opcode : A_SBC;
  1230. ops : 2;
  1231. optypes : (OT_REG16_HL,OT_REG16_BC_DE_HL_SP,OT_NONE,OT_NONE);
  1232. code : '';
  1233. flags : 0
  1234. ),
  1235. (
  1236. opcode : A_SCF;
  1237. ops : 0;
  1238. optypes : (OT_NONE,OT_NONE,OT_NONE,OT_NONE);
  1239. code : '';
  1240. flags : 0
  1241. ),
  1242. (
  1243. opcode : A_SET;
  1244. ops : 2;
  1245. optypes : (OT_IMM3,OT_REG8,OT_NONE,OT_NONE);
  1246. code : '';
  1247. flags : 0
  1248. ),
  1249. (
  1250. opcode : A_SET;
  1251. ops : 2;
  1252. optypes : (OT_IMM3,OT_REF_HL,OT_NONE,OT_NONE);
  1253. code : '';
  1254. flags : 0
  1255. ),
  1256. (
  1257. opcode : A_SET;
  1258. ops : 2;
  1259. optypes : (OT_IMM3,OT_REF_IX_d,OT_NONE,OT_NONE);
  1260. code : '';
  1261. flags : 0
  1262. ),
  1263. (
  1264. opcode : A_SET;
  1265. ops : 2;
  1266. optypes : (OT_IMM3,OT_REF_IY_d,OT_NONE,OT_NONE);
  1267. code : '';
  1268. flags : 0
  1269. ),
  1270. (
  1271. opcode : A_SLA;
  1272. ops : 1;
  1273. optypes : (OT_REG8,OT_NONE,OT_NONE,OT_NONE);
  1274. code : '';
  1275. flags : 0
  1276. ),
  1277. (
  1278. opcode : A_SLA;
  1279. ops : 1;
  1280. optypes : (OT_REF_HL,OT_NONE,OT_NONE,OT_NONE);
  1281. code : '';
  1282. flags : 0
  1283. ),
  1284. (
  1285. opcode : A_SLA;
  1286. ops : 1;
  1287. optypes : (OT_REF_IX_d,OT_NONE,OT_NONE,OT_NONE);
  1288. code : '';
  1289. flags : 0
  1290. ),
  1291. (
  1292. opcode : A_SLA;
  1293. ops : 1;
  1294. optypes : (OT_REF_IY_d,OT_NONE,OT_NONE,OT_NONE);
  1295. code : '';
  1296. flags : 0
  1297. ),
  1298. (
  1299. opcode : A_SRA;
  1300. ops : 1;
  1301. optypes : (OT_REG8,OT_NONE,OT_NONE,OT_NONE);
  1302. code : '';
  1303. flags : 0
  1304. ),
  1305. (
  1306. opcode : A_SRA;
  1307. ops : 1;
  1308. optypes : (OT_REF_HL,OT_NONE,OT_NONE,OT_NONE);
  1309. code : '';
  1310. flags : 0
  1311. ),
  1312. (
  1313. opcode : A_SRA;
  1314. ops : 1;
  1315. optypes : (OT_REF_IX_d,OT_NONE,OT_NONE,OT_NONE);
  1316. code : '';
  1317. flags : 0
  1318. ),
  1319. (
  1320. opcode : A_SRA;
  1321. ops : 1;
  1322. optypes : (OT_REF_IY_d,OT_NONE,OT_NONE,OT_NONE);
  1323. code : '';
  1324. flags : 0
  1325. ),
  1326. (
  1327. opcode : A_SRL;
  1328. ops : 1;
  1329. optypes : (OT_REG8,OT_NONE,OT_NONE,OT_NONE);
  1330. code : '';
  1331. flags : 0
  1332. ),
  1333. (
  1334. opcode : A_SRL;
  1335. ops : 1;
  1336. optypes : (OT_REF_HL,OT_NONE,OT_NONE,OT_NONE);
  1337. code : '';
  1338. flags : 0
  1339. ),
  1340. (
  1341. opcode : A_SRL;
  1342. ops : 1;
  1343. optypes : (OT_REF_IX_d,OT_NONE,OT_NONE,OT_NONE);
  1344. code : '';
  1345. flags : 0
  1346. ),
  1347. (
  1348. opcode : A_SRL;
  1349. ops : 1;
  1350. optypes : (OT_REF_IY_d,OT_NONE,OT_NONE,OT_NONE);
  1351. code : '';
  1352. flags : 0
  1353. ),
  1354. (
  1355. opcode : A_SUB;
  1356. ops : 2;
  1357. optypes : (OT_REG8_A,OT_REG8,OT_NONE,OT_NONE);
  1358. code : '';
  1359. flags : 0
  1360. ),
  1361. (
  1362. opcode : A_SUB;
  1363. ops : 2;
  1364. optypes : (OT_REG8_A,OT_IMM8,OT_NONE,OT_NONE);
  1365. code : '';
  1366. flags : 0
  1367. ),
  1368. (
  1369. opcode : A_SUB;
  1370. ops : 2;
  1371. optypes : (OT_REG8_A,OT_REF_HL,OT_NONE,OT_NONE);
  1372. code : '';
  1373. flags : 0
  1374. ),
  1375. (
  1376. opcode : A_SUB;
  1377. ops : 2;
  1378. optypes : (OT_REG8_A,OT_REF_IX_d,OT_NONE,OT_NONE);
  1379. code : '';
  1380. flags : 0
  1381. ),
  1382. (
  1383. opcode : A_SUB;
  1384. ops : 2;
  1385. optypes : (OT_REG8_A,OT_REF_IY_d,OT_NONE,OT_NONE);
  1386. code : '';
  1387. flags : 0
  1388. ),
  1389. (
  1390. opcode : A_XOR;
  1391. ops : 2;
  1392. optypes : (OT_REG8_A,OT_REG8,OT_NONE,OT_NONE);
  1393. code : '';
  1394. flags : 0
  1395. ),
  1396. (
  1397. opcode : A_XOR;
  1398. ops : 2;
  1399. optypes : (OT_REG8_A,OT_IMM8,OT_NONE,OT_NONE);
  1400. code : '';
  1401. flags : 0
  1402. ),
  1403. (
  1404. opcode : A_XOR;
  1405. ops : 2;
  1406. optypes : (OT_REG8_A,OT_REF_HL,OT_NONE,OT_NONE);
  1407. code : '';
  1408. flags : 0
  1409. ),
  1410. (
  1411. opcode : A_XOR;
  1412. ops : 2;
  1413. optypes : (OT_REG8_A,OT_REF_IX_d,OT_NONE,OT_NONE);
  1414. code : '';
  1415. flags : 0
  1416. ),
  1417. (
  1418. opcode : A_XOR;
  1419. ops : 2;
  1420. optypes : (OT_REG8_A,OT_REF_IY_d,OT_NONE,OT_NONE);
  1421. code : '';
  1422. flags : 0
  1423. )
  1424. );