Nos processadores com arquitetura CISC,

Próximas questões
Com base no mesmo assunto
Q526152 Arquitetura de Computadores
Nos processadores com arquitetura CISC,
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E - são usadas instruções de tamanho variável.

A arquitetura CISC, que é um acrônimo para Complex Instruction Set Computer, caracteriza-se por possuir um conjunto de instruções com muitas operações complexas, que podem realizar múltiplas tarefas em uma única instrução. Essa complexidade é tradicionalmente acompanhada pelo uso de instruções de tamanho variável, o que permite que cada instrução tenha exatamente o tamanho necessário para realizar sua função específica.

É importante entender que a arquitetura CISC foi desenvolvida durante uma época em que a memória era muito cara e os compiladores não eram tão avançados, portanto, ter instruções que podiam fazer mais trabalho em menos espaço de memória era vantajoso.

Quando olhamos para as outras alternativas, vemos que:

  • A - CISC tende a ter muitos modos de endereçamento para suportar as instruções complexas.
  • B - Na realidade, CISC frequentemente utiliza microprogramação para interpretar suas instruções complexas.
  • C - As instruções CISC são tipicamente mais complexas e podem ser maiores do que as instruções encontradas em arquiteturas RISC.
  • D - Devido à sua complexidade, muitas instruções CISC requerem mais de um ciclo de máquina para serem executadas.

Portanto, a alternativa E está correta porque reflete uma das características marcantes da arquitetura CISC, que é a utilização de instruções de tamanho variável para oferecer uma ampla gama de funcionalidades e otimizar o uso da memória, apesar de poder levar a uma maior complexidade na implementação do hardware e na decodificação das instruções durante a execução.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

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

 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo