Comment by 1000100_1000101

Comment by 1000100_1000101 3 days ago

2 replies

I'd argue that 68K is simpler to learn and use. You get a similar instruction set, but 32-bit registers, many of them. It's even got a relocatable stack so it can handle threading when you get to that point.

chihuahua 3 days ago

I agree, I feel like the 68k architecture was a dream for assembly programming. each register is large enough to store useful values, there are lots of them, there are instructions for multiply and divide. This allows you to focus on the essence of what you want to accomplish, and not have to get side-tracked into how to represent the X-coordinate of some object because it's just over 8 bits wide, or how to multiply to integers. Both of these seemingly trivial things already require thought on the 6502.

monocasa 3 days ago

And registers are actually pointer width, so you don't have to go through memory just to do arbitrary pointer arithmetic.