This is an old revision of the document!
An Embedded System is a computer custom built to serve a specific purpose. Some examples of special purpose computers are cash registers, calculators, smart thermostats, and engine monitors in vehicles. A general purpose computer is one designed to perform general tasks such as tablets, laptops, desktops, workstations and serves. Recently, smart phones have crossed over from being special purpose computers to general purpose computers performing lots of tasks such as browsing the internet, playing songs, watching films, gaming and taking photos. They are no longer limited to making and receiving phone calls.
Although the general purpose computers are almost ubiquitous and they can solve many problems associated with embedded computers. Yet the need for specialized microprocessors has increased dramatically.