RISC ARQUITECTURA E CISC
Por: Paula Junqueira • 12/3/2018 • Trabalho acadêmico • 735 Palavras (3 Páginas) • 484 Visualizações
[pic 1]
UNIBR
ALEXANDRE OLIVEIRA LOPES
ARQUITETURA RISC E CISC
São Vicente/SP
2017
[pic 2]
ALEXANDRE OLIVEIRA LOPES
ARQUITETURA RISC E CISC
Trabalho apresentado como exigência da disciplina de Informe o nome da disciplina do curso de Analise e Desenvolvimento de Sistema, sob orientação do professor Informe o nome do professor.
São Vicente/SP
2017
SUMÁRIO
1 INTRODUÇÃO 3
2 O QUE É RISC? 4
3 CARACTERÍSTICAS DAS ARQUITETURAS RISC SÃO: 5
4 EXECUÇÃO OTIMIZADA DE CHAMADA DE FUNÇÕES 6
5 MODO DE EXECUÇÃO COM PIPELINING 7
6 OBSERVAÇÕES A RESPEITO DE CISC X RISC 8
7 SISTEMAS RISC COMERCIAIS 9
1 INTRODUÇÃO
A evolução acelerada da tecnologia de semicondutores, levaram a indústria a criar processadores cada vez mais velozes, propiciou o surgimento de diversos estudos sobre o aperfeiçoamento da arquitetura de computadores, realizados principalmente no início da década de 1980.
Esses estudos foram os precursores de um novo tipo de arquitetura, denominada RISC.
2 O QUE É RISC?
Abreviatura de Reduced Instruction Set Computer, que seria um Computador com Conjunto Reduzido de Instruções.
É a identificação de um tipo de arquitetura de UCP que se contrapõe a arquitetura até então predominante, denominada CISC (Complex Instruction Set Computer) que é um computador com conjunto complexo de instruções.
3 CARACTERÍSTICAS DAS ARQUITETURAS RISC SÃO:
Menor quantidade de instruções e tamanho fixo talvez a característica mais marcante de um sistema RISC seja sua tendência de possuir um conjunto de instruções menor que o das máquinas CISC de mesma capacidade e daí o nome da arquitetura.
Com menor quantidade de instruções e com cada uma delas tendo sua execução otimizada, o sistema deve produzir seus resultados com melhor desempenho, mesmo considerando-se que uma menor quantidade de instruções vá conduzir a programas mais longos.
Todas as instruções têm o mesmo tamanho de bits, isso facilita sua busca, já que ela pode ser realizada em uma única operação, sem a necessidade de verificação de tamanho.
4 EXECUÇÃO OTIMIZADA DE CHAMADA DE FUNÇÕES
Outra característica importante da arquitetura RISC, que é diferente da CISC é o modo de realizar chamada de rotinas e passagem de parâmetros.
Os estudos sobre comportamento dos programas revelaram que chamadas de funções requerem usualmente poucos dados, mas, consomem na transferência, demorados acessos a memória em leitura e escritas.
As máquinas RISC utilizam os registros da UCP para armazenar parâmetros e variáveis em chamadas de rotinas e funções.
Os processadores CISC usam mais a memória para a tarefa.
Menor quantidade de modos de endereçamento.
Para facilitar o trabalho dos compiladores, os conjuntos de instruções de máquinas CISC tende a ter muitos modos de endereçamento.
Uma simples instrução de soma pode ser realizada com os operandos localizados de diversos modos:
Podem se somar valores que estão armazenados em registradores.
...