David A. Patterson Computer Organization and Design - New York Elsevier 2018 - 650 ISBN: 978-0-12-812275-4