Um computador de conjunto de instruções complexo (CISC) é um microprocessador que suporta um conjunto relativamente pequeno e simples de instruções, que pode executar muito rapidamente. O termo CISC é às vezes usado para contrastar esses processadores com computadores de conjunto de instruções reduzido (RISC), que têm um conjunto de instruções mais complexo, mas podem executar instruções mais rapidamente.
Os processadores CISC são usados em uma variedade de aplicações, incluindo computadores pessoais, estações de trabalho e servidores. Também são usados em sistemas incorporados, como os encontrados em automóveis e produtos eletrônicos de consumo. Por que a CISC é criada? Nos primeiros tempos da computação, a memória era muito cara e os processadores eram muito lentos. Para aproveitar ao máximo os recursos limitados disponíveis, os designers de processadores desenvolveram a complexa arquitetura de computação do conjunto de instruções (CISC). Esta arquitetura permitiu-lhes incluir um grande número de instruções complexas no conjunto de instruções do processador. Essas instruções podiam ser executadas rápida e eficientemente, dando ao processador uma vantagem significativa de desempenho em relação aos seus concorrentes.
Contudo, à medida que a memória e a velocidade do processador aumentavam, a arquitetura CISC tornou-se um gargalo de estrangulamento. As instruções complexas demoravam mais tempo a executar e exigiam mais memória para serem armazenadas. Como resultado, os projetistas de processadores começaram a desenvolver a arquitetura de computação com conjunto de instruções reduzido (RISC). Essa arquitetura simplificou o conjunto de instruções e reduziu o número de instruções que o processador podia executar. Isso permitiu que o processador executasse as instruções mais rapidamente e com menos memória.
Hoje em dia, a maioria dos processadores são projetados usando a arquitetura RISC. No entanto, ainda existem alguns processadores CISC em uso, particularmente em sistemas embutidos. Quando foi inventado o CISC? O primeiro microprocessador a ser classificado como um Computador de Conjunto de Instrução Complexa (CISC) foi o Motorola 68000, lançado em 1979. Entretanto, o termo CISC não foi cunhado até 1981, quando foi usado em um artigo de David Patterson e Carlo H. Sequin intitulado “Reducing the Complexity of Computer Instructions” (Reduzindo a Complexidade das Instruções do Computador). Qual dos seguintes é a forma completa da CISC Mcq? A forma completa do CISC é “Complex Instruction Set Computing” (Computação de Conjunto de Instruções Complexas). As arquiteturas da CISC são projetadas com o objetivo de fornecer o número máximo de capacidades dentro do número mínimo de instruções. Esta abordagem pode tornar o código mais difícil de escrever e entender, mas pode resultar em um melhor desempenho.
Quem desenvolveu o CISC?
O CISC, ou Complex Instruction Set Computing, é um tipo de arquitetura de microprocessador que utiliza um grande número de instruções complexas para executar tarefas. As arquiteturas CISC foram desenvolvidas nos anos 70 como uma forma de aumentar o conjunto de instruções dos microprocessadores, mantendo-as simples o suficiente para serem fabricadas utilizando a tecnologia existente. O primeiro microprocessador CISC foi o Intel 8086, que foi lançado em 1978.
Porque é que o RISC é usado em telemóveis?
Os processadores RISC (Reduced Instruction Set Computing) são usados em dispositivos móveis por uma variedade de razões. Os processadores RISC requerem menos energia para funcionar que os seus equivalentes CISC (Complex Instruction Set Computing), o que os torna ideais para dispositivos alimentados por bateria. Os processadores RISC também tendem a ser menores e mais simples no design, o que os torna mais fáceis de integrar em dispositivos menores. Finalmente, os processadores RISC normalmente têm pipelines de instruções mais curtos, o que lhes permite executar instruções mais rapidamente e com menos latência do que os processadores CISC.