Computer organization - Rao, M.V.L.N Raja (Scitech Publications (I) Pvt. Ltd., 2009)