Computer Organization: Hardware/Software - Gorsline (G W); Dr. D.L.Narasimmhan (1986)