Computer organization and design

John L. Hennessy, David A. Patterson
Morgan Kaufmann
9781558602816
1-55860-281-X