An Embedded System is basically a computer system used for special purpose. It is designed in a way that it performs only a few dedicated functions and has real time computing constraints.It is embedded into the complete device.
Following are the advantages of using embedded system:
- They are designed to do a specific task and have real time performance constraints which must be met.
- They allow the system hardware to be simplified so costs are reduced.
- They are usually in the form of small computerized parts in larger devices which serve a general purpose.
- The program instructions for embedded systems run with limited computer hardware resources, little memory and small or even non-existent keyboard or screen.