Hello, and welcome to the forum.
When the offset value is zero, this represents the special case of IX addressing mode, which is more efficient than IX1 addressing mode. So this is what the assembler uses. It means that the code requires one less byte, and one less execution cycle.
Note that the instructions SUB 0,X and SUB ,X are alternative forms of the same instruction.
Is there any particular reason that you would wish to force the use of IX1 mode?
Regards,
Mac
Message Edited by bigmac on 2009-06-22 01:38 AM