Digital fundamentals [ - Floyd (Prentice Hall, 2009)