This document provides an overview of embedded systems in 3 paragraphs or less:
Embedded systems are computer systems that are part of larger mechanical or electrical systems, often with real-time computing constraints. They are controlled by software programs to perform specific functions like controlling locks, thermostats, pacemakers, and industrial and military applications. Embedded systems have requirements for real-time operation, small size, reliability, operating in harsh environments, and cost sensitivity. The document discusses examples of embedded systems and their applications, system organization and design requirements, software design issues, and future possibilities for more embedded processors in new applications like pervasive computing.