Digital circuits and microprocessors - Taub, Herbert (McGraw-Hill, 1988)
Includes index.