2016-11-19 1 views

Répondre

2

Intel 64 est fondamentalement un synonyme de x86-64/amd64/ia-32e. Ou parfois pour un CPU que peut fonctionner en mode long fonctionnant réellement en mode long. Ou peut-être aussi quand il est en mode compat (système d'exploitation 64 bits exécutant un processus d'espace utilisateur 32 bits).

Votre CPU Haswell fonctionne en mode Intel 64 lorsque vous démarrez un système d'exploitation 64 bits. Comme tous les processeurs Intel64, il est également capable de fonctionner en mode IA-32 pur, ce qui vous permet de démarrer un système d'exploitation 32 bits. Notez que IA-64 est quelque chose de complètement différent (l'Itanium discontinué qui a perdu à AMD64).

Voir le wiki tag pour des liens vers des manuels x86, y compris des trucs de type mémoire.

+0

Désolé, je suis nouveau ici. Alors voulez-vous dire i) 'Intel 64' =' x86-64' = 'AMD64' =' IA-32e' <> 'IA-64'. ii) L'UC 64 bits fonctionnant en mode 64 bits ou en mode compact (OS 64 bits + exécutables 32 bits) est en mode 'Intel 64'. iii) le processeur 64 bits démarré dans un système d'exploitation 32 bits est en mode «pur IA-32», et iv) le mode «pur IA-32» est le «IA-32» dans le titre du document mentionné ci-dessus? v) Est-ce que «x86-64» signifie «x86» ou «x64»? – athos

+1

@athos: oui, à tout. Sauf que c'est "mode de compatibilité", pas "compact". Et la plupart/la totalité de la documentation IA-32 s'applique à un processus exécuté en mode compat, pour ses propres instructions. –

+1

@athos: plus important encore, le modèle de mémoire x86 est le même en mode 32 et 64 bits. –