Skip to main content

Τι είναι ένα ενσωματωμένο λειτουργικό σύστημα;

Ένα ενσωματωμένο λειτουργικό σύστημα εκτελεί έναν πολύ συγκεκριμένο σκοπό στον αποκλεισμό όλων των άλλων λειτουργιών.Αυτά τα λειτουργικά συστήματα βρίσκονται συνήθως σε αυτόνομο μηχανογραφικό εξοπλισμό, όπως μηχανήματα ATM ή συστήματα πλοήγησης.Ένα ενσωματωμένο λειτουργικό σύστημα συνήθως εκτελεί ένα συγκεκριμένο κομμάτι προγραμματισμού, όπως το σύστημα καθοδήγησης σε έναν πυραύλο και τίποτα άλλο.Αυτός ο τύπος ενσωματωμένου συστήματος είναι συχνά πολύ σημαντικός για τις λειτουργίες του υπολογιστή σε πραγματικό χρόνο. Υπάρχει μεγάλη διαφορά μεταξύ ενός τυπικού και ενός ενσωματωμένου λειτουργικού συστήματος.Ένα τυποποιημένο λειτουργικό σύστημα δημιουργεί ένα περιβάλλον όπου ένας χρήστης και ο υπολογιστής μπορεί να αλληλεπιδρούν μεταξύ τους για να εκτελέσουν μια τεράστια ποικιλία καθηκόντων.Αυτό έρχεται σε άμεση αντίθεση με ένα ενσωματωμένο λειτουργικό σύστημα, το οποίο θα εκτελέσει μόνο έναν τύπο εργασίας και συχνά θα το κάνει χωρίς καμία παρέμβαση χρήστη.Ενώ ένα κανονικό λειτουργικό σύστημα εγκαθίσταται σε έναν υπολογιστή πολλαπλών χρήσεων, ένα ενσωματωμένο σύστημα λειτουργεί άλλες ηλεκτρονικές συσκευές.

Ένα ενσωματωμένο λειτουργικό σύστημα αποτελεί συνήθως μέρος ενός ενσωματωμένου συστήματος υπολογιστών.Αυτά τα συστήματα είναι στενό σκοπό, σταθερή λειτουργία, συστήματα υπολογιστών.Ένα ενσωματωμένο σύστημα υπολογιστών λειτουργεί σχεδόν κάθε ηλεκτρονική συσκευή που διατίθεται σήμερα.Αυτά τα μικροσκοπικά προγράμματα ρυθμίζουν τα πάντα, από τις εφαρμογές σε ένα κινητό τηλέφωνο μέχρι τη θερμότητα σε μια τοστιέρα.

Αυτός ο τύπος συστήματος επικεντρώνεται σε τσιπς μικροελεγκτή.Αυτά τα τσιπ λειτουργούν σαν ένα μικροσκοπικό υπολογιστή, λαμβάνοντας πληροφορίες, την επεξεργασία και στη συνέχεια την εξάτμιση των πληροφοριών.Σε αντίθεση με έναν κανονικό υπολογιστή, ένα τυπικό τσιπ μικροελεγκτών είναι σε θέση να κάνει μόνο ένα πράγμα.Ενώ όλα αυτά τα ενσωματωμένα συστήματα διαθέτουν μάρκες μικροελεγκτή, μόνο οι πιο περίπλοκες έχουν ένα πλήρες ενσωματωμένο λειτουργικό σύστημα.

Γενικά, προκειμένου ένα ενσωματωμένο σύστημα να δικαιολογεί ένα πραγματικό λειτουργικό σύστημα που χρειάζεται τουλάχιστον ένα από τα δύο πράγματα: πολυπλοκότητα ή διαδραστικότητα.Ένα σύνθετο σύστημα πρέπει να λαμβάνει πληροφορίες από πολλαπλές πηγές, να εκτελεί πολλαπλούς τύπους λειτουργιών ή να εξάγει διαφορετικές πληροφορίες με βάση την κατάστασή του.Στην ουσία, πρέπει να είναι σε θέση να κάνει πολλαπλές εργασίες.

Η άλλη κοινή απαίτηση για ένα πραγματικό λειτουργικό σύστημα είναι η αλληλεπίδραση.Εάν ένας χρήστης πρέπει να αλληλεπιδράσει με τη λειτουργία, ειδικά εάν η λειτουργία εξαρτάται από το χρόνο, θα έχει συνήθως ένα ενσωματωμένο λειτουργικό σύστημα.Δεδομένου ότι ένας τυπικός ελεγκτής παίρνει απλά και στέλνει δεδομένα, κάθε φορά που ένας χρήστης πρέπει να αλληλεπιδράσει με αυτά τα δεδομένα απαιτείται ένα πιο περίπλοκο σύστημα.Αυτός ο τύπος συστήματος απαιτεί άμεση ανταπόκριση στην είσοδο δεδομένων mdash; Η καθυστέρηση και η καθυστέρηση δεν αποτελούν επιλογή.Δεδομένου ότι ένα ενσωματωμένο σύστημα δεν έχει σκοπό εκτός του συγκεκριμένου έργου του, λειτουργούν καλά μαζί.Αυτά τα συστήματα συνήθως εκτελούν διαδικασίες άμεσης ανταπόκρισης, όπως οι διαδικασίες κατά του κλειδιά σε ένα αυτοκίνητο.