Structured Computer Organization - Tanenbaum, Andrew S. (New Delhi : Pearson Prentice Hall, 2007)