Rodzaje: - rejestry wbudowane w jednostkę centralną; - pamięć podręczna; - pamięć operacyjna. Procesor to urządzenie, które przetwarza informacje pobrane z pamięci. Szybkość tego przetwarzania zależy od częstotliwości taktowania, ale także i pamięci podręcznej procesora. Pamięć ta ma zadanie niwelować czas przesyłania danych z pamięci operacyjnej do rejestrów procesora. Procesor sprawdza, czy potrzebne dane są w pamięci podręcznej procesora. Jeśli są (cache hit) to procesor pomija pamięć RAM, przez co oszczędza czas, natomiast w przypadku braku potrzebnych danych (cache mist) należy zrobić wolne miejsce w pamięci podręcznej, i pobrać do niej dane z pamięci operacyjnej, co zdecydowanie wydłuża czas operacji. Dlatego też ważne jest, aby pamięć podręczna była jak największa, aby więcej danych się zmieściło i rzadziej zdarzało się cache mist. Najważniejszymi parametrami funkcjonalnymi pamięci podręcznych są: pojemność i czas dostępu.