Omnimaga

Calculator Community => TI Calculators => ASM => Topic started by: JincS on July 11, 2007, 08:47:00 pm

Title: Question About tasm80.tab...
Post by: JincS on July 11, 2007, 08:47:00 pm
Hey all, I'm having some trouble figuring out what all of the entries in the tasm80.tab file are for (not the instructions, the layout itself). For example,  at the top of the file, it says "INSTR ARGS OP BYTES RULE CLASS SHIFT OR" as the layout of the instruction entries. What I would like to know is what the RULES mean (NOP, ZIX, R1, and ZBIT), the CLASS, SHIFT, and the OR.

Could anyone explain these to me?
Title: Question About tasm80.tab...
Post by: Iambian on July 12, 2007, 06:36:00 am
http://www.ticalc.org/archives/files/fileinfo/250/25051.html

When you download the file, take a look at "TASMTABS.HTM". It will describe everything you need to build a table file.

----
As far as rules go, the highlights are as follows:
R1 : Make the arg relative to PC (single byte)
ZBIT: Z80 Bit instructions
ZIDX: (also denoted as ZIX), Z80 Indexed instructions (i.e. ADC A,(IX+x) )
NOTOUCH or NOP : Do nothing to instruction or args
----
Title: Question About tasm80.tab...
Post by: JincS on July 12, 2007, 09:53:00 am
Many thanks Iambian :)smile.gif That's exactly what I needed!