Com relação ao componente processador dos computadores pess...

Próximas questões
Com base no mesmo assunto
Q233379 Arquitetura de Computadores
Com relação ao componente processador dos computadores pessoais atuais, assinale a alternativa correta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Alternativa C

Vamos discutir o tema e esclarecer por que a alternativa C é a correta. A questão aborda conhecimentos relacionados à arquitetura de processadores em computadores pessoais modernos. Ela toca em aspectos como tecnologias de processamento paralelo, predição de desvios (branch prediction), integração de componentes e características dos pipelines de execução. Para resolver essa questão, é necessário entender os seguintes conceitos:

  • Hyper-Threading: Uma tecnologia da Intel que permite a um único núcleo de processador executar dois threads de processamento simultaneamente, aumentando a eficiência do uso dos recursos do processador.
  • Branch Prediction: Uma técnica utilizada em arquiteturas de CPU para melhorar o fluxo no pipeline de execução, prevendo se as instruções condicionais (branches) serão tomadas ou não.
  • Controlador de Memória Integrado: Algumas CPUs têm um controlador de memória integrado, que permite a comunicação direta com a memória RAM, melhorando o desempenho.
  • Controlador PCI Express Integrado: Similarmente, o controlador PCI Express integrado permite conexões diretas às slots PCI Express sem a necessidade de um chipset separado, otimizando a comunicação com componentes como placas de vídeo.
  • Processamento Out-of-Order: É uma técnica que permite que instruções sejam processadas em uma ordem diferente da qual aparecem no código de máquina para melhorar a eficiência do uso dos recursos do processador.
  • Pipeline: Refere-se ao número de estágios sequenciais que uma instrução passa dentro do processador desde a sua busca até a execução e escrita do resultado.

A alternativa C menciona uma característica atual dos processadores, que é a integração de diferentes controladores no mesmo chip. Isso inclui não apenas o controlador de memória, mas também o controlador PCI Express, o que permite maior velocidade e eficiência na comunicação com outros componentes, como as placas de vídeo. Essa integração é uma tendência na evolução dos processadores, almejando reduzir a latência e melhorar o desempenho geral do sistema.

As demais alternativas são incorretas porque:

  • A tecnologia Hyper-Threading é compatível com processadores multi-core, incluindo dual core.
  • Branch prediction é uma técnica complexa que alcança taxas de acerto muito maiores do que 50%, ajudando a reduzir a penalidade de performance causada por desvios de instrução.
  • Processadores de baixo consumo como o Atom normalmente não utilizam processamento out-of-order para manter a simplicidade e eficiência energética.
  • Processadores modernos, como o Core i7, geralmente têm um número de estágios de pipeline maior do que os primeiros 486, não menor, para suportar altas frequências de clock e técnicas avançadas de processamento.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

PCI-Express (também conhecido como PCIe ou PCI-Ex) é o padrão de slots (soquetes) criada para placas de expansão utilizadas emcomputadores pessoais para transmissão de dados. Introduzido pela empresa Intel em 2004, o PCI-Express foi concebido para substituir os padrões AGP e PCI.

Sua velocidade vai de 1x até 32x, mesmo a versão 1x consegue ser seis vezes mais rápido que o PCI tradicional. No caso das placas de vídeo, um slot PCI Express de 16x (transfere até 4GB por segundo) é duas vezes mais rápido que um AGP 8x. Isto é possível graças a sua tecnologia, que conta com um recurso que permite o uso de uma ou mais conexões seriais para transmissão de dados.

A tecnologia utilizada no PCI-Ex conta com um recurso que permite o uso de várias conexões seriais ("caminhos" também chamados de lanes) para transferência de dados. Se um determinado dispositivo usa apenas um caminho (conexão) a demais que o PCI comum, então diz-se que este utiliza o barramento PCI Express 1x, se utiliza 4 conexões, sua denominação é PCI Express 4x e assim por consequentemente. Cada lane pode ser bidirecional, isto é, recebe e envia dados (250 MB/s) em ambas direções simultaneamente.

O PCI Express usa uma arquitetura de baixa tensão elétrica nas suas conexões, chamadas de linhas LVDS (Low Voltage Differential Signalling). Devido isso, permite grande imunidade ao ruído e também permite aumentar a largura de banda. Isso foi possível graças à redução de atrasos nas linhas de transmissão (timing skew).

c) Atualmente, existem processadores que, além do controlador de memória integrado, possuem também um controlador PCI Express.

Nossa...preciso estudar mais
Nunca ouvi falar nisso,mas beleza
Se alguem souber,ficarei muito grato em aprender
A "b" está errada porque o branch prediction possui taxa aproximadade de 90%.

Já a "c" está correta porque nos processadores Intel Sandy Bridge (processadores mais recentes), as funções da ponte norte (PCIe, controlador de video, controlador de memória) estão incorporadas ao processador.
http://www.clubedohardware.com.br/fullimage.php?image=44277
Chip ponte norte é um chip que possui basicamente as seguintes funções:
  • Controlador de Memória
  • Controlador PCI express
  • Controlador do barramento AGP
  • Interface para tranferência de dados com a ponte sul
Os novo processadore da Intel apresentam um controlador de memória e um controlador PCI integrados, o que significa que estes processadores apresentam um chip norte e, portanto, não precisam deste chip na placa mãe. Ao contrário os processadores da AMD têm um controlador de memória integrado, mas não apresenta um controlador PCI Express embutido, por esse motivo ainda necesssita de um chip ponte norte externo.

Fonte: http://www.clubedohardware.com.br/artigos/Tudo-o-Que-Voce-Precisa-Saber-Sobre-Chipsets/568/2
Branch prediction (previsão de desvio) -> no processo pipeline pode acontecer um problema de atraso do fluxo de eventos no caso de instruções de desvio condicional. Ou seja, somente depois do teste de condição é que o sistema saberá que nova instrução deve ser buscada, se aquela referente ao teste ser verdade ou aquela referente ao teste ser falso. Esta indefinição atrasa o processador. A previsão de desvio serve para evitar isso. O processador busca as duas sequências de instruções, de modo que após o teste o processador já terá disponível a instrução correspondente ao resultado do teste verdade ou falso.
Fonte: Introdução à rganização de Computadores - Mário Monteiro - 5ª edição.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo