GRE essays

Tuesday, July 20, 2010

Embedded system Vs PC

The main difference between an embedded controller and a PC is that the embedded
controller is dedicated to one specific task or set of tasks. A PC is designed to run many
different types of programs and to connect to many different external devices. An
embedded controller has a single program and, as a result, can be made cheaply to
include just enough computing power and hardware to perform that dedicated task. A
PC has a relatively expensive generalized central processing unit (CPU) at its heart
with many other external devices (memory, disk drives, video controllers, network inter-face circuits, etc.). An embedded system has a low-cost micro controller unit (MCU) for its intelligence, with many peripheral circuits on the same chip, and with relatively few external devices. Often, an embedded system is an invisible part, or sub-module of another product, such as a cordless drill, refrigerator or garage door opener. The con-troller in these products does a tiny portion of the function of the whole device. The controller adds low-cost intelligence to some of the critical sub-systems in these devices.
An example of an embedded system is a smoke detector. Its function is to evaluate sig-
nals from a sensor and sound an alarm if the signals indicate the presence of smoke.
A small program in the smoke detector either runs in an infinite loop, sampling the sig-
nal from the smoke sensor, or lies dormant in a low-power “sleep” mode, being awake-
ened by a signal from the sensor. The program then sounds the alarm. The program
would possibly have a few other functions, such as a user test function, and a low bat-
tery alert. While a PC with a sensor and audio output could be programmed to do the
same function, it would not be a cost-effective solution (nor would it run on a nine-volt
battery, unattended for years!). Embedded designs use inexpensive micro controllers to put intelligence into the everyday things in our environment, such as smoke detectors, cameras, cell phones, appliances, automobiles, smart cards and security systems.

13 comments:

  1. Hi excellent article, you can also consider taking embedded training in Chennai to secure career in IT industry. As embedded systems are heart of every larger machine, it offers huge career prospects for talented professionals. embedded systems training in Chennai

    ReplyDelete
  2. Those guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition. Authorized Dot Net training in chennai
    Dotnet developer

    ReplyDelete
  3. Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.
    Devops Training in Chennai

    Devops Training in Bangalore

    Devops Training in pune

    ReplyDelete
  4. Thank you for this post. Thats all I are able to say. You most absolutely have built this blog website into something speciel. You clearly know what you are working on, youve insured so many corners.thanks
    python training institute in chennai
    python training in Bangalore
    python training in pune
    python online training

    ReplyDelete
  5. The post is written in very a good manner and it entails many useful information for me. I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept.
    Blueprism training in Pune

    Blueprism online training

    Blue Prism Training in Pune

    ReplyDelete
  6. I found your blog while searching for the updates, I am happy to be here. Very useful content and also easily understandable providing.. Believe me I did wrote an post about tutorials for beginners with reference of your blog. 

    angularjs Training in btm

    angularjs Training in electronic-city

    angularjs online Training

    angularjs Training in marathahalli

    angularjs interview questions and answers

    ReplyDelete
  7. Write more; that’s all I have to say. It seems as though you relied on the video to make your point.
     industrial course in chennai

    ReplyDelete
  8. Some us know all relating to the compelling medium you present powerful steps on this blog and therefore strongly encourage contribution from other ones on this subject while our own child is truly discovering a great deal. Have fun with the remaining portion of the year.

    Microsoft Azure online training
    Selenium online training
    Java online training
    Java Script online training
    Share Point online training


    ReplyDelete
  9. Thanks a lot very much for the high quality and results-oriented help. I won’t think twice to endorse your blog post to anybody who wants and needs support about this area.


    Best PHP Training Institute in Chennai|PHP Course in chennai

    Best .Net Training Institute in Chennai
    Oracle DBA Training in Chennai
    RPA Training in Chennai
    UIpath Training in Chennai

    ReplyDelete
  10. your company has shifted to a hybrid events strategy and wants to produce engaging and impactful virtual events. virtual edge and sample bio template free

    ReplyDelete