Introduction to microprocessor system design - Harry Garland (McGraw-Hill, 1979)