??? 03/15/05 16:49 Read: times |
#89734 - divide and conquer Responding to: ???'s previous message |
Even in assembler it is a good practice to try to divide the program into smaller self-contained routines. Usually, these routines are short enough, so the short jumps (conditionals, cjne, djnz) suffice.
Then, you "stitch" together these routines, possibly with long jums and/or calls. But if you desperately need a long cjne and similar, you can consider jumping to a close location, with a ljmp to the desired far destination. Jan Waclawek |
Topic | Author | Date |
CJNE : Address out of range >_<; | 01/01/70 00:00 | |
Need a jump table | 01/01/70 00:00 | |
invert the test | 01/01/70 00:00 | |
CJNE -> invert? | 01/01/70 00:00 | |
just what I posted. | 01/01/70 00:00 | |
divide and conquer | 01/01/70 00:00 | |
I call them crutches | 01/01/70 00:00 | |
try this thread![]() | 01/01/70 00:00 |