Teoria de Arquitetura
Componentes de processador.
Um processador é constituído por registos, acumulador, ALU( unidade lógica aritmética): apontador de instruções; registador de instruções; descodificador de instruções. Explique resumidamente o objectivo da arquitectura RISC e as suas características. A arquitectura RISC é uma arquitectura que utiliza um número de instruções reduzidas mas não mínimo, sendo os modos de endereçamento também reduzidos; os formatos das instruções são fixos e facilmente descodificados; utiliza unidades de controlo de tipo hardware em vez de microprogramáveis; acesso à memória é feito através de “load’s” e “store’s”, que são o suporte para as linguagens de programação de alto nível ( utilização de compiladores para optimizar a performance); execução de uma instrução num único ciclo de relógio (ler 2 registos adicionar armazena o resultado no registo); programação mais fácil.
Porque é que num processador RISC a “latency” e o “repeat rate” duma
ALU não podem corresponder a 1?
Como um processador de arquitectura RISC utiliza “pipelining” o tempo até encontrar o resultado e a velocidade de executar novas operações é sempre maior que um devido ao próprio funcionamento do “pipelining”.
Latency tempo de espera até encontrar resultado.
Repeat rate velocidade de execução de novas operações. Pipelining
Repeat rate
Fig.1 Latency
Explique as características da arquitectura CISC vs RISC.
A arquitectura CISC utiliza um número de instruções mais elevado, tem uma
maior