Structured computer organization - Tanenbaum, Andrew S. (Delhi Dorling Kindersley, 2008)