home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 April / CHIP4_98.ISO / software / ccconrad / assembler / tasm / tasm85.tab < prev    next >
Encoding:
TASM instructions definition Table  |  1993-08-15  |  5.8 KB  |  258 lines

  1. "TASM 8085 Assembler.    "
  2. /****************************************************************************
  3. /* $Id: tasm85.tab 1.1 1993/07/31 01:12:40 toma Exp $
  4. /****************************************************************************
  5. /* This is the instruction set definition table for the 8085 version of TASM.
  6. /*      Thomas N. Anderson, Speech Technology Incorporated
  7. /*      This table authored and submitted by Gary Kirk Bach.
  8. /* 
  9. /*INSTR ARGS OPCODE BYTES MOD CLASS */
  10. /*-----------------*/
  11. ACI  *    CE 2 NOP 1
  12. ADC  B    88 1 NOP 1 
  13. ADC  C    89 1 NOP 1
  14. ADC  D    8A 1 NOP 1
  15. ADC  E    8B 1 NOP 1
  16. ADC  H    8C 1 NOP 1
  17. ADC  L    8D 1 NOP 1
  18. ADC  M    8E 1 NOP 1
  19. ADC  A    8F 1 NOP 1
  20. ADD  B    80 1 NOP 1
  21. ADD  C    81 1 NOP 1
  22. ADD  D    82 1 NOP 1
  23. ADD  E    83 1 NOP 1
  24. ADD  H    84 1 NOP 1
  25. ADD  L    85 1 NOP 1
  26. ADD  M    86 1 NOP 1
  27. ADD  A    87 1 NOP 1
  28. ADI  *    C6 2 NOP 1
  29. ANA  B    A0 1 NOP 1
  30. ANA  C    A1 1 NOP 1
  31. ANA  D    A2 1 NOP 1 
  32. ANA  E    A3 1 NOP 1
  33. ANA  H    A4 1 NOP 1
  34. ANA  L    A5 1 NOP 1
  35. ANA  M    A6 1 NOP 1
  36. ANA  A    A7 1 NOP 1
  37. ANI  *    E6 2 NOP 1
  38. CALL *    CD 3 NOP 1
  39. CC   *    DC 3 NOP 1
  40. CM   *    FC 3 NOP 1
  41. CMA  ""   2F 1 NOP 1
  42. CMC  ""   3F 1 NOP 1
  43. CMP  B    B8 1 NOP 1
  44. CMP  C    B9 1 NOP 1
  45. CMP  D    BA 1 NOP 1
  46. CMP  E    BB 1 NOP 1
  47. CMP  H    BC 1 NOP 1
  48. CMP  L    BD 1 NOP 1
  49. CMP  M    BE 1 NOP 1
  50. CMP  A    BF 1 NOP 1
  51. CNC  *    D4 3 NOP 1
  52. CNZ  *    C4 3 NOP 1
  53. CP   *    F4 3 NOP 1
  54. CPE  *    EC 3 NOP 1
  55. CPI  *    FE 2 NOP 1
  56. CPO  *    E4 3 NOP 1
  57. CZ   *    CC 3 NOP 1
  58. DAA  ""   27 1 NOP 1
  59. DAD  B    09 1 NOP 1 
  60. DAD  D    19 1 NOP 1
  61. DAD  H    29 1 NOP 1
  62. DAD  SP   39 1 NOP 1
  63. DCR  B    05 1 NOP 1
  64. DCR  C    0D 1 NOP 1
  65. DCR  D    15 1 NOP 1
  66. DCR  E    1D 1 NOP 1
  67. DCR  H    25 1 NOP 1
  68. DCR  L    2D 1 NOP 1
  69. DCR  M    35 1 NOP 1
  70. DCR  A    3D 1 NOP 1
  71. DCX  B    0B 1 NOP 1
  72. DCX  D    1B 1 NOP 1
  73. DCX  H    2B 1 NOP 1
  74. DCX  SP   3B 1 NOP 1
  75. DI   ""   F3 1 NOP 1
  76. EI   ""   FB 1 NOP 1
  77. HLT  ""   76 1 NOP 1
  78. IN   *    DB 2 NOP 1
  79. INR  B    04 1 NOP 1
  80. INR  C    0C 1 NOP 1
  81. INR  D    14 1 NOP 1
  82. INR  E    1C 1 NOP 1
  83. INR  H    24 1 NOP 1
  84. INR  L    2C 1 NOP 1
  85. INR  M    34 1 NOP 1
  86. INR  A    3C 1 NOP 1
  87. INX  B    03 1 NOP 1
  88. INX  D    13 1 NOP 1
  89. INX  H    23 1 NOP 1
  90. INX  SP   33 1 NOP 1
  91. JC   *    DA 3 NOP 1
  92. JM   *    FA 3 NOP 1
  93. JMP  *    C3 3 NOP 1
  94. JNC  *    D2 3 NOP 1
  95. JNZ  *    C2 3 NOP 1
  96. JP   *    F2 3 NOP 1
  97. JPE  *    EA 3 NOP 1
  98. JPO  *    E2 3 NOP 1
  99. JZ   *    CA 3 NOP 1 
  100. LDA  *    3A 3 NOP 1
  101. LDAX B    0A 1 NOP 1
  102. LDAX D    1A 1 NOP 1
  103. LHLD *    2A 3 NOP 1
  104. LXI  B,*  01 3 NOP 1
  105. LXI  D,*  11 3 NOP 1
  106. LXI  H,*  21 3 NOP 1
  107. LXI  SP,* 31 3 NOP 1
  108. MOV  B,B  40 1 NOP 1 
  109. MOV  B,C  41 1 NOP 1
  110. MOV  B,D  42 1 NOP 1
  111. MOV  B,E  43 1 NOP 1
  112. MOV  B,H  44 1 NOP 1
  113. MOV  B,L  45 1 NOP 1
  114. MOV  B,M  46 1 NOP 1
  115. MOV  B,A  47 1 NOP 1
  116. MOV  C,B  48 1 NOP 1
  117. MOV  C,C  49 1 NOP 1
  118. MOV  C,D  4A 1 NOP 1
  119. MOV  C,E  4B 1 NOP 1
  120. MOV  C,H  4C 1 NOP 1
  121. MOV  C,L  4D 1 NOP 1
  122. MOV  C,M  4E 1 NOP 1
  123. MOV  C,A  4F 1 NOP 1
  124. MOV  D,B  50 1 NOP 1
  125. MOV  D,C  51 1 NOP 1
  126. MOV  D,D  52 1 NOP 1
  127. MOV  D,E  53 1 NOP 1
  128. MOV  D,H  54 1 NOP 1
  129. MOV  D,L  55 1 NOP 1
  130. MOV  D,M  56 1 NOP 1
  131. MOV  D,A  57 1 NOP 1
  132. MOV  E,B  58 1 NOP 1
  133. MOV  E,C  59 1 NOP 1
  134. MOV  E,D  5A 1 NOP 1
  135. MOV  E,E  5B 1 NOP 1
  136. MOV  E,H  5C 1 NOP 1
  137. MOV  E,L  5D 1 NOP 1
  138. MOV  E,M  5E 1 NOP 1
  139. MOV  E,A  5F 1 NOP 1
  140. MOV  H,B  60 1 NOP 1
  141. MOV  H,C  61 1 NOP 1
  142. MOV  H,D  62 1 NOP 1
  143. MOV  H,E  63 1 NOP 1
  144. MOV  H,H  64 1 NOP 1
  145. MOV  H,L  65 1 NOP 1
  146. MOV  H,M  66 1 NOP 1
  147. MOV  H,A  67 1 NOP 1
  148. MOV  L,B  68 1 NOP 1
  149. MOV  L,C  69 1 NOP 1
  150. MOV  L,D  6A 1 NOP 1
  151. MOV  L,E  6B 1 NOP 1
  152. MOV  L,H  6C 1 NOP 1
  153. MOV  L,L  6D 1 NOP 1
  154. MOV  L,M  6E 1 NOP 1
  155. MOV  L,A  6F 1 NOP 1
  156. MOV  M,B  70 1 NOP 1
  157. MOV  M,C  71 1 NOP 1
  158. MOV  M,D  72 1 NOP 1
  159. MOV  M,E  73 1 NOP 1
  160. MOV  M,H  74 1 NOP 1
  161. MOV  M,L  75 1 NOP 1
  162. MOV  M,A  77 1 NOP 1
  163. MOV  A,B  78 1 NOP 1
  164. MOV  A,C  79 1 NOP 1
  165. MOV  A,D  7A 1 NOP 1
  166. MOV  A,E  7B 1 NOP 1
  167. MOV  A,H  7C 1 NOP 1
  168. MOV  A,L  7D 1 NOP 1
  169. MOV  A,M  7E 1 NOP 1
  170. MOV  A,A  7F 1 NOP 1
  171. MVI  B,*  06 2 NOP 1
  172. MVI  C,*  0E 2 NOP 1
  173. MVI  D,*  16 2 NOP 1
  174. MVI  E,*  1E 2 NOP 1
  175. MVI  H,*  26 2 NOP 1
  176. MVI  L,*  2E 2 NOP 1
  177. MVI  M,*  36 2 NOP 1
  178. MVI  A,*  3E 2 NOP 1
  179. NOP  ""   00 1 NOP 1
  180. ORA  B    B0 1 NOP 1
  181. ORA  C    B1 1 NOP 1
  182. ORA  D    B2 1 NOP 1
  183. ORA  E    B3 1 NOP 1
  184. ORA  H    B4 1 NOP 1
  185. ORA  L    B5 1 NOP 1
  186. ORA  M    B6 1 NOP 1
  187. ORA  A    B7 1 NOP 1
  188. ORI  *    F6 2 NOP 1
  189. OUT  *    D3 2 NOP 1
  190. PCHL ""   E9 1 NOP 1
  191. POP  B    C1 1 NOP 1
  192. POP  D    D1 1 NOP 1
  193. POP  H    E1 1 NOP 1
  194. POP  PSW  F1 1 NOP 1
  195. PUSH B    C5 1 NOP 1 
  196. PUSH D    D5 1 NOP 1
  197. PUSH H    E5 1 NOP 1
  198. PUSH PSW  F5 1 NOP 1
  199. RAL  ""   17 1 NOP 1
  200. RAR  ""   1F 1 NOP 1
  201. RC   ""   D8 1 NOP 1
  202. RET  ""   C9 1 NOP 1
  203. RIM  ""   20 1 NOP 1
  204. RLC  ""   07 1 NOP 1
  205. RM   ""   F8 1 NOP 1
  206. RNC  ""   D0 1 NOP 1
  207. RNZ  ""   C0 1 NOP 1      
  208. RP   ""   F0 1 NOP 1 
  209. RPE  ""   E8 1 NOP 1
  210. RPO  ""   E0 1 NOP 1
  211. RRC  ""   0F 1 NOP 1 
  212. RST  0    C7 1 NOP 1
  213. RST  1    CF 1 NOP 1
  214. RST  2    D7 1 NOP 1
  215. RST  3    DF 1 NOP 1
  216. RST  4    E7 1 NOP 1  
  217. RST  5    EF 1 NOP 1
  218. RST  6    F7 1 NOP 1
  219. RST  7    FF 1 NOP 1
  220. RZ   ""   C8 1 NOP 1
  221. SBB  B    98 1 NOP 1
  222. SBB  C    99 1 NOP 1
  223. SBB  D    9A 1 NOP 1
  224. SBB  E    9B 1 NOP 1
  225. SBB  H    9C 1 NOP 1
  226. SBB  L    9D 1 NOP 1
  227. SBB  M    9E 1 NOP 1
  228. SBB  A    9F 1 NOP 1
  229. SBI  *    DE 2 NOP 1
  230. SHLD *    22 3 NOP 1
  231. SIM  ""   30 1 NOP 1
  232. SPHL ""   F9 1 NOP 1
  233. STA  *    32 3 NOP 1
  234. STAX B    02 1 NOP 1
  235. STAX D    12 1 NOP 1
  236. STC  ""   37 1 NOP 1
  237. SUB  B    90 1 NOP 1
  238. SUB  C    91 1 NOP 1
  239. SUB  D    92 1 NOP 1
  240. SUB  E    93 1 NOP 1
  241. SUB  H    94 1 NOP 1
  242. SUB  L    95 1 NOP 1
  243. SUB  M    96 1 NOP 1
  244. SUB  A    97 1 NOP 1
  245. SUI  *    D6 2 NOP 1
  246. XCHG ""   EB 1 NOP 1
  247. XRA  B    A8 1 NOP 1
  248. XRA  C    A9 1 NOP 1
  249. XRA  D    AA 1 NOP 1
  250. XRA  E    AB 1 NOP 1
  251. XRA  H    AC 1 NOP 1
  252. XRA  L    AD 1 NOP 1
  253. XRA  M    AE 1 NOP 1
  254. XRA  A    AF 1 NOP 1
  255. XRI  *    EE 2 NOP 1
  256. XTHL ""   E3 1 NOP 1
  257.  
  258.