Structured computer organization - Tanenbaum, Andrew S. (Prentice-Hall series in automatic computation, 1976)