Nas arquiteturas RISC, em geral, o projetista tenta maximizar o número de instruções que fazem acesso à memória. Nessas instruções, os dados são buscados na memória, processados pela unidade lógica e aritmética, e o resultado é armazenado de volta na memória.