Digital circuits and microprocessors - Taub Herbert (London McGraw-Hill International Book Co, 1983)