David A Patterson and John L Hennessy Computer organization and Design - Delhi pearson education Pvt Ltd 2003 ISBN: 0-07-047387-0