The Motorola 68000 family of processors entered the market in 1979. With a 32-bit CISC instruction set and 24-bit address bus, the 68000 was a powerful processor that spawned a long, successful line of microprocessors and microcontrollers. The Freescale Coldfire line is the modern descendent.
My interest in the 68000 family started in college, and I’m still fond of it. Good documentation and an orthogonal instruction set make the processor pleasant to program. My robot, Bluebot, uses the 68332 descendant.
I’ve seen several references and positive reviews online about two books on the 68000, one by Wilcox and the other by Krantz & Stanley, but there are few online details about the contents. I borrowed copies from the library and want to share my thoughts. This book review comes in two parts with the second coming soon.
This is a hardware book detailing engineering design process, digital logic, and 68000 hardware with the S-100 bus. The discussion of often overlooked digital design topics, such as loading, fanout, timing, propagation delay, and logic levels, is excellent. The author presents several complete, well-documented 68000-based designs. The N8VEM project is currently recreating a design from this book.
This book is excellent if you’re building or repairing 68000 systems. It’s also a good general resource for digital logic with discrete gates. The design process material is pretty good, too, although you’re probably better off with a more modern text if that’s your only interest. I recommend this book and want to add it to my shelf.
View the table of contents.