Tanenbaum Andrew Structured Computer Organization - 3rd ed. - New Delhi Prentice hall of India Private Limited 1994 - xvii;587 pg. ISBN: 8120306678