Structured computer organization - Tanenbaum, Andrew S (New Delhi: PrenticeHall of India, 2004)