Structured computer organization - Tanenbaum, Andrews (New Delhi Prentice-Hall, 1986)