Este documento descreve as arquiteturas RISC e CISC, comparando suas vantagens e desvantagens. CISC suporta um grande número de instruções complexas, facilitando a programação mas reduzindo a velocidade. RISC usa instruções simples executadas rapidamente, requerendo mais instruções para tarefas complexas. Ambas evoluíram para lidar com limitações de memória, desempenho e fabricação de chips nas décadas de 1970-1980.