Digital logic and computer design - MCCALLA, Thomas Richard (Merrill's international series in engineering technology, 1992)