SóProvas


ID
1578463
Banca
FCC
Órgão
TCE-CE
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Nos processadores com arquitetura CISC,

Alternativas
Comentários
  • 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
  •  a )há poucos modos de endereçamento. 

     b) não há microprograma para interpretar as instruções. Há Microprogramção / CISC

     c) as instruções são simples e em tamanho reduzido. (COMPLEXAS / MUITAS)

    d) as instruções são executadas, na sua maioria, em apenas um ciclo da máquina. RISC

     e) são usadas instruções de tamanho variável. CISC

  • CISC --> Completo, Microcódigo, Complexa, Cmum, Código menor.

     

    RISC --> Reduzido, Fixo, 1/ciclo, Pipeline, Não Microcódigo, Load/Store, Direto no Hardware.

     

     

  • e)são usadas instruções de tamanho variável. 

    CISC executa várias instruções complexas diferentes; é versátil. CISC contém uma micro-programação- códigos de instruções gravados no processador, o qual recebe as instruções e as executa, utilizando as instruções de sua micro-programação.

  • a) há poucos modos de endereçamento. há vários modulos de endereçamento à memória

    b)  não há microprograma para interpretar as instruções.  As instruções são executadas por microcódigos, há microprogramas

    c) as instruções são simples e em tamanho reduzido.  Complexas, pela própria definição do nome CISC

    d) as instruções são executadas, na sua maioria, em apenas um ciclo da máquina.  executa uma instrução em vários ciclos.

    e) são usadas instruções de tamanho variável. exatamente, são dependentes do modulo de endereçamento utilizao. CORRETO

     

    FAZENDO UM PARALELO RISC X CISC.

    RISC

    _conjunto reduzido de instruções, facilitando a organização da UC de modo que esta tenha uma interpretação simples e rápida.

    _ múltiplos conjuntos de registradores

    _ pepiline

    _ inexistência de microcódigo

    _ executa uma instrução por ciclo

    _ as referências à memória são feitas por instruções especiais de load/store

     

    CISC

    _ São usadas instruções de tamanho e tempo variável, são dependentes do modulo de endereçamento utilizado.

    _ Poucos registradores que são especializados

    _vários módulos de endereçamento (a memória).

    _Pepiline

    _Prerrogativa “ hardware mais rápido que o software”.

    _ As instruções são executadas por microcódigos.

    _executa uma instrução em vários ciclos

     

  • Processador CISC (Complex Instruction Set Computer)

    - Conjunto Complexo de Instruções Computacionais

    - vários ciclos de clock para execução da instrução (tempo variável)

    - Mais rápido para instruções complexas

    - contém microprogramação

    - uso de um ou dois operandos

    - múltiplos modos de endereçamento de memória

    - instrução com largura variável

    - poucos registradores (de 6 a 16)

    - fracamente paralelizado e complexidade no código

    - pouca utilização de pipeline

    - instruções executadas pelo microprograma

     

    Processador RISC (Reduced Instruction Set Computer)

    - Conjunto Reduzido de Instruções Computacionais

    - único ciclo de instrução.

    - Não contém microcódigo - instruções executadas diretamente pelo hardware (ausência de microprogramação)

    - instruções executadas pelo hardware

    - incompatível com CISC

    - faz uso de pipelining em larga escala

    - grande número de registradores

    - uso de uma instrução por ciclo de clock (formato simples e fixo) (tempo fixo)

    - endereçamento de memória simples

    - uso de 3 operandos de registrador permitido por instrução

    - apenas LOAD and STORE podem acessar a memória

    - complexidade no compilador