Computer system architecture - Mano, Morris (New Delhi Prentice Hall, 2002)