" . Risco " RISC Reduced Instruction Set Computing é abreviado para RISC e é pronunciado A tecnologia é baseada em torno do pressuposto de que um processador pode processar um conjunto reduzido de instruções simples mais rápido do que um conjunto de instruções complicadas. A premissa é que a maioria das atividades de todos os processadores são baseados em instruções simples , a capacidade de lidar com instruções complexas não aumentar a capacidade do processador , mas , na verdade, reduz -los. História
Os primeiros computadores tinham conjuntos de instruções limitadas, mas o campo de pesquisa RISC está preocupado com a redução conjuntos de instruções em computadores modernos , não deixando de lado todo o novo hardware e voltar para máquinas primitivas. Durante os anos 1970 , a IBM reuniu dados sobre as instruções executadas no processador de um minicomputador que tinham em desenvolvimento. Eles notaram que mais da metade de todo o tempo de processamento no computador estava ocupado com apenas cinco comandos básicos . Essa percepção alimentado em um projeto da Universidade da Califórnia em Berkeley, que resultou no projeto do primeiro computador RISC em 1980.
CISC Processor
O oposto do RISC é CISC - Complex Instruction Set Computing. Programas de alto nível tem que ser compilado em código de máquina. Compiladores ocupar uma grande quantidade de memória. Ao permitir que o processador para entender mais complicadas , instruções compostas, as instruções podem ser lidas e esvaziados de memória muito mais rápido. As instruções complexas demoram mais tempo para ser concluído e envolveu o processador executar as tarefas cobertos por várias ações básicas . Os programas são armazenados na memória externa e carregado na parte on-board memória pela parte como o programa é executado . Processadores de armazenar dados em registros e registradores são caros. Arquitetura CISC reduz a quantidade de cache - memória do processador - . E registros necessários dentro do processador
RISC Processor
Como a filosofia inversa ao CISC , processamento RISC requer processadores mais caros , com mais cache e registradores. A necessidade de memória foi reduzido por um armazenamento mais eficiente de constantes ou números . Como instruções simples são mais rápidas de executar do que os complexos , a necessidade de velocidade e redução contínua dos custos de memória fez pender a balança a favor de processadores RISC . Acessando memória externa retarda a velocidade do processador , com maior quantidade de memória cache e instruções menores , o processador RISC foi mais rápido do que um processador CISC
Reduced Instruction Set
O termo . " conjunto de instruções reduzido" é confuso. Muitas vezes, é ler para significar " um conjunto menor de instruções . " Esta não era a intenção dos designers de tecnologia RISC . Muitos sistemas RISC têm um maior número de instruções que alguns sistemas CISC . O termo significa " um conjunto de instruções " reduzida " . " Isso significa que todas as instruções do conjunto de instruções RISC necessitam de menos trabalho no processador.