Questões de Pipeline (Arquitetura de Computadores) Página 8

Limpar Busca

Técnica de hardware capaz de permitir que o processador faça a busca de uma ou mais instruções a serem executadas, além da próxima a ser executada, colocando essas instruções em uma fila de memória no processador, onde esperam o momento para serem executadas, quando uma instrução termina o primeiro estágio e vai para o segundo estágio, a próxima instrução vai para o primeiro estágio. Qual é essa técnica?

  • A Overclocking
  • B Endereçamento de memória
  • C Cloud computing
  • D Pipeline

Com base na organização e arquitetura de computadores, analise as afirmativas abaixo e assinale a alternativa CORRETA.

I. O conceito de pipeline consiste em dividir a execução da instrução em várias partes, sendo cada uma delas manipulada por unidades dedicadas do hardware que trabalham em paralelo.

II. Os compiladores são programas que recebem como entrada arquivos-texto contendo módulos escritos em linguagem de alto nível e geram como saída arquivos-objeto correspondentes a cada módulo.

III. O clock é um circuito oscilador que tem a função de sincronizar e determinar a medida de velocidade de transferência de dados no computador.  

  • A Apenas a afirmativa I está correta.
  • B Apenas as afirmativas I e II estão corretas.
  • C Apenas as afirmativas II e III estão corretas.
  • D Todas as afirmativas estão corretas.

As arquiteturas modernas de computadores costumam tirar proveito de uma técnica chamada de “pipelining”. Com esta técnica, o projetista de um processador procura:

  • A Realizar pequenas atividades em paralelo usando, ao mesmo tempo, as várias fases de execução de instruções do processador.
  • B Realizar pequenas atividades em paralelo usando, ao mesmo tempo, as várias fases da unidade de gerenciamento de memória do processador.
  • C Realizar pequenas atividades em série, iniciando cada uma somente quando a atividade anterior for terminada.
  • D Realizar pequenas atividades em paralelo usando, ao mesmo tempo, as várias cores disponíveis dentro do processador.
  • E Realizar pequenas atividades em paralelo usando, ao mesmo tempo, as várias fases da máquina de estados do processador.

Com relação a Sistemas Operacionais, assinale a opção correta.

  • A Sistemas operacionais de tempo compartilhado são caracterizados por terem o tempo como um parâmetro fundamental.
  • B Denomina-se sistema de camadas todo o sistema operacional que é executado como um único programa no modo núcleo.
  • C Pipeline é a capacidade da CPU em executar mais de uma instrução ao mesmo tempo, por apresentar unidades separadas de busca, decodificação e execução.
  • D Um processo é todo programa em compilação.
  • E Sistemas Operacionais multitarefas são sistemas formados pela combinação de dois ou mais processadores.
Os processadores atualmente utilizados em Computadores Pessoais (PCs) realizam a execução das instruções em um ciclo de máquina. O recurso tecnológico embutido nesses processadores, para possibilitar isso, é denominado
  • A Hypertrade.
  • B RISC.
  • C Swapping.
  • D CISC.
  • E Pipeline.