Digital Fundamentals - Floyd (U.S.A Pearson Prentice Hall, 2009)