Computer system architecture - Mano, Morris.M (New Delhi Pearson education, 2009)