O documento descreve as diferenças entre as arquiteturas CISC e RISC. A arquitetura CISC (Complex Instruction Set Computer) tem instruções complexas implementadas em microcódigo para melhor apoiar linguagens de alto nível. No entanto, estudos mostraram que as instruções mais comuns são simples como atribuições e condicionais. Isso levou ao surgimento da arquitetura RISC (Reduced Instruction Set Computer) com um conjunto reduzido de instruções simples de registro-registro para melhor apoiar linguagens mais simples.