Questões de Concurso
Foram encontradas 160 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Pipeline é um processo pelo qual duas ou mais instruções podem ser executadas paralelamente, cada uma manipulada por uma parte dedicada do hardware, de forma que a saída da execução de uma constitui entrada para a próxima. A figura abaixo apresenta um pipeline de 5 estágios e o estado de cada um em função do tempo:
Considerando que o tempo de execução (ciclo de relógio) de cada estágio (E1 a E5) é de 2 nanosegundos, a máquina funcionará à velocidade de
Nessa categorização, um sistema computacional é classificado como
I. Numa máquina sem pipeline, os quatro estágios básicos de uma instrução compreendem: busca, decodificação, execução e atualização. Esses estágios não existem em uma máquina com pipeline.
II. O pipeline alivia o tempo de latência das instruções.
III. O pipeline melhora o throughput global.
Assinale a alternativa CORRETA.
I. A técnica de pipelining pode ser empregada em sistemas com um ou mais processadores, em diversos níveis, e tem sido a técnica de paralelismo mais utilizada para maior desempenho dos sistemas de computadores.
II. O conceito de processamento pipeline se assemelha muito a uma linha de montagem, onde uma tarefa é dividida em um sequência de sub tarefas, executadas em diferentes estágios, dentro da linha de produção.
III. O conceito de processamento pipeline só pode ser implementado dentro da arquitetura de processadores RISC.
IV. Nos sistemas operacionais antigos, o pipeline era bastante complicado, já que os programadores deveriam possuir conhecimento de hardware e programar em painéis através de fios.