Hacker News new | ask | show | jobs
by mark-r 4087 days ago
Slight technical inaccuracy at the start: the Z80 also required a minimum of 4 clocks for a memory access, it wasn't better than the 8088 in that regard.
2 comments

Nope. An opcode fetch cycle takes 4 clocks, but a normal read or write is only 3.That's why an instruction like LD a, (hl) takes 7 cycles. I believe the GBZ80 always takes 4, but it's more of a separate 8080 clone that borrows from the Z80 a bit than an actual Z80.
Thanks for the correction. I can't believe I've had it wrong for so many years.
Not sure why you are referring to the Z80? We compare against C64, which uses a 6510 (6502-derivative), not a Z80.
Oh nevermind, I thought you were referring to the intro screen of the demo... but there is something about Z80 in the article.