Structured computer organization (5th edition) - Tanenbaum, Andrew S. (Pearson Prentice Hall, 2005)