Ist x86 32 Bit oder 64 Bit?

14

Ich habe eine Kopie von Windows in MSDNAA und dort steht Windows Vista x86. Ist das Windows Vista 32-Bit oder 64-Bit?

JFW
quelle

Antworten:

39

In der aktuellen Terminologie werden x86normalerweise 32-Bit-Zeichen mit x86-64oder x6464-Bit-Zeichen angezeigt .

x86bezieht sich wirklich auf einen Befehlssatz, der auf dem Intel 8086 basiert (von vor einiger Zeit - 1973 durch die Berechnung von Wikipedia). Heutzutage wird dies normalerweise einfach als 32-Bit-Befehlssatz verstanden. Ursprünglich handelte es sich um einen Befehlssatz, der nur mit 16-Bit betrieben wurde, also historisch als x86-16oder bezeichnet werden konnte x86-32. Aber offensichtlich x86-16ist es nicht mehr relevant, da 16-Bit-Prozessoren vor langer Zeit ausgestorben sind.

x86-64(oder nur x64) ist eine Erweiterung des x86Befehlssatzes, die 64-Bit-Register, Speicherplatz und dergleichen unterstützt. Es ist vollständig abwärtskompatibel mit dem 32-Bit- x86Befehlssatz (so dass 32-Bit-Software in den meisten Fällen ohne Änderungen kompatibel ist ) und bedeutet einfach einen 64-Bit-Befehlssatz.

Es gibt auch herstellerspezifische Namen, auf x86-64die verwiesen werden kann AMD64oder Intel 64(vorherige IA-32eund EM64T).

DMA57361
quelle
13

Windows Vista-Berichte x86für 32-Bit-Version und x86-64für 64-Bit-Version.

Andrejs Cainikovs
quelle
7

Es ist eine 32-Bit-Version von Windows

lajuette
quelle
4
  • Sie haben eine 32-Bit-Version

  • x86 ist nur für 32-Bit . Es wird manchmal auch als x86-32 bezeichnet .

  • x86-64 unterstützt 64-Bit . Sie werden oft mit dem Begriff x64 bezeichnet

subanki
quelle
1
Der letzte Teil Ihrer Antwort ergibt keinen Sinn. x86 bezieht sich auf 32-Bit, Sie können also sicher sein.
MDMarra
Es tut mir leid, dass meine Antwort einen Bearbeitungsfehler
enthielt