Ακολουθεί μια κατανομή του τι κάνει κάτι προγραμματιζόμενο:
* Οδηγίες: Πρέπει να είναι σε θέση να αποθηκεύει και να εκτελεί ένα σύνολο οδηγιών ή προγράμματος. Αυτό το πρόγραμμα υπαγορεύει τη συμπεριφορά της συσκευής.
* μνήμη: Χρειάζεται κάποια μορφή μνήμης για την αποθήκευση αυτών των οδηγιών. Αυτό θα μπορούσε να είναι ROM (μνήμη μόνο για ανάγνωση), RAM (μνήμη τυχαίας πρόσβασης) ή άλλες μορφές επίμονης ή πτητικής αποθήκευσης.
* Επεξεργαστής (συχνά): Παρόλο που δεν υπάρχει πάντα ρητά (π.χ. απλές προγραμματιζόμενες λογικές συσκευές), οι περισσότερες προγραμματιζόμενες συσκευές έχουν κάποιο είδος μονάδας επεξεργασίας, είτε πρόκειται για μικροεπεξεργαστή, μικροελεγκτή είτε για προγραμματιζόμενη λογική συστοιχία, που ερμηνεύει και εκτελεί τις οδηγίες που είναι αποθηκευμένες στη μνήμη.
Παραδείγματα προγραμματιζόμενων συσκευών περιλαμβάνουν:
* Υπολογιστές: Από τους επιτραπέζιους υπολογιστές έως τα smartphones, αυτά είναι πρωταρχικά παραδείγματα, εκτελούν σύνθετα λειτουργικά συστήματα και εφαρμογές.
* Μικροελεγκτές: Μικροί, φθηνοί υπολογιστές σε ένα μόνο τσιπ που βρέθηκαν σε πολλά ενσωματωμένα συστήματα (π.χ. πλυντήρια, αυτοκίνητα).
* Προγραμματιζόμενοι λογικοί ελεγκτές (PLCS): Χρησιμοποιείται για βιομηχανική αυτοματοποίηση, μηχανήματα ελέγχου και διαδικασίες.
* Πυροβόλων συστοιχιών πύλης (FPGAs): Τσιπ των οποίων τα λογικά κυκλώματα μπορούν να αναδιαμορφωθούν μετά την κατασκευή, επιτρέποντας τα προσαρμοσμένα σχέδια υλικού.
* smartphones: Αυτοί είναι ουσιαστικά εξελιγμένοι προγραμματιζόμενοι υπολογιστές.
* έξυπνες τηλεοράσεις: Αυτά διαθέτουν επεξεργαστές και λογισμικό που επιτρέπουν ενημερώσεις και νέες εγκαταστάσεις εφαρμογών.
* Μερικοί υπολογιστές: Οι πιο προηγμένοι υπολογιστές επιτρέπουν τον προγραμματισμό απλών ρουτινών.
* ρομποτική: Τα ρομπότ συχνά βασίζονται σε προγραμματιζόμενους ελεγκτές ή ενσωματωμένα συστήματα για να διέπουν τα κινήματα και τις ενέργειές τους.
Η βασική διάκριση είναι η δυνατότητα αλλαγής της συμπεριφοράς της συσκευής χωρίς να τροποποιεί φυσικά το υλικό της. Αλλάζετε το λογισμικό ή τη διαμόρφωση και οι ενέργειες της συσκευής αλλάζουν ανάλογα.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα