←back to thread

265 points colejohnson66 | 1 comments | | HN request time: 0.208s | source
1. jackettm ◴[] No.44433600[source]
I have a somewhat similar problem when programming the Parallax Propeller chip. I always forget to write JMP #address (which jumps to the specified memory location) and write JMP address instead (which jumps to the address read from the specified memory location). This is kinda because the 6502 assembler is still in my muscle memory:

Propeller: JMP #address 6502: JMP address

Propeller: JMP address 6502: JMP (address)

And the worst thing, my buggy Propeller code sometimes works, like in this article. Until it stops and I spend hours figuring out why.