A CPU também conhecida como Unidade Central de Processamento (CPU) é o principal componente do computador. É nela onde são processados os dados e executados os programas. Opera em altíssima velocidade fazendo com que existam diferentes tipos de memórias para minimizar o seu tempo de ociosidade (wait).
Em se tratando de diferentes tipos de memórias de computador, devemos levar em conta algumas características básicas: capacidade de armazenamento, tempo de acesso e custo. A fim de nos alinharmos à questão proposta, vamos nos ater ao item "tempo de acesso". Dessa forma para se obter um melhor desempenho, a velocidade da memória deve ser compatível com a do processador. Ou seja, o processador não deve ficar ocioso esperando que instruções ou operandos sejam buscados na memória durante a execução de instruções.
Portanto, usando o critério "tempo de acesso", podemos citar as memórias existentes na sequência de memórias do menor tempo para o maior:
Registrador → Cache → Memória RAM → Memória Secundária
REGISTRADOR: Memória temporária usada pelo processador no processamento das instruções (a de maior velocidade).
EPROM/ROM: Memória onde se guardam as instruções de inicialização dos computadores.
CACHE: Armazena partes da memória principal que são usados frequentemente pelos programas.
MEMÓRIA RAM: Memória principal do computador, sendo diretamente endereçável pelo processador.
MEMÓRIA SECUNDÁRIA: Memória de armazenamento permanente.
Resposta: Portanto a resposta correta é a "d")