Title: Computer Organization and Design, Revised Printing, Third Edition