Nos processadores com arquitetura CISC,
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
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