Et er en liten lagringsenhet som er den raskeste en CPU kan nå. De fleste, men ikke alle, moderne datamaskinarkitekturer følger prinsippet om at data leses fra minnet og inn i registre før bruk, for så å skrive resultatet tilbake til minnet fra et register etterpå. En vanlig egenskap i dataprogrammer er lokalitet, altså det at programmet benytter de samme dataene om og om igjen. Hvis det er mulig å ha disse dataene liggende i registrene, vil man kunne øke ytelsen.