Computer organization and design - Pal Choudhury, P (Prentice Hall of India, 2002)