Διαφορά μεταξύ μνήμης RAM και ROM | RAM vs ROM

Anonim

Διαφορά κλειδιού - RAM vs ROM

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

ΠΕΡΙΕΧΟΜΕΝΑ

1. Επισκόπηση και διαφορά κλειδιού

2. Τι είναι RAM

3. Τι είναι το ROM

4. Σύγκριση μεταξύ τους - RAM vs ROM

5. Περίληψη

Τι είναι η μνήμη RAM;

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

Μια μνήμη RAM είναι ένα ολοκληρωμένο κύκλωμα που αποτελείται από κυψέλες μνήμης που είναι κυκλώματα λογικών πύλων. Κάθε κύτταρο μνήμης έχει διεύθυνση με την οποία ο μικροεπεξεργαστής προσδιορίζει από πού πρέπει να γράφεται ή να διαβάζεται από τα δεδομένα. Ένα κομμάτι δεδομένων μπορεί να αποθηκευτεί σε ένα κύτταρο μνήμης και συνήθως τα κελιά μνήμης είναι διατεταγμένα ως καταχωρητές για τη διατήρηση ευρέων δεδομένων 8 bit. Το πλάτος των δεδομένων ενδέχεται να διαφέρει ανάλογα με τον τύπο μνήμης RAM. Δηλαδή, μια μνήμη RAM 16 bit αποτελείται από καταχωρητές 16 bit, ενώ η μνήμη RAM 8 bit έχει καταχωρητές 8 bit. Αυτοί οι καταχωρητές έχουν δύο τύπους συνδέσεων: γραμμές διευθύνσεων και γραμμές δεδομένων. Ο λογικός συνδυασμός '1' και '0' που τοποθετείται στις γραμμές διευθύνσεων ενεργοποιεί το μητρώο που ταιριάζει με τον συγκεκριμένο συνδυασμό και του επιτρέπει να διαβάζει ή να γράφει. Ωστόσο, τα δεδομένα που είναι αποθηκευμένα σε αυτό το μητρώο RAM είναι μόνο προσωρινά, έτσι εξαφανίζονται όταν αφαιρεθεί η ισχύς από το τσιπ.Αυτό καθιστά τη μνήμη RAM μια πτητική μνήμη.

Υπάρχουν διάφοροι τύποι μνήμης RAM που χρησιμοποιούνται σε έναν υπολογιστή. οι κύριοι τύποι είναι η Στατική RAM (SRAM) και η Δυναμική RAM (DRAM). Το SRAM είναι πολύ ταχύτερο όσον αφορά την πρόσβαση και το κόστος παραγωγής είναι υψηλότερο από το DRAM. Επομένως, το SRAM χρησιμοποιείται ως μνήμη προσωρινής αποθήκευσης του τσιπ μικροεπεξεργαστή. Το DRAM, από την άλλη πλευρά, είναι λίγο πιο αργό και συγκριτικά λιγότερο δαπανηρό. Τα DRAM χρησιμοποιούνται εξωτερικά στον μικροεπεξεργαστή στη μητρική πλακέτα. Μερικές φορές, ο υπολογιστής κάνει ξεχωριστό διαμέρισμα στο σκληρό δίσκο ως μνήμη RAM όταν η φυσική μνήμη RAM χρησιμοποιείται υπερβολικά. Αυτή η διαδικασία καθιστά τον υπολογιστή πιο αργό σε λειτουργία, καθώς αυτό απαιτεί γραφή και ανάγνωση δεδομένων σε ένα αρχείο που ονομάζεται αρχείο σελίδας στον σκληρό δίσκο. Αυτός ο τύπος μνήμης RAM ονομάζεται εικονική μνήμη RAM.

Εικόνα 01: RAM

Τι είναι το ROM;

Ο όρος "μνήμη μόνο για ανάγνωση" είναι συντομογραφία ROM. Σε αντίθεση με τη μνήμη RAM, η ROM είναι μια μη πτητική μνήμη. αν και η ισχύς αφαιρείται από το τσιπ ROM, τα αποθηκευμένα δεδομένα παραμένουν στα μητρώα τους. Τα δεδομένα σε ROM συνήθως αποθηκεύονται όταν κατασκευάζονται. Για τους υπολογιστές, η ROM είναι χρήσιμη για την αποθήκευση προγραμμάτων που δεν έχουν αλλοιωθεί. για παράδειγμα, το BIOS, το οποίο εκτελείται κατά την εκκίνηση (εκκίνηση). Οι παλαιότερες εκδόσεις των συμπαγών δίσκων είναι επίσης γνωστές ως ROM (CD-ROM).

Υπάρχουν πολλά μειονεκτήματα των ROM, το κύριο μειονέκτημα είναι η αδυναμία αλλαγής ή ενημέρωσης των δυνατοτήτων του υλικολογισμικού. Αν ο κατασκευαστής το έχει προγραμματίσει με το υλικολογισμικό που δεν λειτουργεί σωστά, όλες οι μάρκες πρέπει να ανακληθούν και να αντικατασταθούν μία προς μία. Ένα άλλο μειονέκτημα είναι ότι οι ROM δεν είναι χρήσιμες στην εργασία Ε & Α δεδομένου ότι πολλές εκδόσεις του υλικολογισμικού πρέπει να δοκιμαστούν από τον προγραμματιστή πριν ξεκινήσει το τελικό προϊόν. Εκεί, μια ROM δεν είναι χρήσιμη για τη δοκιμή του υλικολογισμικού, αφού δεν είναι μια φιλική προς το χρήστη συσκευή. Έχει εισαχθεί ένα διαγράψιμο προγραμματιζόμενο ROM όπου μπορεί να επανασχεδιαστεί το υλικολογισμικό από τον προγραμματιστή για να ξεπεραστούν αυτά τα θέματα. Ωστόσο, η διαγραφή απαιτεί ένα υπεριώδες φως υψηλής έντασης, καθιστώντας το ακόμα δύσκολο. Ως λύση γι 'αυτό, η προγραμματιζόμενη ROM διαγράφηκε ηλεκτρικά και εισήχθη στους προγραμματιστές, έτσι ώστε να μπορούν να χρησιμοποιηθούν στην ίδια την κλίνη δοκιμών και μπορούν να επαναπρογραμματιστούν επανειλημμένα. Η μνήμη flash, η οποία χρησιμοποιείται σε μονάδες USB και σύγχρονους φορητούς υπολογιστές ως σκληρό δίσκο, είναι μια περαιτέρω εξέλιξη της EEPROM η οποία χρησιμοποιεί την περιοχή των τσιπ πολύ αποτελεσματικά. Τα επανα-εγγράψιμα CD και DVD θεωρούνται επίσης ως προώθηση CD και DVD ROM.

Εικόνα 02: EEPROM

Ποια είναι η διαφορά μεταξύ μνήμης RAM και ROM;

- diff Άρθρο Μέσο πριν από τον πίνακα ->

RAM vs ROM

Τα δεδομένα μπορούν να αποθηκευτούν και να ανακτηθούν από τη μνήμη τυχαίας προσπέλασης (RAM). Τα δεδομένα μπορούν να διαβαστούν μόνο από ROM (μνήμη μόνο ανάγνωσης).
Πρόσβαση
Ο χρόνος πρόσβασης είναι πολύ μικρός στη μνήμη RAM. Ο υπολογιστής το χρησιμοποιεί γρήγορα για την αποθήκευση των απαιτούμενων δεδομένων. Ο χρόνος πρόσβασης είναι μεγάλος στη ROM. Δεν μπορεί να χρησιμοποιηθεί για γρήγορη ανάγνωση.
Αποθήκευση
Η μνήμη RAM είναι μια πτητική μνήμη, οπότε μόλις χάσει την παροχή τάσης, τα δεδομένα αφαιρούνται από τη μνήμη. Η ROM είναι μια μη πτητική μνήμη. Αν δεν είναι διαγράψιμο, τα δεδομένα παραμένουν αποθηκευμένα μέχρι να καταστραφεί το υλικό.
Χρησιμοποιήστε το
RAM που χρησιμοποιείται στην κρυφή μνήμη και στην κύρια μνήμη του υπολογιστή, καθώς είναι γρήγορη, το κόστος παραγωγής είναι υψηλό και το εμβαδόν της επιφάνειας ανά μονάδα μνήμης είναι μεγαλύτερο. Τα ROM χρησιμοποιούνται για την αποθήκευση μόνιμων, αλλά λιγότερο χρησιμοποιούμενων δεδομένων, όπως είναι οι ρυθμίσεις λογισμικού, το BIOS που χρησιμοποιείται μιά φορά σε υπολογιστές, δεδομένου ότι κατασκευάζονται σε μεγαλύτερες χωρητικότητες και το κόστος παραγωγής είναι μικρότερο.

Περίληψη - RAM vs ROM

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

Ευγένεια εικόνας:

1. "Chip ram" Από το Laserlicht - Το δικό του έργο (CC BY-SA 3. 0) μέσω Wikimedia Commons

2. "AT24C02 EEPROM 1480355 6 7 HDR Enhancer" Από © Nevit Dilmen (CC BY-SA 3. 0) μέσω Wikimedia Wikimedia

Σχετικές Θέσεις:

1. Διαφορά μεταξύ SRAM και DRAM

2. Διαφορά μεταξύ της μνήμης RAM και της προσωρινής μνήμης

3. Διαφορά μεταξύ μνήμης RAM και επεξεργαστή

4. Διαφορά μεταξύ PLA και ROM

5. Διαφορά μεταξύ πτητικής και μη πτητικής μνήμης

6. Διαφορά μεταξύ πρωτογενούς και δευτερογενούς μνήμης