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