Embedded Systems are the crucial components of the modern compacted devices with multifunction capabilities. Embedded systems are specific computer programs that combine the functions of specially designed softwares and hardwares and are completely encapsulated by the devices that they control. An embedded system has specific requirements and performs pre-defined tasks, unlike a general-purpose personal computer. An embedded system is a programmed hardware device. A programmable hardware chip is the platform and it is programmed with particular applications. Embedded systems are a combination of hardware and software which facilitates mass production and a host of applications.
Embedded systems constitute the widest possible use of computer systems.They include all computers specifically intended as special-purpose computers. Examples of embedded systems range from a portable music player, to real-time control of systems like the space shuttle. They are identified by their functions.The majority of commercial embedded software systems are designed to perform selected functions. These systems have to overcome resource constraints and system specifications. These systems meet their real-time constraints with a combination of special purpose hardware and software custom-developed to cope with the system requirements.
Article Source: http://EzineArticles.com/1262722