Good Day,
I have a question...
Assume that an Op Code is being executed under the Absolute X addressing mode. The Op Code itself is on a memory page.
According to the docs I have, the Op Code is followed by two bytes that form a 16-bit address and are added to the X register to form an effective addressing.
When determining if a page boundary is crossed, what is compared?
[a] the Op Code memory page and the effective address memory page (two bytes + X).
OR
[b] the two bytes following the Op Code AND the effective address (two bytes + X)
Some code snipets I found from other developers suggest [b], but I can't find any documentation on this, so of course, I'm questioning whether it's correct.
Thanks for your help in advance,
Andrew