Digital fundamentals - Floyd (Prentice Hall, 2000)