Logo Passei Direto
Buscar

Arquitetura de Computador

Colégio Objetivo
A técnica denominada pipeline consiste em tentar antecipar o início de uma nova instrução antes que a instrução anterior não tenha sido completada. Porém, poderão acontecer alguns conflitos: por exemplo, uma instrução pode necessitar da transferência de operandos a partir da memória, enquanto outra pode demandar a gravação na memória. Outro exemplo de conflito é a necessidade da carga, a partir da memória, de uma nova instrução a ser executada, embora a memória esteja ocupada, atendendo a uma instrução anterior (leitura ou gravação de operandos). Abaixo, assinale, com “S” (sim), a(s) sugest(ão)ões que você julgue que atenua(m) esses conflitos; e, com “N”, aquela(s) que não interfere(m) nos conflitos:


( ) (i) aumentar o tamanho da memória cache;
( ) (ii) dividir a memória cache L1 em duas unidades: uma L1 de instruções e uma L1 de dados;
( ) (iii) mudar a forma de mapeamento da memória cache;
( ) (iv) inserir um buffer entre o processador e a cache, para receber a informação a ser gravada no sistema de memória.
User badge image
Estudando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Para atenuar os conflitos mencionados na técnica de pipeline, as sugestões que podem ser adotadas são: (i) aumentar o tamanho da memória cache; (ii) dividir a memória cache L1 em duas unidades: uma L1 de instruções e uma L1 de dados; (iii) mudar a forma de mapeamento da memória cache; (iv) inserir um buffer entre o processador e a cache, para receber a informação a ser gravada no sistema de memória. Portanto, as respostas corretas seriam: (i) S (ii) S (iii) S (iv) S

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Selecione a opção que apresente a sequência assinalada.


• S; S; N; N.
• N; S; N; N.
✓ N; S; N; S.
• S; N; S; N.
• N; N; S; S.

Marque a alternativa que contém, respectivamente, a quantidade de miss e de hits ocorridos até o fim da sequência de utilização dos blocos.


• 4; 3.
• 3; 4.
• 4; 7.
✓ 7; 4.
• 8; 3.

Agora, selecione a alternativa que contém a sequência correta dos números das linhas que receberão os blocos.


✓ 1; 4; 7; 2.
• 2; 5; 7; 3.
• 1; 2; 3; 4.
• 2; 4; 6; 1.
• 4; 1; 7; 2.

9. Para a utilização do barramento e de alguns dispositivos de I/O ( Input/ Output - em português, entrada/saída); e, também, de serviços baseados em conexão das redes de comunicação de dados, adota-se um mecanismo denominado handshake. Com o handshake, garante-se que ou o dispositivo ou o canal poderá ser utilizado por aquele que conseguiu fechar a conexão. Para esta questão, sequencie as etapas listadas a seguir, do ponto de vista do solicitante da conexão, de acordo com a ordem em que ocorrem. (_) Envio de um sinal de requisição de uso (REQ). (_) Envio de um sinal ACK. (_) Espera de um sinal de concessão de uso (ACK). (_) Envio das informações.


• 4; 2; 1; 3.
• 1; 3; 4; 2.
✓ 1; 3; 2; 4.
• 3; 1; 2; 4.
• 1; 4; 3; 2.

Mais conteúdos dessa disciplina