It is a moot point given that we now have multi GHz machines, but the 6502 instruction set gave it a slight edge. A 4MHz Z80 was argued to be roughly equivalent to a 1MHz 6502.. for some tasks... Of course like the vi vs emacs debate, this one has the risk of ending in a flame war.RogerClark wrote:I recall the Sinclair computers (Z80) vs the BBC (6502), but I don't recall the BBC being any faster - but perhaps it was.
I used both, and even machines with multiple Z80s, I even wrote a bit of machine code for both back in the day and the simpler instruction set of the 6502 meant less brain ache when writing code. The 6502 could also be argued to be the grand daddy of the ARM family. The 6800, 6809 etc are pretty close cousins to the 6502 with similar registers and similar instruction sets (but not op-code compatible as they were from different competing companies).
The z80 turns up in all sorts of interesting places... a while back I dumped the firmware of a hard disk and it appeared to be running some weird flavour of MP/M on an embedded Z80 based SOC.
@Just4Fun I see porting CP/M is on your to-do list for this 4$ marvel. Time to dust off the old VT220 and head back to 1983