As CPUs não acessam diretamente os dados do disco rígido. Em vez disso, eles se comunicam com o disco rígido por meio da memória principal (RAM) do computador. Quando a CPU precisa acessar os dados do disco rígido, ela envia uma solicitação ao controlador de memória, que então recupera os dados do disco rígido e os armazena na memória. A CPU pode então acessar os dados na memória muito mais rapidamente do que se tivesse que acessá-los diretamente do disco rígido.