Mallesh, Adicherla Computer Organization - Hyderabad Professional Publications 2009 - 350 ISBN: NMIT000557