As informed MCODERS you guys out there know the second digit of a FAT entry can be used to signal the location of the function code, relative to the page the FAT is in.
So a FAT entry like 00A0BC indicates: current page, address 0xpABC
whereas a FAT entry like 01A0BC is for the *next* page, and BTW "subsequent" ones can be also called by increasing the page digit, like: 0x02ABC, and 0x03ABC....
Put this together with the fact that an entry like 0x0FA0BC denotes the *previous* one, and that "decreasing" the digit will also reach out to preceeding pages, like two earlier (E), three (D), etc.
But is there a limit to this scheme, and where is it?
For instance, the most confusing one: does 0x08ABC denote 8 pages behind or 8 pages ahead?
What's your guess? :-)