Computer elements and systems architecture - Verma ,Rajesh (New Delhi Anmol Publications, 2012)