The Essentials of computer organization and Architecture - Null Linda (USA Jones & Burlington learning, 2024)