Υλικό υπολογιστών

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> RAM , κάρτες και Μητρικές

Τι είναι η άμεση προσπέλαση μνήμης

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

Η CPU στις αρχές υπολογιστές συμμετείχε σε όλες σχεδόν τις δραστηριότητες που έλαβαν χώρα σε όλες τις διαδικασίες . Αυτό έβαλε τεράστιες απαιτήσεις για την προσοχή της CPU και επιβραδύνθηκε προς τα κάτω με τα αιτήματα από τις περιφερειακές συσκευές . Αυτή η διαρροή σχετικά με την αποτελεσματικότητα αντιμετωπίστηκε με την ανάπτυξη μεθόδων που επέτρεψε περιφερειακά να προσπελάσει μνήμη άμεσα και να μεταφέρετε δεδομένα από τη μνήμη χωρίς διακοπή της CPU , αυξάνοντας έτσι την απόδοση .
Εικόνων Πώς Direct Memory Access εργασίας;

Άμεση πρόσβαση μνήμης επιτυγχάνεται με τη χρήση ειδικών διαδρομών επικοινωνίας που ονομάζεται DMA κανάλια τα οποία ανήκουν σε μια συγκεκριμένη περιφερειακή . Αν μια περιφερειακή συσκευή έχει την απαιτούμενη ικανότητα επεξεργασίας , μπορεί να χρησιμοποιήσει ένα από τα κανάλια DMA για τη μεταφορά δεδομένων από τη RAM δικό της, χωρίς διαβούλευση με την CPU . Είναι το είδος του σαν ένα μικρό παιδί που έχει να πάρει η μαμά του ( το CPU ) να βοηθήσει να πάρει ένα ποτό , ενώ ο έφηβος αμφιθαλή ( με μεγαλύτερη ικανότητα επεξεργασίας ) μπορεί να πάρει τον εαυτό του χωρίς να διακόπτεται η μαμά .

Η Οφέλη του Direct Memory Access
Η

σύγχρονοι υπολογιστές είναι σε θέση να τρέχουν ταυτόχρονα πολλές διεργασίες ταυτόχρονα . Χωρίς το όφελος της άμεσης προσπέλασης μνήμης , το CPU θα μπορούσε να είναι δεμένο ένα μεγάλο ποσοστό του χρόνου ανταπόκρισης σε βραδύτερη περιφερειακά που χρειάζονται πρόσβαση στις πληροφορίες που είναι αποθηκευμένες στη μνήμη . Μια συσκευή , χρησιμοποιώντας ένα από τα πολλά κανάλια DMA που οι σύγχρονοι υπολογιστές έρχονται με μπορεί να παρακάμψει την CPU . Αυτό επιτρέπει σε όλες τις διαδικασίες για να τρέξει πιο γρήγορα .
Εικόνων Τι Συσκευές Χρήση DMA ;
Η

Είναι πρότυπο για τους περισσότερους υπολογιστές να έχουν συνολικά οκτώ κανάλια DMA . Είναι αριθμημένα 0-7 με DMA κανάλι 0 πάντα προορίζεται για χρήση του συστήματος. Οι υπόλοιπες επτά κανάλια μπορεί να χρησιμοποιείται από διάφορες συσκευές , όπως το floppy drives , κάρτες ήχου , σκληρούς δίσκους, CD - ROM και σαρωτές .
Εικόνων Εκτιμήσεις
Η

Στις περισσότερες περιπτώσεις, η χρήση του DMA επιτρέπει για μια συνολική και σημαντική αύξηση στην απόδοση του συστήματος , αλλά ορισμένες περιπτώσεις μπορεί να εισαγάγει εμπλοκές στη διαδικασία. Εάν σκοπεύετε να προσθέσετε μια συσκευή SCSI στον υπολογιστή σας , υπάρχουν ορισμένες λεπτομέρειες που απαιτούν ιδιαίτερη προσοχή . Συσκευές SCSI πρέπει να ανατεθεί μοναδικούς αριθμούς ταυτότητας , και μερικά απαιτούν ένα συγκεκριμένο αριθμό. Εσφαλμένη ταυτότητες και τερματιστεί εσφαλμένα καλώδια SCSI μπορεί να δημιουργήσει σοβαρά προβλήματα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα