EMBEDDED SYSTEM is a computer system designed for specific control functions within a larger system, often with real time computing. Embedded system contains processing cores that are micro controllers. Micro controllers have many more peripherals on chip, reducing power consumption, size and cost. Embedded system designers use compilers, assemblers, and debuggers to develop embedded system software.
One of the first recognizably modern embedded systems was the Apollo Guidance Computer, developed by Charles Stark Draper at the MIT Instrumentation Laboratory. he first microprocessor for example, the Intel 4004, was designed for calculators and other small systems but still required many external memory and support chips. In 1978 National Engineering Manufacturers Association released a “standard” for programmable microcontrollers, including almost any computer-based controllers, such as single board computers, numerical, and event-based controllers.
embedded systems range from portable devices such as digital watches and MP3 players, to large stationary installations like traffic lights, factory controllers. Complexity varies from low, with a single micro controller chip, to very high with multiple units, peripherals and networks mounted inside a large chassis or enclosure.