Ακολουθεί μια κατανομή της σημασίας του:
Πριν από την έννοια του αποθηκευμένου προγράμματος:
* Οι υπολογιστές ήταν Hardwired Για συγκεκριμένες εργασίες, η απαίτηση φυσικής επανασύνδεσης ή σύνθετων διαμορφώσεων διακόπτη για να αλλάξει τη συμπεριφορά τους.
* Κάθε εντολή εκτελέστηκε μία φορά τη φορά, χωρίς δυνατότητα αποθήκευσης ακολουθιών οδηγιών.
* Αυτό έκανε τους υπολογιστές άκαμπτους και πολύ δύσκολο να προγραμματιστούν.
με την έννοια του αποθηκευμένου προγράμματος:
* Οι οδηγίες αντιπροσωπεύονται ως δυαδικός κωδικός , ακριβώς όπως τα δεδομένα, και αποθηκεύονται στη μνήμη.
* Αυτό επιτρέπει στον υπολογιστή να φορτώσει και να εκτελέσει ακολουθίες οδηγιών (προγράμματα) αποθηκεύονται στη μνήμη.
* Ενεργοποιεί προγραμματισμό , επιτρέποντας στους χρήστες να γράφουν και να αλλάζουν προγράμματα εύκολα χωρίς φυσικές τροποποιήσεις.
* Επιτρέπει επίσης Δυναμική κατανομή μνήμης και προγράμματα αυτο-τροποποίηση , καθιστώντας τους υπολογιστές πολύ πιο ισχυρό και ευπροσάρμοστο.
Βασικά χαρακτηριστικά της έννοιας του αποθηκευμένου προγράμματος:
* Δεδομένα και οδηγίες στην ίδια μνήμη: Εξαλείφει την ανάγκη για ξεχωριστούς χώρους αποθήκευσης και απλοποιεί την επεξεργασία.
* Εκτέλεση διδασκαλίας διαδοχικής εντολής: Ο υπολογιστής μεταφέρει και εκτελεί οδηγίες το ένα μετά το άλλο, επιτρέποντας σύνθετα προγράμματα.
* Προγραμματισμός: Οι χρήστες μπορούν να γράφουν, να τροποποιούν και να αποθηκεύουν προγράμματα, καθιστώντας τους υπολογιστές προσαρμόσιμες σε διαφορετικές εργασίες.
Αντίκτυπος του αποθηκευμένου προγράμματος:
Η έννοια του αποθηκευμένου προγράμματος είναι μια θεμελιώδη έννοια που επέτρεψε την ανάπτυξη των σύγχρονων υπολογιστών και την άνοδο του λογισμικού ως κεντρικό τμήμα της πληροφορικής. Εξέτασε το δρόμο για:
* Γλώσσες προγραμματισμού υψηλού επιπέδου: Τα προγράμματα μπορούν να γραφτούν σε γλώσσες ευκολότερα για να κατανοήσουν οι άνθρωποι και στη συνέχεια να μεταφραστούν σε κώδικα μηχανής για εκτέλεση.
* Λειτουργικά συστήματα: Το εξελιγμένο λογισμικό που διαχειρίζεται τους πόρους των υπολογιστών, επιτρέποντας σε πολλαπλά προγράμματα να εκτελούνται ταυτόχρονα.
* Εφαρμογές: Οι υπολογιστές θα μπορούσαν να χρησιμοποιηθούν για μια τεράστια σειρά εφαρμογών πέρα από τους απλούς υπολογισμούς.
Συνοπτικά, η έννοια του αποθηκευμένου προγράμματος είναι μια κεντρική ιδέα που επανάσταση στον υπολογισμό επιτρέποντας στους υπολογιστές να προγραμματίζονται, να είναι ευέλικτα και προσαρμόσιμα σε διαφορετικά καθήκοντα, καθιστώντας τα ισχυρά εργαλεία που χρησιμοποιούμε σήμερα.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα