According to the 6502 documentation some instructions takes +1 clockcycle "if page boundary is crossed."
I am not entirely sure how this work.
For example:
Opcode 0x7D is affected (ADC absolute,X)
Is the extra cycle "triggered" with this example or have I got it wrong?
I am not entirely sure how this work.
For example:
Opcode 0x7D is affected (ADC absolute,X)
Is the extra cycle "triggered" with this example or have I got it wrong?
Code:
ldx #1
adc $00FF,x
adc $00FF,x