Structured Computer Organization - Tanenbaum A.S.; Tanenbaum A.S. (Prentice Hall of India Pvt. Ltd., 1976)