Computer architecture - Foster, Caxton Croxford. (Van Nostrand-Reinhold, 1976)