Est x86 32 bits ou 64 bits?


14

J'ai une copie de Windows dans MSDNAA et elle indique Windows Vista x86. S'agit-il de Windows Vista 32 bits ou 64 bits?

Réponses:


39

Dans la terminologie actuelle, x86indique normalement 32 bits, avec x86-64ou x64indiquant 64 bits.

x86fait vraiment référence à un jeu d'instructions basé sur l'Intel 8086 (datant de quelque temps - 1973 selon les calculs de Wikipédia). De nos jours, cela signifie normalement simplement un jeu d'instructions 32 bits. Au départ, il s'agissait d'un ensemble d'instructions fonctionnant avec seulement 16 bits, donc historiquement, on pouvait l'appeler x86-16ou x86-32. Mais, évidemment, x86-16n'est plus pertinent car les processeurs 16 bits se sont éteints il y a longtemps.

x86-64(ou tout simplement x64) est une extension du x86jeu d'instructions, prenant en charge les registres 64 bits, l'espace mémoire, etc. Il est entièrement rétrocompatible avec le jeu d' x86instructions 32 bits (permettant aux logiciels 32 bits d'être compatibles sans modification dans la plupart des cas ) et est censé signifier simplement un jeu d'instructions 64 bits.

Il existe également des noms spécifiques au fournisseur x86-64- il peut être fait référence à AMD64ou Intel 64(précédent IA-32eet EM64T).




4
  • Vous avez une version 32 bits

  • x86 est pour 32 bits uniquement . Il est parfois également appelé x86-32 .

  • x86- 64 prend en charge 64 bits . Ils ont souvent désigné le terme x64


1
La dernière partie de votre réponse n'a pas de sens. x86 fait référence à 32 bits, vous pouvez donc en être sûr.
MDMarra

Je suis désolé qu'il y ait eu une erreur d'édition dans ma réponse, donc cela semblait être une mauvaise réponse
subanki
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.