Computer System Architecture - Mano, M.Morris (Dorling Kindersley, 2007)