Questões de Concurso
Sobre pipeline em arquitetura de computadores
Foram encontradas 118 questões
Considere a seguinte definição de um importante conceito relacionado às arquiteturas dos computadores modernos:
Divide a execução da instrução em várias partes, cada uma manipulada por uma parte dedicada do hardware, sendo que todas essas partes podem ser executadas em paralelo.
Trata-se do conceito
Em relação à organização de um computador, analise as seguintes afirmativas:
I A unidade lógica/aritmética é responsável por prover e executar operações aritméticas e lógicas.
II Pipeline permite que uma instrução seja dividida em etapas, e que mais de uma instrução seja executada ao mesmo tempo, porém em etapas diferentes.
III A memória primária é responsável por armazenar as instruções que serão buscadas pela CPU para execução.
IV A unidade de controle é responsável por informar como a memória do computador, a unidade lógica/aritmética e os dispositivos de entrada e saída devem responder às instruções de um programa.
Está correto o que se afirma em
A respeito de arquitetura ARM, julgue o próximo item.
No ARMv7, o pipeline tem três estágios, os quais são executados sequencialmente.
Com relação a fundamentos de computação, julgue o item que se segue.
A arquitetura que utiliza pipelining realiza instruções
conforme os ciclos de busca — decodificação, execução e
armazenamento — com vários processadores executando
diferentes programas simultaneamente.
Numa discussão técnica sobre a utilidade e funcionalidade do pipeline foram citadas as seguintes afirmativas:
( ) o número de estágios do pipeline é determinado pelo clock do processador.
( ) o pipeline reduz para um único ciclo, a execução das instruções de três ciclos.
( ) embora o pipeline melhore o tempo de latência ele diminui o throughput global.
Considerando as afirmações acima, dê valores de Verdadeiro (V) ou falso (F) e assinale a alternativa que apresenta a sequência correta de cima para baixo.
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.
O conflito estrutural ocorre quando o hardware não suporta a combinação de instruções que o pipeline tenta executar no mesmo ciclo de clock.