Im a lil bit shaky on this topic. Im studying from my a+ cert bible and need to understand this...The use of a (processor) register is basically to store data and to be able to retrieve this data quicker...then the l1 cache memory is "memory" stored in the processor itself. So whats the difference between these two

: I dont get it. Why even have a register built in some processors??