home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug103.arc / Z80.MIT < prev   
Text File  |  1979-12-31  |  9KB  |  366 lines

  1. DD_8E_x1    ADC A,(IX+x)
  2. FD_8E_x1    ADC A,(IY+x)
  3. 88          ADC A,B|A,C|A,D|A,E|A,H|A,L|A,(HL)|A,A
  4. CE_x1       ADC A,x
  5. ED_4A       ADC HL,BC
  6. ED_5A       ADC HL,DE
  7. ED_6A       ADC HL,HL
  8. ED_7A       ADC HL,SP
  9. DD_86_x1    ADD A,(IX+x)
  10. FD_86_x1    ADD A,(IY+x)
  11. 80          ADD A,B|A,C|A,D|A,E|A,H|A,L|A,(HL)|A,A
  12. C6_x1       ADD A,x
  13. 09          ADD HL,BC
  14. 19          ADD HL,DE
  15. 29          ADD HL,HL
  16. 39          ADD HL,SP
  17. DD_09       ADD IX,BC
  18. DD_19       ADD IX,DE
  19. DD_29       ADD IX,IX
  20. DD_39       ADD IX,SP
  21. FD_09       ADD IY,BC
  22. FD_19       ADD IY,DE
  23. FD_29       ADD IY,IY
  24. FD_39       ADD IY,SP
  25. DD_A6_x1    AND (IX+x)
  26. FD_A6_x1    AND (IY+x)
  27. A0          AND B|C|D|E|H|L|(HL)|A
  28. E6_x1       AND x
  29. DD_CB_x1_46 BIT 0,(IX+x)
  30. FD_CB_x1_46 BIT 0,(IY+x)
  31. CB_40       BIT 0,B|0,C|0,D|0,E|0,H|0,L|0,(HL)|0,A
  32. DD_CB_x1_4E BIT 1,(IX+x)
  33. FD_CB_x1_4E BIT 1,(IY+x)
  34. CB_48       BIT 1,B|1,C|1,D|1,E|1,H|1,L|1,(HL)|1,A
  35. DD_CB_x1_56 BIT 2,(IX+x)
  36. FD_CB_x1_56 BIT 2,(IY+x)
  37. CB_50       BIT 2,B|2,C|2,D|2,E|2,H|2,L|2,(HL)|2,A
  38. DD_CB_x1_5E BIT 3,(IX+x)
  39. FD_CB_x1_5E BIT 3,(IY+x)
  40. CB_58       BIT 3,B|3,C|3,D|3,E|3,H|3,L|3,(HL)|3,A
  41. DD_CB_x1_66 BIT 4,(IX+x)
  42. FD_CB_x1_66 BIT 4,(IY+x)
  43. CB_60       BIT 4,B|4,C|4,D|4,E|4,H|4,L|4,(HL)|4,A
  44. DD_CB_x1_6E BIT 5,(IX+x)
  45. FD_CB_x1_6E BIT 5,(IY+x)
  46. CB_68       BIT 5,B|5,C|5,D|5,E|5,H|5,L|5,(HL)|5,A
  47. DD_CB_x1_76 BIT 6,(IX+x)
  48. FD_CB_x1_76 BIT 6,(IY+x)
  49. CB_70       BIT 6,B|6,C|6,D|6,E|6,H|6,L|6,(HL)|6,A
  50. DD_CB_x1_7E BIT 7,(IX+x)
  51. FD_CB_x1_7E BIT 7,(IY+x)
  52. CB_78       BIT 7,B|7,C|7,D|7,E|7,H|7,L|7,(HL)|7,A
  53. DC_x2       CALL C,x
  54. FC_x2       CALL M,x
  55. D4_x2       CALL NC,x
  56. C4_x2       CALL NZ,x
  57. F4_x2       CALL P,x
  58. EC_x2       CALL PE,x
  59. E4_x2       CALL PO,x
  60. CC_x2       CALL Z,x|x
  61. 3F          CCF
  62. DD_BE_x1    CP (IX+x)
  63. FD_BE_x1    CP (IY+x)
  64. B8          CP B|C|D|E|H|L|(HL)|A
  65. FE_x1       CP x
  66. ED_A9       CPD
  67. ED_B9       CPDR
  68. ED_A1       CPI
  69. ED_B1       CPIR
  70. 2F          CPL
  71. 27          DAA
  72. 35          DEC (HL)
  73. DD_35_x1    DEC (IX+x)
  74. FD_35_x1    DEC (IY+x)
  75. 3D          DEC A
  76. 05          DEC B
  77. 0B          DEC BC
  78. 0D          DEC C
  79. 15          DEC D
  80. 1B          DEC DE
  81. 1D          DEC E
  82. 25          DEC H
  83. 2B          DEC HL
  84. DD_2B       DEC IX
  85. FD_2B       DEC IY
  86. 2D          DEC L
  87. 3B          DEC SP
  88. F3          DI
  89. 10_p1       DJNZ p
  90. FB          EI
  91. E3          EX (SP),HL
  92. DD_E3       EX (SP),IX
  93. FD_E3       EX (SP),IY
  94. 08          EX AF,AF'
  95. EB          EX DE,HL
  96. D9          EXX
  97. 76          HALT
  98. ED_46       IM 0
  99. ED_56       IM 1
  100. ED_5E       IM 2
  101. ED_78       IN A,(C)
  102. DB_x1       IN A,(x)
  103. ED_40       IN B,(C)
  104. ED_48       IN C,(C)
  105. ED_50       IN D,(C)
  106. ED_58       IN E,(C)
  107. ED_60       IN H,(C)
  108. ED_68       IN L,(C)
  109. DD_34_x1    INC (IX+x)
  110. FD_34_x1    INC (IY+x)
  111. 3C          INC A
  112. 03          INC BC|B
  113. 0C          INC C
  114. 13          INC DE|D
  115. 1C          INC E
  116. 23          INC HL|H
  117. DD_23       INC IX
  118. FD_23       INC IY
  119. 2C          INC L
  120. 33          INC SP|(HL)
  121. ED_AA       IND
  122. ED_BA       INDR
  123. ED_A2       INI
  124. ED_B2       INIR
  125. E9          JP (HL)
  126. DD_E9       JP (IX)
  127. FD_E9       JP (IY)
  128. DA_x2       JP C,x
  129. FA_x2       JP M,x
  130. D2_x2       JP NC,x
  131. C2_x2       JP NZ,x|x
  132. F2_x2       JP P,x
  133. EA_x2       JP PE,x
  134. E2_x2       JP PO,x
  135. CA_x2       JP Z,x
  136. 38_p1       JR C,p
  137. 30_p1       JR NC,p
  138. 20_p1       JR NZ,p
  139. 18_p1       JR p
  140. 28_p1       JR Z,p
  141. 02          LD (BC),A
  142. 12          LD (DE),A
  143. 77          LD (HL),A
  144. 70          LD (HL),B|(HL),C|(HL),D|(HL),E|(HL),H|(HL),L
  145. 36_x1       LD (HL),x
  146. DD_77_x1    LD (IX+x),A
  147. DD_70_x1    LD (IX+x),B|(IX+x),C|(IX+x),D
  148. DD_73_x1    LD (IX+x),E|(IX+x),H|(IX+x),L
  149. DD_36_x1_x1 LD (IX+x),x
  150. FD_77_x1    LD (IY+x),A
  151. FD_70_x1    LD (IY+x),B|(IY+x),C|(IY+x),D
  152. FD_73_x1    LD (IY+x),E|(IY+x),H|(IY+x),L
  153. FD_36_x1_x1 LD (IY+x),x
  154. ED_43_x2    LD (x),BC
  155. ED_53_x2    LD (x),DE
  156. 22_x2       LD (x),HL
  157. DD_22_x2    LD (x),IX
  158. FD_22_x2    LD (x),IY
  159. ED_73_x2    LD (x),SP
  160. 0A          LD A,(BC)
  161. 1A          LD A,(DE)
  162. DD_7E_x1    LD A,(IX+x)
  163. FD_7E_x1    LD A,(IY+x)
  164. 78          LD A,B|A,C|A,D|A,E|A,H|A,L|A,(HL)|A,A
  165. ED_57       LD A,I
  166. ED_5F       LD A,R
  167. 3A_x2       LD A,(x)
  168. 3E_x1       LD A,x
  169. DD_46_x1    LD B,(IX+x)
  170. FD_46_x1    LD B,(IY+x)
  171. 40          LD B,B|B,C|B,D|B,E|B,H|B,L|B,(HL)|B,A
  172. 06_x1       LD B,x
  173. ED_4B_x2    LD BC,(x)
  174. 01_x2       LD BC,x
  175. DD_4E_x1    LD C,(IX+x)
  176. FD_4E_x1    LD C,(IY+x)
  177. 48          LD C,B|C,C|C,D|C,E|C,H|C,L|C,(HL)|C,A
  178. 0E_x1       LD C,x
  179. DD_56_x1    LD D,(IX+x)
  180. FD_56_x1    LD D,(IY+x)
  181. 50          LD D,B|D,C|D,D|D,E|D,H|D,L|D,(HL)|D,A
  182. 16_x1       LD D,x
  183. 12          LD (DE),A
  184. ED_5B_x2    LD DE,(x)
  185. 11_x2       LD DE,x
  186. DD_5E_x1    LD E,(IX+x)
  187. FD_5E_x1    LD E,(IY+x)
  188. 58          LD E,B|E,C|E,D|E,E|E,H|E,L|E,(HL)|E,A
  189. 1E_x1       LD E,x
  190. DD_66_x1    LD H,(IX+x)
  191. FD_66_x1    LD H,(IY+x)
  192. 60          LD H,B|H,C|H,D|H,E|H,H|H,L|H,(HL)|H,A
  193. 26_x1       LD H,x
  194. 2A_x2       LD HL,(x)
  195. 21_x2       LD HL,x
  196. ED_47       LD I,A
  197. DD_2A_x2    LD IX,(x)
  198. DD_21_x2    LD IX,x
  199. FD_2A_x2    LD IY,(x)
  200. FD_21_x2    LD IY,x
  201. DD_6E_x1    LD L,(IX+x)
  202. FD_6E_x1    LD L,(IY+x)
  203. 68          LD L,B|L,C|L,D|L,E|L,H|L,L|L,(HL)|L,A
  204. 2E_x1       LD L,x
  205. ED_4F       LD R,A
  206. F9          LD SP,HL
  207. DD_F9       LD SP,IX
  208. FD_F9       LD SP,IY
  209. ED_7B_x2    LD SP,(x)
  210. 31_x2       LD SP,x|(x),A
  211. ED_A8       LDD
  212. ED_B8       LDDR
  213. ED_A0       LDI
  214. ED_B0       LDIR
  215. ED_44       NEG
  216. 00          NOP
  217. DD_B6_x1    OR (IX+x)
  218. FD_B6_x1    OR (IY+x)
  219. B0          OR B|C|D|E|H|L|(HL)|A
  220. F6_x1       OR x
  221. ED_BB       OTDR
  222. ED_B3       OTIR
  223. ED_79       OUT (C),A
  224. ED_41       OUT (C),B
  225. ED_49       OUT (C),C
  226. ED_51       OUT (C),D
  227. ED_59       OUT (C),E
  228. ED_61       OUT (C),H
  229. ED_69       OUT (C),L
  230. D3_x1       OUT (x),A
  231. ED_AB       OUTD
  232. ED_A3       OUTI
  233. F1          POP AF
  234. C1          POP BC
  235. D1          POP DE
  236. E1          POP HL
  237. DD_E1       POP IX
  238. FD_E1       POP IY
  239. F5          PUSH AF
  240. C5          PUSH BC
  241. D5          PUSH DE
  242. E5          PUSH HL
  243. DD_E5       PUSH IX
  244. FD_E5       PUSH IY
  245. DD_CB_x1_86 RES 0,(IX+x)
  246. FD_CB_x1_86 RES 0,(IY+x)
  247. CB_80       RES 0,B|0,C|0,D|0,E|0,H|0,L|0,(HL)|0,A
  248. DD_CB_x1_8E RES 1,(IX+x)
  249. FD_CB_x1_8E RES 1,(IY+x)
  250. CB_88       RES 1,B|1,C|1,D|1,E|1,H|1,L|1,(HL)|1,A
  251. DD_CB_x1_96 RES 2,(IX+x)
  252. FD_CB_x1_96 RES 2,(IY+x)
  253. CB_90       RES 2,B|2,C|2,D|2,E|2,H|2,L|2,(HL)|2,A
  254. DD_CB_x1_9E RES 3,(IX+x)
  255. FD_CB_x1_9E RES 3,(IY+x)
  256. CB_98       RES 3,B|3,C|3,D|3,E|3,H|3,L|3,(HL)|3,A
  257. DD_CB_x1_A6 RES 4,(IX+x)
  258. FD_CB_x1_A6 RES 4,(IY+x)
  259. CB_A0       RES 4,B|4,C|4,D|4,E|4,H|4,L|4,(HL)|4,A
  260. DD_CB_x1_AE RES 5,(IX+x)
  261. FD_CB_x1_AE RES 5,(IY+x)
  262. CB_A8       RES 5,B|5,C|5,D|5,E|5,H|5,L|5,(HL)|5,A
  263. DD_CB_x1_B6 RES 6,(IX+x)
  264. FD_CB_x1_B6 RES 6,(IY+x)
  265. CB_B0       RES 6,B|6,C|6,D|6,E|6,H|6,L|6,(HL)|6,A
  266. DD_CB_x1_BE RES 7,(IX+x)
  267. FD_CB_x1_BE RES 7,(IY+x)
  268. CB_B8       RES 7,B|7,C|7,D|7,E|7,H|7,L|7,(HL)|7,A
  269. C9          RET
  270. D8          RET C
  271. F8          RET M
  272. D0          RET NC
  273. C0          RET NZ
  274. F0          RET P
  275. E8          RET PE
  276. E0          RET PO
  277. C8          RET Z
  278. ED_4D       RETI
  279. ED_45       RETN
  280. DD_CB_x1_16 RL (IX+x)
  281. FD_CB_x1_16 RL (IY+x)
  282. CB_10       RL B|C|D|E|H|L|(HL)|A
  283. 17          RLA
  284. DD_CB_x1_06 RLC (IX+x)
  285. FD_CB_x1_06 RLC (IY+x)
  286. CB_00       RLC B|C|D|E|H|L|(HL)|A
  287. 07          RLCA
  288. ED_6F       RLD
  289. DD_CB_x1_1E RR (IX+x)
  290. FD_CB_x1_1E RR (IY+x)
  291. CB_18       RR B|C|D|E|H|L|(HL)|A
  292. DD_CB_x1_0E RRC (IX+x)
  293. FD_CB_x1_0E RRC (IY+x)
  294. CB_08       RRC B|C|D|E|H|L|(HL)|A
  295. 0F          RRCA
  296. ED_67       RRD
  297. 1F          RRA
  298. C7          RST 0
  299. C7          RST 00H
  300. CF          RST 08H
  301. C7          RST 0H
  302. D7          RST 10H
  303. D7          RST 16
  304. DF          RST 18H
  305. E7          RST 20H
  306. DF          RST 24
  307. EF          RST 28H
  308. F7          RST 30H
  309. E7          RST 32
  310. FF          RST 38H
  311. EF          RST 40
  312. F7          RST 48
  313. FF          RST 56
  314. CF          RST 8
  315. CF          RST 8H
  316. DD_9E_x1    SBC A,(IX+x)
  317. FD_9E_x1    SBC A,(IY+x)
  318. 98          SBC A,B|A,C|A,D|A,E|A,H|A,L|A,(HL)|A,A
  319. DE_x1       SBC A,x
  320. ED_42       SBC HL,BC
  321. ED_52       SBC HL,DE
  322. ED_62       SBC HL,HL
  323. ED_72       SBC HL,SP
  324. 37          SCF
  325. DD_CB_x1_C6 SET 0,(IX+x)
  326. FD_CB_x1_C6 SET 0,(IY+x)
  327. CB_C0       SET 0,B|0,C|0,D|0,E|0,H|0,L|0,(HL)|0,A
  328. DD_CB_x1_CE SET 1,(IX+x)
  329. FD_CB_x1_CE SET 1,(IY+x)
  330. CB_C8       SET 1,B|1,C|1,D|1,E|1,H|1,L|1,(HL)|1,A
  331. DD_CB_x1_D6 SET 2,(IX+x)
  332. FD_CB_x1_D6 SET 2,(IY+x)
  333. CB_D0       SET 2,B|2,C|2,D|2,E|2,H|2,L|2,(HL)|2,A
  334. DD_CB_x1_DE SET 3,(IX+x)
  335. FD_CB_x1_DE SET 3,(IY+x)
  336. CB_D8       SET 3,B|3,C|3,D|3,E|3,H|3,L|3,(HL)|3,A
  337. DD_CB_x1_E6 SET 4,(IX+x)
  338. FD_CB_x1_E6 SET 4,(IY+x)
  339. CB_E0       SET 4,B|4,C|4,D|4,E|4,H|4,L|4,(HL)|4,A
  340. DD_CB_x1_EE SET 5,(IX+x)
  341. FD_CB_x1_EE SET 5,(IY+x)
  342. CB_E8       SET 5,B|5,C|5,D|5,E|5,H|5,L|5,(HL)|5,A
  343. DD_CB_x1_F6 SET 6,(IX+x)
  344. FD_CB_x1_F6 SET 6,(IY+x)
  345. CB_F0       SET 6,B|6,C|6,D|6,E|6,H|6,L|6,(HL)|6,A
  346. DD_CB_x1_FE SET 7,(IX+x)
  347. FD_CB_x1_FE SET 7,(IY+x)
  348. CB_F8       SET 7,B|7,C|7,D|7,E|7,H|7,L|7,(HL)|7,A
  349. DD_CB_x1_26 SLA (IX+x)
  350. FD_CB_x1_26 SLA (IY+x)
  351. CB_20       SLA B|C|D|E|H|L|(HL)|A
  352. DD_CB_x1_2E SRA (IX+x)
  353. FD_CB_x1_2E SRA (IY+x)
  354. CB_28       SRA B|C|D|E|H|L|(HL)|A
  355. DD_CB_x1_3E SRL (IX+x)
  356. FD_CB_x1_3E SRL (IY+x)
  357. CB_38       SRL B|C|D|E|H|L|(HL)|A
  358. DD_96_x1    SUB A,(IX+x)
  359. FD_96_x1    SUB A,(IY+x)
  360. 90_         SUB A,B|A,C|A,D|A,E|A,H|A,L|A,(HL)|A,A
  361. D6_x1       SUB x
  362. DD_AE_x1    XOR (IX+x)
  363. FD_AE_x1    XOR (IY+x)
  364. A8          XOR B|C|D|E|H|L|(HL)|A
  365. EE_x1       XOR x
  366.