Computer organization - Hamacher, V. Carl; Vranesic, Zvonko G.; Zaky, Safwat G. (McGraw-Hill series in computer organization and architecture, 1990)