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