Digital computer electronics 3/E - Malvino, Albert; Brown, Jerald (Vidhyanagar TMH, 1995)