I read these great books and often browse them as reference resources on Intel 8080 Assembly and CP/M programming:

- "Mastering CP/M" by Alan Miller
- "8080/8085 Software Design" by David Larsen et al.

· · Web · 2 · 5 · 16

The "8 mile floppy" book! (i have a copy it is useful)

@goosey I never used CP/M or read the book back then, but a hobby project I'm working on is making me rediscover CP/M and 8080.

@amoroso Me either. I got given a Kaypro 1 sometime in the 90's.
I like CP/M. It does what it does and doesn't interfere otherwise. 8080 I'm not as fond of. Zilog assembly is much saner.

@goosey Although I appreciate the additional power of the Z80, I prefer the simplicity of the 8080 instruction set. It also makes it simpler to develop Assembly tools.

this is true! Since each opcode has a unique mnemonic, Intel style is a lot simpler to work with.

@amoroso Nice. Love 8080 assembly. Don't know why I don't have the Software Design book, yet.

@trondd The 8080/8085 Software Design book is packed with lots of examples covering a very broad range of applications, subroutines, and tasks. For example, it's where I read about key debouncing for the first time.

The book uses a weird notation for code though, e.g. MOVAM instead of MOV A, M.

@trondd The book also provides very detailed explanations of every sample program that don't take anything for granted.

@amoroso Perfect. I can get by fine, but there are always cool algorithms and tricks I hadn't thought of. I need to be reading more code.

Sign in to participate in the conversation
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!