Digital computer electronics - Malvino, Albert P. (McGraw-Hill, 1977)