Digital systems : principles and applications - Tocci (Pearson Prentice Hall, 2011)