Computer Systems: An Embedded Approach

by: Ian Vince McLoughlin


Abstract: Discover the modern computer systems technology that drives everything from tiny embedded devices to the global Internet of Everything. This comprehensive textbook explores computing hardware and software principles from an embedded perspective. It uncovers, step by step, how those concepts are used in the real world to build computer systems ranging from tiny embedded devices to warehouse-sized clusters, and how these are interlinked globally through the Internet. Computer Systems: An Embedded Approach fully explains the main hardware components—including processors, memory, storage devices, and performance accelerators—before thoroughly discussing operating systems, connectivity, and networking. You will discover how computer hardware and software work together to deliver pervasive computing, the Internet of Things (IoT), and mobile computing technology as well as apps and programs ranging from the smallest to the largest. Coverage includes: • Computer fundamentals • CPU basics • Processor internals • CPU performance enhancement • External hardware and peripherals • Practical embedded CPUs • Programming • Operating systems • Connectivity • Networking • The future of embedded computing systems
Full details

Book Details

Title: Computer Systems: An Embedded Approach

Publisher: McGraw-Hill Education: New York, Chicago, San Francisco, Athens, London, Madrid, Mexico City, Milan, New Delhi, Singapore, Sydney, Toronto

Copyright / Pub. Date: 2018 McGraw-Hill Education

ISBN: 9781260117608

Authors:

Ian Vince McLoughlin is a professor of computing and is currently head of the School of Computing on the Medway Campus of the University of Kent, in Chatham, United Kingdom. Over a career spanning more than 30 years (so far), he has worked for industry, government, and academia on three continents, with an emphasis on research and innovation. At heart he is a computer engineer, having designed or worked on computing systems that can be found in space, flying in the troposphere, empowering the global telecommunications network, being used underwater, in daily use by emergency services, embedded within consumer devices, and helping patients speak following larynx surgery. Professor McLoughlin is proud to be a Fellow of the IET, a Senior Member of the IEEE, a Chartered Engineer (UK), and an Ingenieur European (EU).

Description: Discover the modern computer systems technology that drives everything from tiny embedded devices to the global Internet of Everything. This comprehensive textbook explores computing hardware and software principles from an embedded perspective. It uncovers, step by step, how those concepts are used in the real world to build computer systems ranging from tiny embedded devices to warehouse-sized clusters, and how these are interlinked globally through the Internet. Computer Systems: An Embedded Approach fully explains the main hardware components—including processors, memory, storage devices, and performance accelerators—before thoroughly discussing operating systems, connectivity, and networking. You will discover how computer hardware and software work together to deliver pervasive computing, the Internet of Things (IoT), and mobile computing technology as well as apps and programs ranging from the smallest to the largest. Coverage includes: • Computer fundamentals • CPU basics • Processor internals • CPU performance enhancement • External hardware and peripherals • Practical embedded CPUs • Programming • Operating systems • Connectivity • Networking • The future of embedded computing systems