Digital system design and microprocessors - Hayes, John P (McGraw-Hill, 1985)
Includes index.