>>1005361
>>1005365
These bugs in pet and disk drive are in their kernel (or kernal as Commodore called it), not in the cpu. The cpu has a couple of interesting bugs though, some of which are even useful.
Indirect jump doesn't read next address byte from another page correctly, for example
jmp ($10ff) should read the address from 10ff 1100 but it doesn't add carry to MSB so it's 10ff 1000
inc will store the value twice. First the original value then the incremented one like this
read memory
inc
store original
store incremented memory
from programming perspective it doesn't make any difference but MMIO will see 2 writes and it might be used for something.