64-Bit-Betriebssystem?

728
JavaUser

Was wir bekommen, wenn jemand sagt "Mein Computer ist ein 64-Bit-Computer". Was ist der Unterschied zwischen einem 64-Bit-Computer (ich meine die CPU-Architektur) und einem Betriebssystem (Windows 64-Bit-Betriebssystem)? Bitte erklären Sie mir, wie diese Begriffe mit der Prozessorarchitektur zusammenhängen.

3
Siehe [32-Bit- oder 64-Bit-Systeme] (http://superuser.com/questions/56540/32-bit-vs-64-bit-systems). Mehper C. Palavuzlar vor 14 Jahren 0
Sie bekommen jemanden, der einen "64-Bit" -Aufkleber auf der Box gesehen hat, in der der Computer kam. Daniel R Hicks vor 12 Jahren 0

2 Antworten auf die Frage

10
Mark Byers

Ein 64-Bit-Prozessor ist einer, der 64 Bit Daten in einer einzigen Operation handhabt (oder verarbeiten kann) (z. B. Hinzufügen von zwei Registern, die jeweils 64-Bit-Ganzzahlen enthalten oder auf einen Speicherplatz über einen 64-Bit-Zeiger zugreifen).

Ein 64-Bit-Betriebssystem ist ein Betriebssystem, das kompiliert wird, um die 64-Bit-Anweisungen eines 64-Bit-Prozessors zu nutzen, und funktioniert daher nicht auf einem Prozessor, der diese Anweisungen nicht unterstützt. Ein Vorteil von 64-Bit-Windows ist beispielsweise, dass mehr physischer Arbeitsspeicher als die 32-Bit-Version von Windows genutzt werden kann.

Viele 64-Bit-Mainstream-Prozessoren verfügen auch über 32-Bit-Anweisungen, sodass sie entweder ein 32-Bit- oder ein 64-Bit-Betriebssystem ausführen können.

Ich möchte noch hinzufügen, dass die meisten 64-Bit-Betriebssysteme 32-Bit-Code ausführen können. Sie benötigen jedoch immer noch 64-Bit-Treiber. Darth Android vor 14 Jahren 1
Außerdem gibt es 64-Bit-Chips, die ohne Emulation keinen 32-Bit-Code ausführen können (wie Itaniums), sowie 64-Bit-Chips, die * 32-Bit-Code * ausführen können, * aber * ein 64-Bit-Betriebssystem ausführen müssen (wie einige SPARC-Architekturen). Keiner der Prozessoren zeigt sich jedoch als "Mainstream". Ignacio Vazquez-Abrams vor 14 Jahren 0
-2
LestiWulan

Eine CPU mit 64-Bit-Registern kann mehr Daten verarbeiten als die 32-Bit-CPU, die schneller ist als die 16-Bit- und 8-Bit-CPU. Je mehr Speicherplatz in der System-CPU zur Verfügung steht, desto mehr Prozess kann bearbeitet werden, insbesondere im Hinblick auf den Systemspeicher

Häufig führen breitere Register zu einer schlechteren Leistung. Und der Adressraum ist nur lose mit der Registergröße verbunden. Es hängt alles von der internen CPU-Architektur ab. Daniel R Hicks vor 12 Jahren 0
irgendwelche Dokumentation? Malachi vor 12 Jahren 0