Tech Support > Computer Hardware > Microprocessors > Embedded Software, Concurrent, Parallel
Embedded Software, Concurrent, Parallel
Posted by lynnzyeo@yahoo.com on September 11th, 2006


Hi, may I know what is the definition for embedded software? According
to what I have gathered, a firmware, a software that determines the
operation of a microprocessor, is an embedded software. However, what
about a GUI that a user used to control an embedded system. More
specifically, this GUI resides on a general purpose PC, which is
connected to the embedded system in some way.

May I also know what is the difference between concurrent and parallel
programming? How are the two different and how are they related?

Please clear my doubts, thanks a zillion!

Posted by Hans-Bernhard Broeker on September 11th, 2006


lynnzyeo@yahoo.com wrote:
No. Because such "the" definition doesn't exist. There are pieces of
software that pretty much everybody would agree are embedded, and
pieces of software where you can have several weeks' worth of dispute
about this classification. My personal favourite this week is: if
there's only *one* piece of software running on the system, it's
embedded (exceptions to be made for pure boot loaders).

Ultimately, it's the system that's embedded, not the software. There's
nothing

--
Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de)
Even if all the snow were burnt, ashes would remain.


Similar Posts