Digital circuits : a preparation for microprocessors. - Mckay, Charles (Prentice-Hall, Inc., 1978)