CISC
Origem: Wikipédia, a enciclopédia livre.
CISC (sigla para Complex Instruction Set Computer, ou, em uma tradução literal, "Computador com um Conjunto Complexo de Instruções") é um processador capaz de executar centenas de instruções complexas diferentes, sendo assim extremamente versátil. Exemplos de processadores CISC são o 386 e o 486 da Intel.
Examinando de um ponto de vista um pouco mais prático, a vantagem de uma arquitetura CISC é que já temos muitas das instruções guardadas no próprio processador, o que facilita o trabalho dos programadores de linguagem de máquina, dispondo assim de praticamente todas as instruções que serão usadas em seus programas. Os processadores CISC tem a vantagem de reduzir o tamanho do código executável, devido aos CISC's, já possuirem muito do código comum em vários programas, em forma de uma única instrução.
Porém, do ponto de vista da performance, os CISC's têm algumas desvantagens em relação aos RISC's, entre elas, a impossibilidade de se alterar alguma instrução composta para se melhorar a performance. Nos RISC's, o código equivalente às instruções compostas do CISC pode ser escrito da maneira desejada, usando o conjunto de instruções simples, da maneira que mais se adequar. Sendo assim, existe uma disputa entre tamanho do código X desempenho.