Guest User

Untitled

a guest
Apr 23rd, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.89 KB | None | 0 0
  1. dim shared as info_t info_tab(0 to 255) = _
  2. { _
  3. ( 0, @"NOP", 4 ), _
  4. ( 1, @"LD BC,nn", 10 ), _
  5. ( 2, @"LD (BC),A", 7 ), _
  6. ( 3, @"INC BC", 6 ), _
  7. ( 4, @"INC B", 4 ), _
  8. ( 5, @"DEC B", 4 ), _
  9. ( 6, @"LD B,n", 7 ), _
  10. ( 7, @"RLCA", 4 ), _
  11. _
  12. ( 8, @"EX AF,AF'", 4 ), _
  13. ( 9, @"ADD HL,BC", 11 ), _
  14. ( 10, @"LD A,(BC)", 7 ), _
  15. ( 11, @"DEC BC", 6 ), _
  16. ( 12, @"INC C", 4 ), _
  17. ( 13, @"DEC C", 4 ), _
  18. ( 14, @"LD C,n", 7 ), _
  19. ( 15, @"RRCA", 4 ), _
  20. _
  21. ( 16, @"DJNZ dis", 0 ), _
  22. ( 17, @"LD DE,nn", 10 ), _
  23. ( 18, @"LD (DE),A", 7 ), _
  24. ( 19, @"INC DE", 6 ), _
  25. ( 20, @"INC D", 4 ), _
  26. ( 21, @"DEC D", 4 ), _
  27. ( 22, @"LD D,n", 7 ), _
  28. ( 23, @"RLA", 4 ), _
  29. _
  30. ( 24, @"JR dis", 12 ), _
  31. ( 25, @"ADD HL,DE", 11 ), _
  32. ( 26, @"LD A,(DE)", 7 ), _
  33. ( 27, @"DEC DE", 6 ), _
  34. ( 28, @"INC E", 4 ), _
  35. ( 29, @"DEC E", 4 ), _
  36. ( 30, @"LD E,n", 7 ), _
  37. ( 31, @"RRA", 4 ), _
  38. _
  39. ( 32, @"JR NZ dis", 0 ), _
  40. ( 33, @"LD HL,nn", 10 ), _
  41. ( 34, @"LD (nn),HL", 16 ), _
  42. ( 35, @"INC HL", 6 ), _
  43. ( 36, @"INC H", 4 ), _
  44. ( 37, @"DEC H", 4 ), _
  45. ( 38, @"LD H,n", 7 ), _
  46. ( 39, @"DAA", 4 ), _
  47. _
  48. ( 40, @"JR Z dis", 0 ), _
  49. ( 41, @"ADD HL,HL", 11 ), _
  50. ( 42, @"LD HL,(nn)", 16 ), _
  51. ( 43, @"DEC HL", 6 ), _
  52. ( 44, @"INC L", 4 ), _
  53. ( 45, @"DEC L", 4 ), _
  54. ( 46, @"LD L,n", 7 ), _
  55. ( 47, @"CPL", 4 ), _
  56. _
  57. ( 48, @"JR NC dis", 0 ), _
  58. ( 49, @"LD SP,nn", 10 ), _
  59. ( 50, @"LD (nn),A", 13 ), _
  60. ( 51, @"INC SP", 6 ), _
  61. ( 52, @"INC (HL)", 11 ), _
  62. ( 53, @"DEC (HL)", 11 ), _
  63. ( 54, @"LD (HL),n", 10 ), _
  64. ( 55, @"SCF", 4 ), _
  65. _
  66. ( 56, @"JR C dis", 0 ), _
  67. ( 57, @"ADD HL,SP", 11 ), _
  68. ( 58, @"LD A,(nn)", 13 ), _
  69. ( 59, @"DEC SP", 6 ), _
  70. ( 60, @"INC A", 4 ), _
  71. ( 61, @"DEC A", 4 ), _
  72. ( 62, @"LD A,n", 7 ), _
  73. ( 63, @"CCF", 4 ), _
  74. _
  75. ( 64, @"LD B,B", 4 ), _
  76. ( 65, @"LD B,C", 4 ), _
  77. ( 66, @"LD B,D", 4 ), _
  78. ( 67, @"LD B,E", 4 ), _
  79. ( 68, @"LD B,H", 4 ), _
  80. ( 69, @"LD B,L", 4 ), _
  81. ( 70, @"LD B,(HL)", 7 ), _
  82. ( 71, @"LD B,A", 4 ), _
  83. _
  84. ( 72, @"LD C,B", 4 ), _
  85. ( 73, @"LD C,C", 4 ), _
  86. ( 74, @"LD C,D", 4 ), _
  87. ( 75, @"LD C,E", 4 ), _
  88. ( 76, @"LD C,H", 4 ), _
  89. ( 77, @"LD C,L", 4 ), _
  90. ( 78, @"LD C,(HL)", 7 ), _
  91. ( 79, @"LD C,A", 4 ), _
  92. _
  93. ( 80, @"LD D,B", 4 ), _
  94. ( 81, @"LD D,C", 4 ), _
  95. ( 82, @"LD D,D", 4 ), _
  96. ( 83, @"LD D,E", 4 ), _
  97. ( 84, @"LD D,H", 4 ), _
  98. ( 85, @"LD D,L", 4 ), _
  99. ( 86, @"LD D,(HL)", 7 ), _
  100. ( 87, @"LD D,A", 4 ), _
  101. _
  102. ( 88, @"LD E,B", 4 ), _
  103. ( 89, @"LD E,C", 4 ), _
  104. ( 90, @"LD E,D", 4 ), _
  105. ( 91, @"LD E,E", 4 ), _
  106. ( 92, @"LD E,H", 4 ), _
  107. ( 93, @"LD E,L", 4 ), _
  108. ( 94, @"LD E,(HL)", 7 ), _
  109. ( 95, @"LD E,A", 4 ), _
  110. _
  111. ( 96, @"LD H,B", 4 ), _
  112. ( 97, @"LD H,C", 4 ), _
  113. ( 98, @"LD H,D", 4 ), _
  114. ( 99, @"LD H,E", 4 ), _
  115. ( 100, @"LD H,H", 4 ), _
  116. ( 101, @"LD H,L", 4 ), _
  117. ( 102, @"LD H,(HL)", 7 ), _
  118. ( 103, @"LD H,A", 4 ), _
  119. _
  120. ( 104, @"LD L,B", 4 ), _
  121. ( 105, @"LD L,C", 4 ), _
  122. ( 106, @"LD L,D", 4 ), _
  123. ( 107, @"LD L,E", 4 ), _
  124. ( 108, @"LD L,H", 4 ), _
  125. ( 109, @"LD L,L", 4 ), _
  126. ( 110, @"LD L,(HL)", 7 ), _
  127. ( 111, @"LD L,A", 4 ), _
  128. _
  129. ( 112, @"LD (HL),B", 7 ), _
  130. ( 113, @"LD (HL),C", 7 ), _
  131. ( 114, @"LD (HL),D", 7 ), _
  132. ( 115, @"LD (HL),E", 7 ), _
  133. ( 116, @"LD (HL),H", 7 ), _
  134. ( 117, @"LD (HL),L", 7 ), _
  135. ( 118, @"HALT", 0 ), _
  136. ( 119, @"LD (HL),A", 7 ), _
  137. _
  138. ( 120, @"LD A,B", 4 ), _
  139. ( 121, @"LD A,C", 4 ), _
  140. ( 122, @"LD A,D", 4 ), _
  141. ( 123, @"LD A,E", 4 ), _
  142. ( 124, @"LD A,H", 4 ), _
  143. ( 125, @"LD A,L", 4 ), _
  144. ( 126, @"LD A,(HL)", 7 ), _
  145. ( 127, @"LD A,A", 4 ), _
  146. _
  147. ( 128, @"ADD A,B", 4 ), _
  148. ( 129, @"ADD A,C", 4 ), _
  149. ( 130, @"ADD A,D", 4 ), _
  150. ( 131, @"ADD A,E", 4 ), _
  151. ( 132, @"ADD A,H", 4 ), _
  152. ( 133, @"ADD A,L", 4 ), _
  153. ( 134, @"ADD A,(HL)", 7 ), _
  154. ( 135, @"ADD A,A", 4 ), _
  155. _
  156. ( 136, @"ADC A,B", 4 ), _
  157. ( 137, @"ADC A,C", 4 ), _
  158. ( 138, @"ADC A,D", 4 ), _
  159. ( 139, @"ADC A,E", 4 ), _
  160. ( 140, @"ADC A,H", 4 ), _
  161. ( 141, @"ADC A,L", 4 ), _
  162. ( 142, @"ADC A,(HL)", 7 ), _
  163. ( 143, @"ADC A,A", 4 ), _
  164. _
  165. ( 144, @"SUB A,B", 4 ), _
  166. ( 145, @"SUB A,C", 4 ), _
  167. ( 146, @"SUB A,D", 4 ), _
  168. ( 147, @"SUB A,E", 4 ), _
  169. ( 148, @"SUB A,H", 4 ), _
  170. ( 149, @"SUB A,L", 4 ), _
  171. ( 150, @"SUB A,(HL)", 7 ), _
  172. ( 151, @"SUB A,A", 4 ), _
  173. _
  174. ( 152, @"SBC A,B", 4 ), _
  175. ( 153, @"SBC A,C", 4 ), _
  176. ( 154, @"SBC A,D", 4 ), _
  177. ( 155, @"SBC A,E", 4 ), _
  178. ( 156, @"SBC A,H", 4 ), _
  179. ( 157, @"SBC A,L", 4 ), _
  180. ( 158, @"SBC A,(HL)", 7 ), _
  181. ( 159, @"SBC A,A", 4 ), _
  182. _
  183. ( 160, @"AND A,B", 4 ), _
  184. ( 161, @"AND A,C", 4 ), _
  185. ( 162, @"AND A,D", 4 ), _
  186. ( 163, @"AND A,E", 4 ), _
  187. ( 164, @"AND A,H", 4 ), _
  188. ( 165, @"AND A,L", 4 ), _
  189. ( 166, @"AND A,(HL)", 7 ), _
  190. ( 167, @"AND A,A", 4 ), _
  191. _
  192. ( 168, @"XOR A,B", 4 ), _
  193. ( 169, @"XOR A,C", 4 ), _
  194. ( 170, @"XOR A,D", 4 ), _
  195. ( 171, @"XOR A,E", 4 ), _
  196. ( 172, @"XOR A,H", 4 ), _
  197. ( 173, @"XOR A,L", 4 ), _
  198. ( 174, @"XOR A,(HL)", 7 ), _
  199. ( 175, @"XOR A,A", 4 ), _
  200. _
  201. ( 176, @"OR A,B", 4 ), _
  202. ( 177, @"OR A,C", 4 ), _
  203. ( 178, @"OR A,D", 4 ), _
  204. ( 179, @"OR A,E", 4 ), _
  205. ( 180, @"OR A,H", 4 ), _
  206. ( 181, @"OR A,L", 4 ), _
  207. ( 182, @"OR A,(HL)", 7 ), _
  208. ( 183, @"OR A,A", 4 ), _
  209. _
  210. ( 184, @"CP A,B", 4 ), _
  211. ( 185, @"CP A,C", 4 ), _
  212. ( 186, @"CP A,D", 4 ), _
  213. ( 187, @"CP A,E", 4 ), _
  214. ( 188, @"CP A,H", 4 ), _
  215. ( 189, @"CP A,L", 4 ), _
  216. ( 190, @"CP A,(HL)", 7 ), _
  217. ( 191, @"CP A,A", 4 ), _
  218. _
  219. ( 192, @"RET NZ", 0 ), _
  220. ( 193, @"POP BC", 10 ), _
  221. ( 194, @"JP NZ,nn", 10 ), _
  222. ( 195, @"JP nn", 10 ), _
  223. ( 196, @"CALL NZ,nn", 0 ), _
  224. ( 197, @"PUSH BC", 11 ), _
  225. ( 198, @"ADD A,n", 7 ), _
  226. ( 199, @"RST 0", 11 ), _
  227. _
  228. ( 200, @"RET Z", 0 ), _
  229. ( 201, @"RET", 10 ), _
  230. ( 202, @"JP Z,nn", 10 ), _
  231. ( 203, @"Prefix CB", 0 ), _
  232. ( 204, @"CALL Z,nn", 0 ), _
  233. ( 205, @"CALL nn", 17 ), _
  234. ( 206, @"ADC A,n", 7 ), _
  235. ( 207, @"RST 8", 11 ), _
  236. _
  237. ( 208, @"RET NC", 0 ), _
  238. ( 209, @"POP DE", 10 ), _
  239. ( 210, @"JP NC,nn", 10 ), _
  240. ( 211, @"OUT (n),A", 11 ), _
  241. ( 212, @"CALL NC,nn", 0 ), _
  242. ( 213, @"PUSH DE", 11 ), _
  243. ( 214, @"SUB n", 7 ), _
  244. ( 215, @"RST 16", 11 ), _
  245. _
  246. ( 216, @"RET C", 0 ), _
  247. ( 217, @"EXX", 4 ), _
  248. ( 218, @"JP C,nn", 10 ), _
  249. ( 219, @"IN A,(n)", 11 ), _
  250. ( 220, @"CALL C,nn", 0 ), _
  251. ( 221, @"prefix IX", 0 ), _
  252. ( 222, @"SBC n", 7 ), _
  253. ( 223, @"RST 24", 11 ), _
  254. _
  255. ( 224, @"RET PO", 0 ), _
  256. ( 225, @"POP HL", 10 ), _
  257. ( 226, @"JP PO,nn", 10 ), _
  258. ( 227, @"EX (SP),HL", 19 ), _
  259. ( 228, @"CALL PO,nn", 0 ), _
  260. ( 229, @"PUSH HL", 11 ), _
  261. ( 230, @"AND n", 7 ), _
  262. ( 231, @"RST 32", 11 ), _
  263. _
  264. ( 232, @"RET PE", 0 ), _
  265. ( 233, @"JP HL", 4 ), _
  266. ( 234, @"JP PE,nn", 10 ), _
  267. ( 235, @"EX DE,HL", 4 ), _
  268. ( 236, @"CALL PE,nn", 0 ), _
  269. ( 237, @"Prefix ED", 0 ), _
  270. ( 238, @"XOR n", 7 ), _
  271. ( 239, @"RST 40", 11 ), _
  272. _
  273. ( 240, @"RET P", 0 ), _
  274. ( 241, @"POP AF", 10 ), _
  275. ( 242, @"JP P,nn", 10 ), _
  276. ( 243, @"DI", 4 ), _
  277. ( 244, @"CALL P,nn", 0 ), _
  278. ( 245, @"PUSH AF", 11 ), _
  279. ( 246, @"OR n", 7 ), _
  280. ( 247, @"RST 48", 11 ), _
  281. _
  282. ( 248, @"RET M", 0 ), _
  283. ( 249, @"LD SP,HL", 6 ), _
  284. ( 250, @"JP M,nn", 10 ), _
  285. ( 251, @"EI", 4 ), _
  286. ( 252, @"CALL M,nn", 0 ), _
  287. ( 253, @"Prefix IY", 0 ), _
  288. ( 254, @"CP n", 7 ), _
  289. ( 255, @"RST 56", 11 ) _
Add Comment
Please, Sign In to add comment