Computer Architecture - Behrooz P. (Oxford University New York)