Title: Computer Organization and Design, 3rd Third Edition