🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre pipeline em arquitetura de computadores

Foram encontradas 116 questões

Q909561 Arquitetura de Computadores

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

Alternativas
Q876177 Arquitetura de Computadores

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.

Alternativas
Q875527 Arquitetura de Computadores

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.

Alternativas
Q874648 Arquitetura de Computadores
“Um hazard de pipeline ocorre quando o pipeline, ou alguma parte dele, precisa parar porque as condições não permitem a execução contínua. A parada do pipeline é conhecida como bolha de pipeline.” Existem três tipos de hazards; assinale-os.
Alternativas
Q1633118 Arquitetura de Computadores
Um dado programa possui 1000 instruções. Supondo que o tempo médio de execução de cada instrução seja de 5ns (sem pipeline). Qual o ganho de desempenho aproximado na execução desse mesmo programa usando um processador com pipeline de 5 estágios com ciclo de 2ns?
Alternativas
Q855262 Arquitetura de Computadores
Na organização de uma unidade central de processamento, a divisão da execução das instruções em vários estágios, a fim de que novas entradas de instruções ocorram sem que instruções anteriores tenham sido finalizadas, é denominada
Alternativas
Q846303 Arquitetura de Computadores

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.

Alternativas
Q841677 Arquitetura de Computadores
Em arquitetura de processadores, o Pipeline possibilita que a execução das instruções possa ser realizada mais rapidamente. Entretanto, esse aumento da velocidade de execução pode ocasionar o problema de conflito de acesso simultâneo à memória para buscar as instruções e realizar a escrita/leitura de operandos (dados). Uma das formas de solucionar esse problema é utilizar a
Alternativas
Q840946 Arquitetura de Computadores
Há índices que indicam o desempenho de diferentes aspectos de um programa paralelo como: 1. desempenho da aplicação, que envolve os índices Speed Up − SU (fator de aceleração) e eficiência; e 2. desempenho da rede de interconexão, que envolve os índices latência e vazão. O índice
Alternativas
Q718378 Arquitetura de Computadores
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?
Alternativas
Q631792 Arquitetura de Computadores
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:
Alternativas
Q630804 Arquitetura de Computadores

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.

Alternativas
Q695752 Arquitetura de Computadores
O ganho de desempenho teórico decorrente da técnica de pipeline não é alcançado por uma série de motivos, entre eles: I. Eventuais disputas no acesso à memória por diferentes estágios do pipeline. II. O overhead para que a informação passe de um estágio para outro. III. As penalidades que o pipeline pode sofrer em decorrência das instruções de desvios. Estão corretas as afirmativas:
Alternativas
Q596467 Arquitetura de Computadores
No que se refere às tecnologias e aos processos envolvidos na construção de computadores, julgue o próximo item.

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.
Alternativas
Q566710 Arquitetura de Computadores
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
Alternativas
Q529541 Arquitetura de Computadores
A técnica que consiste em acelerar o desempenho dos processadores, reduzindo o tempo de execução das instruções para poucos ciclos e executando várias instruções quase que totalmente em paralelo, é:
Alternativas
Q496540 Arquitetura de Computadores
Diversas arquiteturas modernas de computadores, como as do tipo IBM-PC, apresentam processadores que implementam o conceito de pipeline. Esse conceito está relacionado com
Alternativas
Q1371685 Arquitetura de Computadores
“Um meio para introduzir paralelismo na natureza essencialmente sequencial de um programa de instruções de máquina. Exemplos são os de instruções e processamento vetorial.” Segundo os processadores RISC, a afirmativa anterior refere-se a
Alternativas
Q428134 Arquitetura de Computadores
Na Arquitetura de Harvard a leitura de instruções e de alguns tipos de operandos pode ser realizada simultaneamente à execução das instruções. Assim, enquanto uma instrução é executada, a instrução seguinte é lida. Esse processo é conhecido como
Alternativas
Q369963 Arquitetura de Computadores
Existem diversas etapas que podem ser consideradas durante a execução de uma instrução de máquina em um processador: busca do código de operação, decodificação da instrução, busca de operando, execução da instrução e armazenamento do resultado. Em uma arquitetura que implementa o conceito de pipeline, essas etapas, na execução das instruções de um programa.
Alternativas
Respostas
61: B
62: E
63: E
64: A
65: A
66: D
67: E
68: A
69: C
70: D
71: A
72: D
73: C
74: C
75: E
76: C
77: E
78: A
79: E
80: A