Όταν η CPU εκτελεί ένα πρόγραμμα, αυτό το πρόγραμμα αποθηκεύεται στην κύρια μνήμη του υπολογιστή (ονομάζεται επίσης μνήμη RAM ή μνήμη τυχαίας πρόσβασης). Εκτός από το πρόγραμμα, η μνήμη μπορεί επίσης να κρατήσει δεδομένα που χρησιμοποιούνται ή επεξεργάζονται από το πρόγραμμα.
Πού αποθηκεύεται και εκτελείται ένα πρόγραμμα;
Ένα πρόγραμμα είναι μια ακολουθία εντολών που είναι αποθηκευμένες στην κύρια μνήμη. Όταν εκτελείται ένα πρόγραμμα, η CPU ανακτά τις οδηγίες και εκτελεί ή ακολουθεί τις οδηγίες.
Τι συμβαίνει όταν ένα πρόγραμμα έρχεται σε εκτέλεση;
Μόλις το πρόγραμμα ξεκινήσει την εκτέλεση αντιγράφεται εξ ολοκλήρου στη μνήμη RAM. Στη συνέχεια, ο επεξεργαστής ανακτά μερικές οδηγίες (εξαρτάται από το μέγεθος του διαύλου) κάθε φορά, τις τοποθετεί σε καταχωρητές και τις εκτελεί.
Πού αποθηκεύονται τα προγράμματα;
Γενικά, προγράμματα υπολογιστών (συμπεριλαμβανομένου του λειτουργικού συστήματος του υπολογιστή) και αποθηκεύονται μακροπρόθεσμα σε ένα μόνιμο μέσο αποθήκευσης, όπως μαγνητικός σκληρός δίσκος, συσκευή μνήμης flash, μαγνητικό ταινία ή μαγνητική δισκέτα.
Πού αποθηκεύονται μόνιμα τα προγράμματα Πώς εκτελούμε προγράμματα που είναι αποθηκευμένα εκεί;
Έτσι, όπως μαντέψατε, τα περισσότερα από τα προγράμματα (συμπεριλαμβανομένου του ίδιου του λειτουργικού συστήματος) αποθηκεύονται σε μορφή γλώσσας μηχανής σε σκληρό δίσκο ή άλλη συσκευή αποθήκευσης ή στη μόνιμη μνήμη EPROM του υπολογιστή. Όταν απαιτείται, ο κωδικός προγράμματος φορτώνεται στη μνήμηκαι μετά μπορεί να εκτελεστεί.