Hauptunterschied: x86 ist eine Familie von Befehlssatzarchitekturen, die auf der ursprünglichen Intel 8086-CPU basieren. X64 ist eine Befehlssatzarchitektur, die zur x86-Familie gehört und 64 Bit pro Adresse unterstützt.
Die Computertechnologien wurden ständig weiterentwickelt, um die Anforderungen der Kunden zu erfüllen. Es wird auf neuere, bessere und schnellere Technologie gewartet. Wenn die Entwickler eine Einschränkung für einen bestimmten Standard einhalten, ändern sie den Standard. X86 und x64 sind beide Prozessorgrößen, die beim Kauf eines Computers verfügbar sind, unterscheiden sich jedoch hinsichtlich der Leistung.
X16, x32 und x64 unterscheiden sich voneinander und die Bits beziehen sich auf die Art und Weise, wie der Prozessor die Informationen verarbeitet. In x16 können nur 16 logische Prozessoren vorhanden sein, während x32 32 logische Prozessoren und x64 64 logische Prozessoren haben kann. Wenn ein System in einer 32-Bit-Architektur ausgeführt wird, ist das System auf die 32 Bit beschränkt, auf die die Register zeigen können. Der 32-Bit-Zeiger kann nur maximal 4, 2 Milliarden Adressen zeigen, was etwa 4 GB entspricht. Bei einer 64-Bit-Architektur kann das System jedoch auf nahezu unbegrenzte Adressen verweisen, da die Speicherkapazität 4, 2 Milliarden betragen würde. Das x64-Bit unterstützt zwischen 1 und 128 GB RAM. Die x64-Architektur wurde nicht voll ausgeschöpft, und die Software für diese Architektur wird immer noch perfektioniert.
x86 | x64 | |
Unterstützt | 16, 32 oder 64 Registrierungsdateien, je nach Architektur. | Unterstützt 64 Registrierungsdateien. |
Bedarf | 1-Gigahertz (GHz) 32-Bit (x86) Prozessor oder 64-Bit (x64) Prozessor, 512 MB RAM | 1-GHz-Prozessor mit 64 Bit (x64), 1 GB RAM (4 GB empfohlen) |
Speicherzugriff | Kann auf bis zu 4 GB RAM zugreifen. | Kann von RAM zwischen 1 GB und 128 GB je nach Edition zugreifen. |
Verhinderung der Datenausführung | Verwendet eine softwarebasierte Version von DEP. | Unterstützt hardwaregestütztes DEP. |
Kernel-Patch-Schutz | Nicht verfügbar | Diese Funktion ist verfügbar. Der Kernel-Patch-Schutz verhindert, dass ein bösartiges Programm den Windows Vista-Kernel aktualisiert. |
Fahrer signiert | Ermöglicht Benutzern die Verwendung nicht signierter Treiber | Alle Treiber müssen digital signiert sein |
32-Bit-Treiber | Unterstützt alle 32-Bit-Versionstreiber | Unterstützt nicht |
16-Bit-Programme | Unterstützt teilweise 16-Bit-Treiber | Unterstützt nicht |
Einschränkungen | Der Arbeitsspeicher ist begrenzt, die Sicherheit ist minimal, die Geschwindigkeit ist geringer als 64-Bit, es können keine Programme / Treiber ausgeführt werden, die für 64-Bit ausgelegt sind | 64-Bit-Treiber sind möglicherweise nicht für ein oder mehrere Geräte im System verfügbar. Die Treiber müssen digital signiert sein und unterstützen keine 32-Bit-Treiber / -Programme. Das Auffinden von Programmen speziell für 64-Bit ist schwierig das 64-Bit-System, Autorisierung fordert |