Title: Practical microprocessors
Subtitle: hardware, software, and troubleshooting