Digital and microprocessor technology - O'Connor, Patrick J. (Prentice-Hall, 1983)