Neste tutorial, aprenderemos sobre Processador RISC e Processador CISC e a diferença entre eles.
Processador RISC
É conhecido como Computador de Conjunto de Instrução Reduzida. É um tipo de microprocessador que tem um número limitado de instruções. Podem executar as suas instruções muito rapidamente porque as instruções são muito pequenas e simples.
RISC chips requerem menos transistores, o que os torna mais baratos de conceber e produzir. Em RISC, o conjunto de instruções contém instruções simples e básicas a partir das quais podem ser produzidas instruções mais complexas. A maioria das instruções completas num ciclo, o que permite ao processador lidar com muitas instruções ao mesmo tempo.
Neste conjunto de instruções são baseadas em registo e a transferência de dados ocorre de registo para registo.
CISC Processador
- É conhecido como Computador de Conjunto de Instruções Complexas.
- Foi inicialmente desenvolvido pela Intel.
- Contém um grande número de instruções complexas.
- Nestas instruções não se baseiam em registos.
- Instruções não podem ser completadas num único ciclo de máquina.
- Transferência de dados é da memória para a memória.
- Unidade de controlo micro programada encontra-se em CISC.
- Tem também formatos de instruções variáveis.
Diferença entre CISC e RISC
Arquitectural Characterstics | Conjunto Complexo de Instrução Computador(CISC) | Conjunto de instruções reduzidas Computador(RISC) |
---|---|---|
Tamanho e formato da instrução | Conjunto grande de instruções com formatos variáveis (16-64 bits por instrução). | Conjunto pequeno de instruções com formato fixo (32 bits). |
Transferência de dados | Memória para memória. | Registar para registar. |
Mais micro codificado usando memória de controlo (ROM) mas o CISC moderno usa controlo por cabo. | Mais por cabo sem memória de controlo. | |
Tipo de instrução | Instruções não baseadas em registo. | Instruções baseadas em registo. |
Mais acesso a memória. | Acesso a menos memória. | |
Travas | Inclui multi-relógios. | Inclui relógio único. |
0 comentários