web-dev-qa-db-fra.com

Le x86 est-il 32 bits ou 64 bits?

J'ai une copie de Windows dans MSDNAA et elle dit Windows Vista x86. Est-ce Windows Vista 32 bits ou 64 bits?

14
JFW

Dans la terminologie actuelle, x86 indique normalement 32 bits, avec x86-64 ou x64 indiquant 64 bits.

x86 fait vraiment référence à un jeu d'instructions basé sur le processeur Intel 8086 (d'il y a quelque temps - 1973 selon le jugement de Wikipedia). De nos jours, on entend généralement par là simplement un jeu d'instructions de 32 bits. Initialement, il s’agissait d’un ensemble d’instructions fonctionnant en mode 16 bits uniquement. Par le passé, il pouvait être appelé x86-16 ou x86-32. Mais, évidemment, x86-16 n'est plus pertinent, les processeurs 16 bits s'étant éteints depuis longtemps.

x86-64 (ou simplement x64) est une extension du jeu d'instructions x86, fournissant une prise en charge des registres 64 bits, de l'espace mémoire, etc. Il est entièrement compatible avec le jeu d'instructions x86 32 bits (ce qui permet aux logiciels 32 bits d'être compatibles sans modification dans la plupart des cas ) et signifie simplement un jeu d'instructions 64 bits. .

Il existe également des noms propres au fournisseur pour x86-64 - il peut être appelé AMD64 ou Intel 64 (les précédents IA-32e et EM64T).

39
DMA57361

Windows Vista indique x86 pour la version 32 bits et x86-64 pour la version 64 bits.

13
Andrejs Cainikovs

c'est une version 32 bits de Windows

7
lajuette
  • Vous avez une version 32 bits

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

  • x86- 64 prend en charge 64 bits . Ils se réfèrent souvent par le terme x64

4
subanki