x86 refere-se à família geral de processadores da Intel, AMD, Cyrix, Siemens e outros que usam um conjunto de instruções comum. Pense nisso como nos referimos a certas línguas humanas como sendo "baseadas no latim".
Dentro do conjunto x86 de "idiomas", existem sub-linguagens escalonadas. Os três mais comuns que você encontrará nos tempos modernos são
- i386
- i486
- i686
Para obter mais informações sobre os diferentes conjuntos de instruções da CPU, consulte o artigo da Wikipedia listagens de instruções x86 e observe como cada chip foi introduzido um novo conjunto de instruções que, em geral, melhoraram e adicionaram ao conjunto anterior antes dele.
Mais uma vez, falo em termos gerais quando digo isto: quanto mais recente o conjunto de instruções que o sistema operacional pode "falar", os recursos mais avançados dentro do chip podem ser aproveitados em benefício do sistema operacional.
i [n] 86 refere-se ao conjunto de instruções mais alto da família de processadores x86 que o programa / SO utilizará. Gerações específicas de chips têm subconjuntos específicos de instruções como o 80386, 80486, 80686 etc. Se um ISO é demarcado como sendo i386, isso significa que ele não usa conjuntos de instruções para o processador acima do conjunto padrão 80386. Ele será executado em todas as CPUs x86, no entanto.
Geralmente,quantomaisantigoforoconjuntodeinstruçõesqueumsistemaoperacionalprecisa,maiorseráohardwarepossívelnoqualvocêpodeinstalá-lo.Noentanto,oi686éamploosuficientehojeemdia,paraoqualvocêprovavelmentenuncateráproblemasparainstalá-lo,amenosquevocêestejavasculhandooslixõesatrásdeumalojadodólar.
32bitsversus64bits:SeumISOfordesignadocomo64bits,elenãoseráexecutadoemhardwarede32bits.Deveterhardwarede64bits.SeoISOforde32bits,eleseráexecutadoemhardwarede64bits,masnãoutilizaráoespaçodeendereçoextraqueohardwarepodever.Pensena"taxa de bits" (termo mal escolhido, eu sei) como sendo compatível com versões anteriores, mas não compatível com versões posteriores. Você pode ajustar 32-bits em 64 bits, mas não 64-bits em 32-bits.
- SO de 32 bits para hardware de 32 bits == Sim!
- SO de 32 bits para hardware de 64 bits == Sim!
- SO de 64 bits para hardware de 32 bits == Não! (Chuck Tes ... deixa pra lá)
- SO de 64 bits para hardware de 64 bits == Sim!