Digital Systems, Principles and Applications - Ronald J. Tocci (Pearson Education,Inc.)