Rozdiel kľúčov: x86 je skupina architektúr inštrukcií, ktoré sú založené na pôvodnom procesore Intel 8086. X64 je architektúra sady inštrukcií, ktorá patrí do rodiny x86, ktorá podporuje 64 bitov na adresu.
Počítačové technológie sa neustále vyvíjajú tak, aby spĺňali požiadavky zákazníkov. Novšia, lepšia a rýchlejšia technológia sa očakáva. Keď vývojári spĺňajú obmedzenie na určitom štandarde, skončia sa zmenou štandardu. X86 a x64 sú obe veľkosti procesorov, ktoré sú k dispozícii pri nákupe počítača, aj keď sa líšia v zmysle výkonu.
Moduly x16, x32 a x64 sa navzájom líšia a bity sa týkajú spôsobu, akým procesor spracováva informácie. V x16 môže existovať iba 16 logických procesorov, zatiaľ čo x32 môže ísť hore 32 logických procesorov a x64 môže mať 64 logických procesorov. Ak systém beží v 32-bitovej architektúre, systém je obmedzený na 32 bitov, na ktoré môžu registre smerovať. Ukazovateľ 32 bitov môže ukazovať maximálne 4, 2 miliardy adries, čo predstavuje až 4 GB. Avšak v architektúre 64 bitov môže systém ukazovať na takmer neobmedzené adresy, pretože pamäťová kapacita by bola štvorcová 4, 2 miliardy. Bit x64 podporuje niekde medzi 1 a 128 GB RAM. Architektúra x64 nebola využitá na plný potenciál a softvér pre túto architektúru sa ešte stále zdokonaľuje.
x86 | x64 | |
podpery | 16, 32 alebo 64 v závislosti od architektúry. | Podporuje 64 súborov databázy Registry. |
požiadavky | 1-gigahertz (GHz) 32-bitový (x86) procesor alebo 64-bit (x64) procesor, 512 MB RAM | 1-GHz 64-bitový (x64) procesor, 1 GB RAM (odporúča sa 4 GB) |
Prístup do pamäte | Umožňuje prístup až k 4 GB RAM. | Prístup z pamäte RAM je medzi 1 GB a 128 GB v závislosti od vydania. |
Prevencia vykonávania údajov | Používa softvérovú verziu DEP. | Podporuje DEP podporované hardvérom. |
Ochrana proti opravám jadra | Nie je k dispozícií | Táto funkcia je k dispozícii. Ochrana proti opravám jadra pomáha zabrániť škodlivému programu aktualizovať jadro systému Windows Vista. |
Podpis vodiča | Umožňuje používateľom používať nepodpísané ovládače | Všetci vodiči musia digitálne podpísať |
32-bitové ovládače | Podporuje všetky 32-bitové ovládače verzií | Nepodporuje |
16-bitové programy | Čiastočne podporujú 16-bitové ovládače | Nepodporuje |
obmedzenia | RAM je obmedzená, bezpečnosť je minimálna, rýchlosť je menšia ako 64-bit, nemožno spustiť programy / ovládače postavené na 64-bit | 64-bitové ovládače nemusia byť dostupné pre jedno alebo viac zariadení v systéme, ovládače musia byť digitálne podpísané, nepodporujú 32-bitové ovládače / programy, vyhľadávanie programov špecificky pre 64-bit je ťažké, nie všetky hardvérové zariadenia sú kompatibilné 64-bitový systém vyzve autorizáciu |