Por que existe 'amd' no nome do arquivo iso do Ubuntu?

23

Se você baixar o arquivo iso com o Ubuntu você terá algo assim:

ubuntu-10.04.3-server-amd64.iso
ubuntu-11.10-desktop-amd64.iso

Cada parte no nome do arquivo é bastante limpa para mim, exceto 'amd'. Então eu tenho as seguintes perguntas.

Por que há a string 'amd' no nome do arquivo?

Quais outros tipos de strings no nome do arquivo podem ser encontrados em vez de 'amd'?

    
por bessarabov 03.12.2011 / 08:43

5 respostas

40

É meramente uma convenção devido ao fato de que a AMD criou as extensões de 64 bits para o conjunto de instruções x86 (Intel 386/486 / Pentium). Naquela época, a Intel estava forçando o Itanium como a única solução de 64 bits, e a Intel não copiou as extensões da AMD até que ficou claro que a AMD havia criado algo que estava sendo amplamente usado. O #define AMD64 foi usado para distinguir este conjunto de instruções de 64 bits do conjunto de instruções Itanium da Intel.

    
por Micro 03.12.2011 / 08:48
5
A AMD superou a Intel ao adicionar capacidade de 64 bits aos seus chips de linha X86, num momento em que a Intel estava impulsionando o chip Itanium como o futuro da computação de 64 bits em conjunto com a HP.

Mais tarde, a Intel licenciou e implementou as extensões AMD em sua própria linha de chips.

A versão amd64 funcionará nos chips de geração atual da AMD e da Intel (além do Itanium, que está praticamente desativado, exceto em alguns servidores / estações de trabalho da HP). Isto é, se você deseja usar 64 bits. Apenas dá crédito à AMD por chegar primeiro.

    
por haziz 03.12.2011 / 23:49
2

Às vezes, eles também são referidos como x86_64, o que tem um ligeiro viés da Intel. O nome x86 tem suas raízes na linha de processadores Intel 8086.

    
por Martin Ueding 03.12.2011 / 12:40
1

AMD64 é o nome de marketing que a AMD escolheu para a implementação do x86-64 (a Intel usa o nome "Intel 64"). Ambos são equivalentes e apenas nomes diferentes para o mesmo ISA.

    
por Frank 04.12.2011 / 01:54
0

Sim, houve uma conversa antes (na lista de discussão, eu acredito) que o nome deveria ser mais genérico e foi acordado que x86_64 era o caminho certo a seguir (isso é o que o Arch Linux usa eu sei). Na época, eles disseram que essa mudança seria feita, mas não sabiam quando (isso foi há cerca de um ano ouvi isso).

    
por Todd Partridge 'Gen2ly' 05.12.2011 / 05:08

Tags