Microprocessor Based Design: A Comprehensive Guide to Effective Hardware Design - Slator (Michael) (2009)