Digital fundamentals : a systems approach - Floyd, Thomas L. (Pearson, 2013)