Excellent

One thing...
Q29: How many general purpose (data/address) registers has a Motorola 680x0 processor?
I'll not give the answer away, but on the other hand I'd argue that at least one is not general purpose (it's always the stack pointer) that they're split between data and address not general purpose. Nothing stops you using an address register for data, on the other hand you can't use indirecet addressing on an address stored in a data register

Really enjoyed that quiz! I think you could do a monthly one
