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