Computer architecture and logic design - Bartee, Thomas C (McGraw-Hill, 1991)
Includes index.