Computer system architecture - Mano, M. Morris (New Delhi Prentice-Hall, 2000)