Structured computer organization

Andrew S. Tanenbaum
Pearson Prentice Hall
9780131485211
0-13-148521-0