A diferença principal é que o RISC utiliza um conjunto de instruções de linguagem básica da máquina, já o CISC usa um conjunto de instruções complexo. Ambos possuíam sua vantagem e desvantagem, a vantagem é que no processador RISC por utilizar uma linguagem simples, é muito mais rápido que o CISC, porém o RISC possuía problemas em operações matemáticas sem um hardware poderoso, já que era necessário sintetizar uma série de formas. A forma RISC foi utilizada primariamente pela IBM em 1975 com o modelo IBM 801, mais tarde foi lançado pela Berkeley e Stanford, das quais a IBM era a mais poderosa no número de instruções com 120. Já o modelo CISC foi utilizado primariamente também pela IBM em 1973 pela VAX e pela Xerox, o maior número de instruções era da VAX com 303 instruções. Existem inúmeras diferenças entre as duas, mas o que realmente faz o RISC ser bem mais rápido que o CISC é que o segredo está na via de dados, quanto menos tempo em ciclo na via de dados, mais rápido será o processamento, e o RISC apenas utiliza 1 ciclo enquanto o CISC utiliza instruções complexas.
O uso do registrador nas máquinas RISC é muito maior do que as CISC porque enquanto as CISC utilizam o método LOADs e STOREs, o uso do registrador diminui o uso de LOADs e STOREs, e assim fazendo que o processador utilize menos a memória, descongestionando os ciclos.
Nenhum comentário:
Postar um comentário