Essentials of computer organization and architecture - Null, Linda (Jones & Bartlett, 2011)