Ένας υπολογιστής εκτελεί προγράμματα στη μνήμη τυχαίας προσπέλασης ή RAM . Τα προγράμματα χρησιμοποιούν μεταβλητές για να εκτελέσει αριθμητικές και επεξεργασία δεδομένων. Για παράδειγμα , ένα πρόγραμμα μισθοδοσίας μπορεί να έχει την μεταβλητές Pay - ρυθμό , Ώρες κατεργασμένα και Εργαζομένων - όνομα . Pay - ποσοστό κατέχει ωρομίσθιο ενός εργαζομένου , Ώρες εργασίας - έχει εβδομαδιαίες ώρες της και των εργαζομένων - το όνομα φέρει το όνομά της . Κάθε μεταβλητή έχει τη δική του διεύθυνση μνήμης του, οπότε το πρόγραμμα ξέρει πού να βάλει τα δεδομένα . Εφ 'όσον ένα πρόγραμμα ταιριάζει διαθέσιμη μνήμη , το σύστημα λειτουργεί καλά . Όταν θέλετε να εκτελέσετε μεγάλα προγράμματα , ή πολλές ταυτόχρονα , θα πρέπει να έχετε πιο εξελιγμένες τεχνικές μνήμης με λογικές διευθύνσεις .
Εικόνων εικονικής μνήμης
Η
Σύγχρονη υπολογιστές χρησιμοποιούν ένα σύστημα που ονομάζεται εικονική μνήμη για να πάρει γύρω από τους περιορισμούς της διαθέσιμης μνήμης RAM . Το λειτουργικό σύστημα χρησιμοποιεί τόσο RAM και σκληρό δίσκο αρχεία για την εκτέλεση των προγραμμάτων . Από το χώρο στο σκληρό δίσκο είναι φθηνό , ο υπολογιστής μπορεί να χειριστεί πολύ μεγαλύτερο από ό, τι τα προγράμματα με RAM - μόνο πρόγραμμα . Υπολογιστές με διαφορετικές ποσότητες μνήμης RAM μπορεί να τρέξει τα ίδια μεγάλα προγράμματα . Εικονική μνήμη χρησιμοποιεί ένα συνδυασμό φυσικών και λογικές διευθύνσεις . Τα προγράμματα χρησιμοποιούν μόνο τις λογικές διευθύνσεις , έτσι ώστε να «σκέφτονται» να έχουν την αφθονία της μνήμης . Το λειτουργικό λογισμικό μεταφράζει λογικές διευθύνσεις σε φυσικές αυτές , η οποία μπορεί να υποδηλώνει είτε RAM ή ο σκληρός δίσκος .
Η Φυσική Διευθύνσεις
Η
διευθύνσεις μνήμης σε αυτό το σημείο για μια πραγματική θέση στο υλικό του υπολογιστή ονομάζονται φυσικές διευθύνσεις . Όταν τα δεδομένα καταστήματα ηλεκτρονικών υπολογιστών σε μια φυσική διεύθυνση , μπορείτε να δοκιμάσετε ένα τσιπ μνήμης RAM και να βρει τα δεδομένα στη θέση που περιμένετε . Εκτός από τη RAM , φυσικές διευθύνσεις μπορεί επίσης να αναφέρει το βασικό σύστημα του υπολογιστή εισόδου-εξόδου , ή το BIOS , το οποίο περιέχει μικροσκοπικά προγράμματα που εγκαθίστανται στο εργοστάσιο . Άλλες φυσικές διευθύνσεις πρόσβαση στον σκληρό δίσκο του υπολογιστή , πληκτρολόγιο και άλλες συσκευές . Λογικές διευθύνσεις , αντίθετα , το σημείο της μνήμης RAM , αλλά μόνο έμμεσα .
Εικόνων Λογική Διευθύνσεις
Η
Λογική διευθύνσεις περιγράφουν ένα φανταστικό χώρο μνήμης, η οποία μπορεί να είναι απίστευτα μεγάλη . Μερικοί σύγχρονοι υπολογιστές χρησιμοποιούν διευθύνσεις 64 - bit , που υποστηρίζουν έως και 18 τετράκις εκατομμύρια χαρακτήρες αποθήκευσης - πολύ μεγαλύτερο από οποιοδήποτε σημερινό σκληρό δίσκο . Κάθε πρόγραμμα " βλέπει " τον εαυτό του ως αρχή από την διεύθυνση μηδέν και εργάζονται στο μεγάλο φαντασιακό χώρο , όλα από μόνο του . Όταν ένα πρόγραμμα ζητά τα δεδομένα σε μια μεταβλητή , το λειτουργικό σύστημα μεταφράζει τη λογική διεύθυνση σε μια φυσική ένα, φέρνει τα δεδομένα και περνά στο πρόγραμμα. Το λειτουργικό σύστημα μπορεί να κινηθεί γύρω από τα προγράμματα στη φυσική μνήμη και σκληρό δίσκο για να χειριστεί τις μεταβαλλόμενες συνθήκες . Το λειτουργικό σύστημα παρακολουθεί αυτόματα λογικές και φυσικές διευθύνσεις του κάθε προγράμματος , έτσι ώστε τα προγράμματα λειτουργούν κανονικά .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα