Structured Computer Organization - Tanenbaum A.S.; Tanenbaum A.S. (Pearson Education, 2008)