Design of digital computers an introduction - Gschwind, Hans W.; McCluskey, E. J. (Springer-Verlag, 1975)