Beruflich Dokumente
Kultur Dokumente
org
Submitted To:
www.studymafia.org
Submitted By:
www.studymafia.org
1.
2.
3.
4.
5.
PRIORITIES
AVAILABLE
STABILITY OF
RESPONSE WHEN THE
CODE CHANGES
SIMPLICITY
ROUND ROBIN
None
Executiontimeforallthetask
code.
Poor.
Verysimple
ROUND ROBIN
WITH
INTERRUPTS
Interruptsroutines
inpriority
order,thenthetask
codeinpriority
order.
Totalofexecutiontimeforall
thetaskcode(plustheexecution
timefortheinterruptroutines).
Goodforinterruptroutines,
poorfortaskcode.
Verysimple.
FUNCTION QUEUE
SCHEDULING
Interruptsroutines
inpriority
order,thenallthe
taskatsame
priority.
Executiontimeforthelongest
function(plusexecutiontimefor
theinterruptroutines).
Relativelygood.
Mustdealwithdata
sharedbetween
interruptsroutines
andtaskcode.
REAL TIME
OPERATING
SYSTEMS
Interruptsroutines
inpriorityorder.
Zero(plusexecutiontimefor
routines).
Verygood.
Morecomplex.
C&C++FILES
CROSS
ASSEMBLE
R
CROSS
COMPILER
OBJECTFILES
(MAYBEANY
FORMAT)
OBJECTFILE
(MAYBEANY
FORMAT)
Host
LINKER/LOCATORS
EXECUTABLEFILE
(OFANYSTANDARD
FORMAT)
TARGET
SYSTEM
EMBEDDED APPLICATIONS
Multifunction wristwatches.
Medical equipment.
Programmable digital assistants
(PDAs).
Measurement equipments like
oscilloscopes, logic analyzers and
spectrum analyzers.
Programmable logic controllers (PLCs).
EMBEDDED GLOBE