Lista de tipos de microprocessadores

Os computadores podem executar uma série de operações complexas que normalmente levariam dias, anos e até décadas para as pessoas calcularem com eficiência. O microprocessador é o principal componente de qualquer computador e é responsável por controlar todas as suas operações. Ele também gerencia as instruções do computador, uma série de comandos escritos em uma linguagem específica que o microprocessador usa para controlar outros dispositivos e executar tarefas. Dependendo da finalidade do computador, existem vários tipos de microprocessadores usados ​​hoje.

Conjunto de instruções de computação reduzidas

John Cocke, pesquisador da IBM, percebeu que um computador usa apenas 20% de suas instruções, deixando 80% sem uso. Em 1974, ele desenvolveu o RISC (Reduced Computing Instruction Set), um processador que usava poucas instruções, exigia menos transistores e era mais barato de fabricar. Os chips RICS usam menos instruções, mas precisam de mais linhas de código para executar algumas operações. O RISC depende do desempenho do software instalado, o que significa que o software deve ser mais complexo. O RISC também é usado em fornos, aparelhos de ar condicionado e outros utensílios de cozinha.

Conjunto de instruções de computação complexa

O termo Conjunto de Instruções de Computador Complexas (CISC) foi definido retroativamente para distinguir essa classe de microprocessadores de RISCs. Esses chips possuem um número maior de instruções diferentes e complexas em comparação com o RISC. O princípio fundamental do microprocessador CISC é que o hardware do computador é sempre mais rápido que o software. A maioria dos laptops, desktops e servidores usa microprocessadores CISC.

VLIW (Palavra de Instrução Muito Longa)

O VLIW (Very Long Instruction Word) introduziu um conceito completamente novo de instruções paralelas. Foi projetado para incluir várias instruções independentes dentro de uma instrução muito extensa. Para executar esse tipo de operação, o software precisa reconhecer as instruções independentes. O VLIW é semelhante ao processo de execução de várias operações em um ciclo de clock, o tempo necessário para um sinal elétrico alternar de zero a um e novamente a zero. Quanto maior o número de ciclos de clock por segundo, mais rápido será o microprocessador. Esse tipo de chip usa o compilador de computador para compactar um código seqüencial comum e transformá-lo em instruções de texto muito extensas.

Processadores superescalares

A arquitetura dos processadores superescalares permite que o computador execute várias instruções ao mesmo tempo e de forma independente. Os microprocessadores superescalares usam a arquitetura de pipeline (baseada em filtro) para permitir o processamento de várias instruções, mas cada instrução deve estar em um circuito de filtro diferente em um determinado momento. Entre as limitações dos microprocessadores de superescala estão: conflitos de recursos, quando duas ou mais instruções competem pelo mesmo recurso; controlar a dependência, que ocorre porque as ramificações criam problemas para manter o paralelismo ideal; e conflitos de informações, gerados por dependências de informações entre as instruções do programa.

Outros

O General Purpose Processor (GPP) foi projetado para uma variedade de tarefas e não apenas para um aplicativo ou software específico. Um processador para fins especiais (SPP) tem funções semelhantes às de um chip periférico de um microcomputador. A única diferença é que o SPP possui um conjunto de instruções especializadas para controlar as funções de forma independente, enquanto a CPU controla um chip periférico. O circuito integrado para aplicações específicas (ASIC) é um tipo de circuito integrado projetado para a aplicação de uma finalidade especial. Por exemplo, um ASIC desenvolvido para a linha de telefone celular de uma empresa só funciona com essa linha telefônica específica. O Digital Signal Processor (DSP) é um tipo muito rápido de microprocessador, que é usado principalmente no processamento de sinais e em aplicações matemáticas intensivas. Transforma sinais analógicos em informações digitais que são analisadas.

Referências

 

Você pode estar interessado:

Deixe um comentário