COMPUTER ORGANIZATION AND DESIGN - HENNESSY JOHN L; PATTERSON DAVID A (A and C Black Ltd., London London, 2008)