Another question for 9900 assembly language experts…
The flags in the status register of the 9900 appear to be wildly different from other processors.
The L> flag supposedly indicates when an unsigned quantity is greater than zero.
The A> flag supposedly indicates when a signed quantity is greater than zero.
From page 3-29 of
The JL (jump if lower) instruction branches when L> is clear and EQ is clear. That makes sense.
The JHE (jump if higher or equal) instruction branches when L> is set or EQ is set. That makes sense.
The JH (jump if higher) instruction branches when L> is set and EQ is clear. The JLE (jump if lower or equal) instruction branches when L> is clear or EQ is set. These two seem to imply that the L> flag is actually set for L>=
Anybody know about this one?