Hello programmer types,
-
Hello programmer types,
I'm wanting to learn the various assembly languages my retrocomputers use. It's important I set myself a first step goal that's as easy as possible, or else I'll likely get frustrated and bounce off of the entire project.
I have a variety of 6502-based and 68K-based machines, as well as x86 machines. Where should I start, and what resources are available?
-
Hello programmer types,
I'm wanting to learn the various assembly languages my retrocomputers use. It's important I set myself a first step goal that's as easy as possible, or else I'll likely get frustrated and bounce off of the entire project.
I have a variety of 6502-based and 68K-based machines, as well as x86 machines. Where should I start, and what resources are available?
@prokyonid I'm in roughly the same place, and I've found the 6502/6510, specifically the Commodore 64, has the most/best learning resources and tools, by far. And, its small size and consistency (you'll never have to learn about different video or sound cards, every 64 has a VIC-II and a SID) means a human can reasonably learn and reason about the whole machine.
I'll try my hand at other CPUs, eventually, but for now the 64 is the right balance of simplicity and well-documented.