Movatterモバイル変換


[0]ホーム

URL:


Ir para o conteúdo
Wikipédia
Busca

CISC

Origem: Wikipédia, a enciclopédia livre.
Este artigonão citafontes confiáveis. Ajude ainserir referências. Conteúdo nãoverificável pode ser removido.—Encontre fontes:Google (N • L • A • I • WP refs)  • ABW  • CAPES(dezembro de 2016)
Foto interna de um processador Intel

CISC (sigla paraComplex Instruction Set Computer, ou, em uma tradução literal, "Computador com um Conjunto Complexo de Instruções"): é uma linha de arquitetura de processadores capaz de executar centenas de instruções complexas diferentes sendo, assim, extremamente versátil. Exemplos de processadores CISC são os386 e os486 daIntel.

Os processadores baseados na computação de conjunto de instruções complexas contêm umamicro-programação, ou seja, um conjunto de códigos de instruções que são gravados no processador, permitindo-lhe receber as instruções dos programas e executá-las, utilizando as instruções contidas na sua micro-programação. Seria como quebrar estas instruções, já em baixo nível, em diversas instruções mais próximas do hardware (as instruções contidas nomicrocódigo do processador). Como característica marcante esta arquitetura contém um conjunto grande de instruções, a maioria deles em um elevado grau de complexidade.

Examinando do ponto de vista um pouco mais prático, a vantagem da arquitetura CISC é que já temos muitas das instruções guardadas no próprio processador, o que facilita o trabalho dosprogramadores delinguagem de máquina; disponibilizando, assim, praticamente todas as instruções que serão usadas em seus programas. Os processadores CISC têm a vantagem de reduzir o tamanho docódigo executável por já possuirem muito do código comum em vários programas, em forma de uma única instrução.

Porém, do ponto de vista do desempenho, os CISCs têm algumas desvantagens em relação aosRISCs, entre elas a impossibilidade de se alterar alguma instruçãocomposta para melhorar o desempenho de processamento. O código equivalente às instruçõescompostas do CISC pode ser escrito nos RISCs da forma desejada, usando um conjunto de instruções simples, da maneira que mais se adequar. Sendo assim, existe uma disputa entretamanho do código X desempenho.

  • Controle microprogramado;
  • Instruções de dois operandos – ADD CX,mem;
  • Modos registrador-registrador, registrador-memória, e memória-registrador;
  • Múltiplos modos de endereçamento à memória, incluindo indexação (vetores);
  • Instruções de largura (tamanho) variável, conforme modo de endereçamento utilizado;
  • Instruções requerem múltiplos ciclos de máquina para execução, variando também com o modo de endereçamento;
  • Poucos registradores;
  • Registradores especializados
Controle de autoridade

Ver também

[editar |editar código]
Arquitetura
Conjunto de instruções
Tipos
Tamanho da palavra (em bits)
Ciclo de instrução
Paralelismo
Nível
Multithreading
Taxonomia de Flynn
Tipos
Componentes
Gerenciamento de energia
Segurança
Obtida de "https://pt.wikipedia.org/w/index.php?title=CISC&oldid=64746681"
Categoria:
Categorias ocultas:

[8]ページ先頭

©2009-2026 Movatter.jp