Duvida sobre memória

Classifique a lista seguinte da memória mais rápida e mais cara para a memória mais lenta e menos cara: armazenamento secundário, registradores, memória principal, armazenamento terciário, cache L2, cache L1. Por que sistemas contem diversos tipos de armazenamento de dados de diferentes tamanhos e velocidades? Qual a motivação está por trás do caching?

Pessoal, começeei a resolver uma lista sobre sistemas operacionais e brequei nessa pergunta, alguem pode dar uma ajudinha??

Registradores
Cache L2
Cache L1
Memória Principal
Armazenamento Secúndario

O Resto tem aqui:

http://pt.scribd.com/doc/16148458/Arquitetura-de-Computadores-Apostila-Completa