Skip to main content

Was ist ein eingebettetes Betriebssystem?

Ein eingebettetes Betriebssystem bietet einen sehr spezifischen Zweck unter Ausschluss aller anderen Funktionen.Diese Betriebssysteme befinden sich in der Regel in eigens computergestützten Geräten wie ATM -Maschinen oder Navigationssystemen.Ein eingebettetes Betriebssystem führt normalerweise ein bestimmtes Programm aus, wie das Leitsystem auf einer Rakete und sonst nichts.Diese Art von eingebettetem System ist oft sehr wichtig für Computerfunktionen in Echtzeit.

Es gibt einen großen Unterschied zwischen einem Standard und einem eingebetteten Betriebssystem.Ein Standard -Betriebssystem erstellt eine Umgebung, in der ein Benutzer und ein Computer miteinander interagieren können, um eine große Vielfalt von Aufgaben auszuführen.Dies steht im direkten Gegensatz zu einem eingebetteten Betriebssystem, das nur eine Art von Aufgabe ausführt und dies häufig ohne Benutzerintervention erledigt.Während ein normales Betriebssystem auf einem Mehrzweck-Computer installiert ist, betreibt ein eingebettetes System andere elektronische Geräte.

Ein eingebettetes Betriebssystem ist in der Regel Teil eines eingebetteten Computersystems.Diese Systeme sind enger Zwecke, Feststoff- und Computersysteme.In einem eingebetteten Computersystem wird fast jedes elektronische Gerät ausgeführt, das heute verfügbar ist.Diese winzigen Programme regulieren alles von den Apps auf einem Mobiltelefon bis zur Hitze in einem Toaster.

Diese Art von System konzentriert sich auf Mikrocontroller -Chips.Diese Chips funktionieren wie ein winziger Computer, nehmen Informationen auf, verarbeiten und geben dann Informationen aus.Im Gegensatz zu einem normalen Computer kann ein typischer Mikrocontroller -Chip nur eine Sache tun.Während alle diese eingebetteten Systeme über Mikrocontroller -Chips verfügen, haben nur die komplexeren ein voll eingebettetes Betriebssystem.

Im Allgemeinen, damit ein eingebettetes System ein tatsächliches Betriebssystem rechtfertigt.Ein komplexes System muss Informationen aus mehreren Quellen aufnehmen, mehrere Arten von Operationen ausführen oder unterschiedliche Informationen basierend auf seiner Situation ausgeben.Im Wesentlichen muss es in der Lage sein, mehrere Aufgaben zu erledigen.

Die andere häufige Anforderung für ein tatsächliches Betriebssystem ist die Interaktivität.Wenn ein Benutzer mit dem Betrieb interagieren muss, insbesondere wenn der Betrieb zeitabhängig ist, verfügt er normalerweise über ein eingebettetes Betriebssystem.Da ein Standardcontroller nur Daten aufnimmt und sendet, muss ein Benutzer, wenn ein Benutzer mit diesen Daten interagieren muss, ein komplexeres System benötigt.

Viele Echtzeit-Betriebssysteme sind ebenfalls eingebettet.Diese Art von System erfordert eine sofortige Reaktion auf Dateneingaben Mdash; Latenz und Verzögerung sind keine Option.Da ein eingebettetes System außerhalb seiner spezifischen Aufgabe keinen Zweck hat, arbeiten sie gut zusammen.Diese Systeme werden in der Regel sofortige Reaktionsverfahren durchgeführt, wie z.