Structured computer organization - Tanenbaum, Andrew S. (Prentice hall, 1979)