-
cespe adora cobrar que o RISC utiliza registradores
Prova: CESPE - 2011 - BRB - Analista de Tecnologia da Informação
Disciplina: Arquitetura de Computadores | Assuntos: Arquitetura de processadores: RISC, CISC, WISC e Microprocessadores.;
Ver texto associado à questão
Geralmente, as máquinas CISC utilizam os registradores da CPU para o armazenamento dos parâmetros e das variáveis em chamadas de rotinas e funções.
Certo Errado
ERRADA, Risc
texto associado
Na arquitetura RISC (reduced instruction set computing), os processadores têm um número elevado de registradores e executam instruções simples e pouco numerosas, usando modos de endereçamento simples. A maioria das operações é do tipo registrador-para-registrador, sendo o acesso à memória realizado somente por instruções do tipo load e store.
certo
-
Ano: 2014
Banca: FCC
Órgão: TCE-GO
Prova: Analista de Controle Externo - Tecnologia da Informação
Resolvi certo
Com relação à organização da arquitetura de computadores, considere:
I. Um grande número de registradores de propósito geral e/ou o uso de tecnologia de compiladores para otimizar o uso de registradores.
II. Um conjunto de instruções simples e limitado, com formato fixo.
III. Ênfase na otimização do pipeline de instruções.
IV. Instruções de máquina interpretadas por um microprograma localizado em uma memória do circuito integrado do processador.
Embora os sistemas RISC tenham sido definidos e projetados de muitas maneiras e por grupos diferentes, os elementos compartilhados pela maioria dos projetos são os descritos APENAS em
a
I, III e IV.
b
I, II e III.
c
II e IV.
d
I e IV.
e
II e III.
letra B
-
Sempre houve uma grande polêmica em torno de qual dessas plataformas é
melhor. Na verdade, você já deve ter ouvido muito boatos como "Os Macs
são mais rápidos por que tem chips RISC" ou algo do gênero. O objetivo
deste artigo é falar um pouco sobre as
duas plataformas e como elas coexistem atualmente.
Um processador CISC (Complex Instruction Set Computer, ou "computador
com um conjunto complexo de instruções"), é capaz de executar várias
centenas de instruções complexas diferentes, sendo extremamente
versátil. Exemplos de processadores CISC são o 386 e
o 486.
No começo da década de 80, a tendência era construir chips com conjuntos
de instruções cada vez mais complexos. Alguns fabricantes porém,
resolveram seguir o caminho oposto, criando o padrão RISC (Reduced
Instruction Set Computer, ou "computador com um
conjunto reduzido de instruções"). Ao contrário dos complexos CISC, os
processadores RISC são capazes de executar apenas algumas poucas
instruções simples. Justamente por isso, os chips baseados nesta
arquitetura são mais simples e muito mais baratos.
Outra vantagem dos processadores RISC, é que, por terem um menor número
de circuitos internos, podem trabalhar a freqüências mais altas. Um
exemplo são os processadores Alpha, que em 97 já operavam a 600 MHz.
-
RISC - Múltiplos conjuntos de registradores, muitas vezes superando 256 - Poucos modos de endereçamento
CISC - Único conjunto de registradores, tipicamente entre 6 e 16 registradores - Muitos modos de endereçamento Leia mais em http://www.diegomacedo.com.br/arquitetura-de-processadores-risc-e-cisc/, Diego Macêdo - Analista de T.I.
-
Os processadores RISC – Reduced Instruction Set Computer trabalham com um conjunto muito pequeno de instruções.
Como consequência, os programadores possuem mais trabalho para
desenvolver os seus programas, pois precisam combinar as instruções
simples para realizar tarefas complexas.
Os processadores CISC – Complex Instruction Set Computer, por sua vez, possuem um conjunto complexo de instruções guardado em seu interior.
Como consequência, o trabalho do programador é facilitado, pois já
existem instruções mais complexas para realizar algumas tarefas. Na
prática, os processadores modernos utilizam um “misto” de ambas as
filosofias, o chamado RCISC. Os processadores considerados RISC utilizam
algumas instruções complexas, bem como os processadores CISC utilizam
algumas instruções reduzidas.
Os processadores
comerciais da Intel e AMD são considerados CISC. Os processadores RISC
foram moda na década de 80 e 90, por possuírem arquitetura mais simples,
circuitos internos simplificados e serem mais baratos. Exemplos de
processadores RISC são o Alpha, da DEC, o Sparc, da SUN, e o Power PC,
da IBM.
Espero ajudá-los ..
-
Comparativo RISC x CISC
1) RISC
- Instruções simples levando um ciclo;
- Apenas Load/store referenciam a
memória;
- Altamente pipelined
- Instruções controladas pelo hardware
(embutido na hardware)
- Instruções com formato fixo;
- Poucas instruções e modos
- A complexidade está no compilador
- Múltiplos conjuntos de registradores
2) CISC
- Múltiplos modos de endereçamento;
- Poucos registradores, que são
especializados;
- Tamanho e tempo de execução das
instruções dependentes do modo de endereçamento utilizado.
- Instruções Complexas levando múltiplos
ciclos;
- Qualquer instrução pode referenciar
a memória;
- Não tem pipeline ou tem pouco;
- Instruções interpretadas pelos
microprogramas;
- Instruções com vários formatos;
- Muitas instruções e modos de
endereçamento;
- A complexidade está no
microprograma;
- Conjunto único de registradores;
-
b)CISC:
- 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
https://pt.wikipedia.org/wiki/CISC