De acordo com o modelo de Von Neumann, a função da Unidade Central de Processamento (UCP) – ou processador – é, essencialmente, capturar dados e instruções que compõem um programa e processá-los, não importando sua origem ou seu destino. No entanto, para que o processador possa executar os programas, seus dados e suas instruções devem antes ser carregados:
na memória
no flash drive
no disco rígido
na interface de rede