Computer Architecture and Organization: Design Principles and Applications - B. Govindarajalu (Tata McGraw-Hill, 2004)