Ir ao conteúdo
  • Cadastre-se

Por Dentro da Arquitetura AMD64


     211.798 visualizações    Processadores    4 comentários
Por Dentro da Arquitetura AMD64

Unidades de Execução

A arquitetura AMD64 tem três unidades de execução de números inteiros (também conhecida como ULA, Unidade Lógica e Aritmética, ou UEI, Unidade de Execução de Números Inteiros – em inglês, ALU e IEU, respectivamente), três unidades de geração de endereços (UGE – em inglês, AGU) e três unidades de ponto flutuante (UPF – em inglês, FPU). A arquitetura AMD64 tem uma unidade de execução de números inteiros a mais do que o Pentium 4. A taxa máxima de envio de instruções é de seis instruções por pulso de clock, a mesma quantidade encontrada no Pentium 4.

Como você pode ver na Figura 15, existem certas instruções de ponto flutuante que pode apenas ser processada em unidades de execução específicas. FPAD significa instruções de adição de números de ponto flutuante, como por exemplo a instrução ADDPS (que, a propósito, é uma instrução SSE), enquanto que FMUL significa instruções de multiplicação de números de ponto flutuante, como por exemplo a instrução MULPS (que, a propósito, é uma instrução SSE).

Por Dentro da Arquitetura AMD64
Figura 15: Unidades de Execução da arquitetura AMD64.


Artigos similares


Comentários de usuários

Respostas recomendadas

Só uma pequena duvida

todos os K8,K9,k10 sao da arquitetura AMD64

mas por exemplo, estava buscando apelidos para essas gerações (seriam mas microaquiteruas correto ?)

o K8 é hammer , e o K9 é barcelona ? e o K10 é agena ? isso ?

é que fiz uma junção do K7 com o Palomino e então conclui isso, (duvida antiga)...

conheco as microarquiteturas Intel, e geralmente é nome reservado mesmo, e a AMD no caso das microarchitetures geralmente usa o nome do 1 núcleo produzido ou estou enganado ?

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
Só uma pequena duvida

todos os K8,K9,k10 são da arquitetura AMD64

mas por exemplo, estava buscando apelidos para essas gerações (seriam mas microaquiteruas correto ?)

o K8 é hammer , e o K9 é barcelona ? e o K10 é agena ? isso ?

é que fiz uma junção do K7 com o Palomino e então conclui isso, (duvida antiga)...

conheco as microarquiteturas Intel, e geralmente é nome reservado mesmo, e a AMD no caso das microarchitetures geralmente usa o nome do 1 núcleo produzido ou estou enganado ?

K9 não chegou ao mercado, foi direto do K8 pro K10 (barcelona) e o Shangai/Deneb é chamado "K10.5" (dentro dela ainda existem outros núcleos como Propus, Thuban..). O Agena é o codinome dos chips usados nos Phenom "1", Barcelona é o mesmo chip, mas usado nos Opterons da época (e que eu não sei os números)

Do Barcelona pra frente, temos tópicos bem extensos e completos de discussão sobre eles lá no setor de processadores, acho que já te vi em alguns deles. ^_^

Link para o comentário
Compartilhar em outros sites



Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...