Computer organization and architecture - Rajaraman, V. (Prentice-Hall of India, 2007)