Arquitetura de computadores
1.Uma das características da arquitetura RISC é que a maioria das instruções possuitamanhos iguais. Quais as conseqüências e vantagens desta característica? Pg 519
R:Com o ganho de desempenho as conseqüências são o aumento da memória cachee respectivamente o aumento de custo.
2. Defina pipeline e sua importância no desempenho dos processadores. Pg 441
R:Pipeline é uma técnica de hardware que permite que a CPU realize a busca de uma ou mais instruçõesalém da próxima a ser executada. Estas instruções são colocadas em uma fila de memória dentro do processador (CPU) onde aguardam o momento de serem executadas. A importancia do pipeline é que novasentradas são aceitas em uma extremidade antes que entradas aceitas previamente apareçam como saidas,aumentando o fluxo de informação.
3. Como funciona o pipeline vetorial? Pg 680
R:O pipeline vetorial é abordado para obter um melhor desempenho, onde ela incluioperações especiais para manipular um vetor de dados unidimensionais.4.Explique a diferença de processamento entre os três modelos de máquina. Comofunciona o processamento de informações dependentes. Pg 529
R:Na máquina base o processamento de busca-decodifcação-execução-escrita érealizado, e um novo ciclo se inicia durante a fase de decodificação do processamentoanterior.Já na máquina com superpipeline o clico se inicia pela segunda vez já na metade dafase de busca do processamento anterior, levando apenas meio periodo para o iniciode cada processo.E na máquina Superescalar os ciclos de processamento são iguais aos da máquinaBase, com a diferença de que ocorre o dobro de processamento no mesmo periodo.Um mesmo ciclo realiza duas buscas, duas decodificações, duas execuções e duasescritas.No processamento de informações dependentes uma segunda instrução pode serbuscada e decodificada antecipadamente, mas não pode ser executada até que sejacompletada a execução da primeira instrução.
5.O que é predição de desvio? Qual a