Computer organization and architechture - T.K. Ghosh (Tata Mc-Graw Hill, 2011)