Programas menores têm duas vantagens. A primeira é
consumir um menor espaço de memória, resultando na
economia desse recurso. Como a memória é, hoje em dia, muito
barata, essa vantagem potencial deixa de ser tão significativa. A
vantagem mais importante de programas menores é, portanto,
contribuir para melhorar o desempenho. Isso pode acontecer de
duas maneiras. Primeiro, um menor número de instruções
significa menor número de bytes de instruções a serem
buscados. Segundo, em um ambiente de paginação, programas
menores ocupam um número menor de páginas, o que reduz a
taxa de falta de páginas. O problema com essa linha de
raciocínio é que não se pode ter certeza de que um programa
compilado para uma arquitetura CISC será menor que um
programa compilado para uma arquitetura RISC correspondente.
STALLLINGS, William. Arquitetura e organização de computadores,
São Paulo: Prentice Hall, 2003. p. 494.