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