Digital systems : principles and applications - Tocci, Ronald J. (Englewood Cliffs: Prentice Hall, 1991)