Arquitetura RISC
Trabalho Escolar: Arquitetura RISC. Pesquise 862.000+ trabalhos acadêmicosPor: lesn1995 • 23/5/2014 • 773 Palavras (4 Páginas) • 575 Visualizações
ARQUITETURA DE PROCESSADORES RISC
DEFINIÇÃO
A principal definição do ”Computador com um Conjunto Reduzido de Instruções” (RISC) é ser uma linha de arquitetura de processadores que favorece um conjunto simples e pequeno de instruções que levam aproximadamente a mesma quantidade de tempo para serem executadas. Atualmente a arquitetura RISC se encontra na grande maioria dos microcomputadores. Essa arquitetura é também extremamente usada em processadores de videogames modernos, pois proporciona um hardware voltado somente a execução do jogo, fazendo com que o mesmo fique muito mais rápido comparado a microcomputadores mais robustos.
PRINCIPAIS CARACTERISTICAS
Menor quantidade de instruções que comparado com a arquitetura CISC. As instruções são simplificadas para que a ação se torne mais fácil de ser executada. A maioria das instruções são realizada em apenas 1 ciclo de clock. Todas as instruções tem exatamente o mesmo tamanho;
Menor quantidade de modos de endereçamento. O ponto fraco da arquitetura CISC é ter uma grande quantidade endereçamentos, fazendo com que seja necessário maior tempo de execução;
Utilização em larga escala de pipelining, ou seja, auxilia o processador a executar o clock em apenas 1 ciclo;
Melhor desempenho. A arquitetura RISC utiliza menos memória comparada a CISC.
ESTRUTURA FISÍCA
16 bits;
8 registradores de uso geral de 16 bits de largura;
32 instruções;
Instruções de 3 operandos;
Big endian;
cada endereço de memória deve se referir a dois bytes. No total, o processador deverá possuir 64k (216) endereços. Memória total do processador: 128KB.
CICLO DE INSTRUÇÕES
Ciclo 1 2 3 4 5 6 7 8 9 10
Busca instrtução 1 2 L 4 5 6 S 8 9 10
Executa instrução 1 2 L 4 5 6 S 8 9
Ref. Memória L S
No ciclo 1, a instrução 1 é buscada.
No ciclo 2, a instrução2 é buscada e a instrução 1 executada.
No ciclo 3, a instrução 3 (marcada L para significar LOAD) é buscada e a instrução 2 executada.No ciclo 4, a instrução L é iniciada e, como envolve acesso à memória, deve levar mais um ciclo para ser completada.
No ciclo 5 a instrução 4 é executada, embora a instrução L não tenha sido completada ainda. Isso é possível desde que a instrução 4 não utilize o registrador que está sendo carregado pela instrução L
TRATAMENTO DE INTERRUPÇÃO
Durante a interrupção, parte do conteúdo dos registradores é armazenado na memória;
O Apontador de janela é incrementado;
A chamada ao procedimento transcorre normalmente;
Retorno dos procedimentos;
O Apontador de janela atual identifica a mesma janela que o apontador de janela salva;
Sob estas circunstâncias ocorre uma interrupção;
Durante a interrupção o conteúdo dos registradores é restaurado da memória;
O apontador de janela salva é decrementado;
ARQUITETURA DE PROCESSADORES RISC
DEFINIÇÃO
A principal definição do ”Computador com um Conjunto Reduzido de Instruções” (RISC) é ser uma linha de arquitetura de processadores que favorece um conjunto simples e pequeno de instruções que levam aproximadamente a mesma quantidade de tempo para serem executadas. Atualmente a arquitetura RISC se encontra na grande maioria dos microcomputadores. Essa arquitetura é também extremamente usada em processadores de videogames modernos, pois proporciona um hardware voltado somente a execução do jogo, fazendo com que o mesmo fique
...