Structured computer organization. 6th ed - Tanenbaum, Andrew S.; Austin, Todd (Boston Pearson, 2013)