Skip to main content

Hvad er et indlejret operativsystem?

Et indlejret operativsystem udfører et meget specifikt formål med udelukkelse af alle andre funktioner.Disse operativsystemer findes typisk i uafhængige edb -udstyr, såsom ATM -maskiner eller navigationssystemer.Et indlejret operativsystem kører typisk et specifikt stykke programmering, såsom vejledningssystem på en raket og intet andet.Denne type indlejret system er ofte meget vigtig for computerfunktioner i realtid.

Der er en stor forskel mellem en standard og et indlejret operativsystem.Et standardoperativsystem skaber et miljø, hvor en bruger og computeren kan interagere med hinanden for at udføre en lang række opgaver.Dette er i direkte kontrast til et indlejret operativsystem, som kun udfører en type opgave, og det vil ofte gøre det uden nogen brugerintervention.Mens et normalt operativsystem er installeret på en computer med flere brug, betjener et indlejret system andre elektroniske enheder.

Et indlejret operativsystem er typisk en del af et indlejret computersystem.Disse systemer er snævert formål, fast funktion, computersystemer.Et indlejret computersystem kører næsten enhver elektronisk enhed, der er tilgængelig i dag.Disse små programmer regulerer alt fra apps på en mobiltelefon til varmen i en brødrister.

Denne type system centrerer sig på mikrokontrollerchips.Disse chips fungerer som en lille computer, indtager information, behandler den og udsender derefter information.I modsætning til en normal computer er en typisk mikrokontrollerchip kun i stand til at gøre en ting.Mens alle disse indlejrede systemer har mikrokontrollerchips, er det kun de mere komplekse, der har et fuldt indlejret operativsystem.

Generelt for at et indlejret system kan berettige et faktisk operativsystem, det har brug for mindst en af to ting: kompleksitet eller interaktivitet.Et komplekst system skal indtage oplysninger fra flere kilder, udføre flere typer operationer eller udsende forskellige oplysninger baseret på dets situation.I det væsentlige skal det være i stand til at udføre flere opgaver.

Det andet almindelige krav til et faktisk operativsystem er interaktivitet.Hvis en bruger skal interagere med operationen, især hvis operationen er tidsafhængig, vil den normalt have et indlejret operativsystem.Da en standardcontroller simpelthen tager ind og sender data, er det også nødvendigt med data, når som helst en bruger skal interagere med disse data et mere komplekst system.

Mange realtidsoperativsystemer er også indlejret.Denne type system kræver øjeblikkelig respons på dataindgang mdash; latenstid og forsinkelse er ikke en mulighed.Da et indlejret system ikke har noget formål uden for sin specifikke opgave, fungerer de godt sammen.Disse systemer kører typisk øjeblikkelige responsprocedurer, såsom anti-lock-brudprocesserne på en bil.