0 Members and 5 Guests are viewing this topic.
What do you mean by splitting your labels into two bytes? Do you mean getting the MSB and LSB?
For one thing, it seems like it would be really annoying to have to delete the assembled program manually each time I want to assemble it again.
And also, there are no bitshifting or bitwise operators... how am I supposed to split my labels into 2 bytes?
This seems pretty nice. Have you considered putting it in the Omni downloads in the future so it can be found easier here?
Accessing the LSB or MSB is sometimes useful in optimisations. For example, when I am computing the address to write a pixel to the graph buffer, I often do something that includes setting the 6th bit of C and loading 93h into B.