Understanding digital computers - Mims, Forrest M. (H.W. Sams, 1987)