Tärkein ero: x86 on perheen käskysarjan arkkitehtuureja, jotka perustuvat alkuperäiseen Intel 8086 -prosessoriin. X64 on käskyjoukkoarkkitehtuuri, joka kuuluu x86-perheeseen, joka tukee 64 bittiä osoitetta kohti.
Tietotekniikka on jatkuvasti kehittynyt vastaamaan asiakkaiden vaatimuksia. Uudempaa, parempaa ja nopeampaa teknologiaa odotetaan. Kun kehittäjät täyttävät tietyn standardin rajoitukset, ne muuttavat standardia. X86 ja x64 ovat molemmat prosessorin koot, jotka ovat käytettävissä tietokoneen ostamisen yhteydessä, vaikka ne eroavat suorituskyvyn mukaan.
X16, x32 ja x64 eroavat toisistaan ja bitit viittaavat siihen, miten prosessori käsittelee informaatiota. X16: ssa voi olla vain 16 loogista prosessoria, kun taas x32 voi nousta 32 loogiselle prosessorille ja x64: llä voi olla 64 loogista prosessoria. Jos järjestelmää käytetään 32-bittisessä arkkitehtuurissa, järjestelmä rajoittuu 32 bitiin, jotka rekisterit voivat osoittaa. 32-bittinen osoitin voi osoittaa vain enintään 4, 2 miljardia osoitetta, joka on noin 4 Gt. 64-bittisessä arkkitehtuurissa järjestelmä voi kuitenkin osoittaa lähes rajattomia osoitteita, koska muistikapasiteetti olisi 4, 2 miljardin neliö. X64-bitti tukee jotakin 1–128 Gt: n RAM-muistia. X64-arkkitehtuuria ei ole hyödynnetty täyteen potentiaaliinsa, ja tämän arkkitehtuurin ohjelmistoa on vielä parannettu.
x86 | x64 | |
tukee | 16, 32 tai 64 rekisteritiedostoa arkkitehtuurista riippuen. | Tukee 64 rekisteritiedostoa. |
vaatimukset | 1 gigahertsin (GHz) 32-bittinen (x86) -prosessori tai 64-bittinen (x64) -prosessori, 512 Mt RAM-muistia | 1 GHz: n 64-bittinen (x64) prosessori, 1 Gt RAM-muistia (suositeltu 4 Gt) |
Muistin käyttö | Voi käyttää enintään 4 Gt RAM-muistia. | Voi käyttää 1GB: n ja 128 Gt: n välistä RAM-muistia versiosta riippuen. |
Tietojen suorittamisen estäminen | Käyttää DEP: n ohjelmistopohjaista versiota. | Tukee laitteistopohjaista DEP: tä. |
Kernel Patch Protection | Ei saatavilla | Tämä ominaisuus on käytettävissä. Kernel Patch Protection auttaa estämään haittaohjelman päivittämisen Windows Vistan ytimelle. |
Kuljettajan allekirjoitus | Sallii käyttäjien käyttää allekirjoittamattomia ohjaimia | Kaikkien kuljettajien on allekirjoitettava digitaalisesti |
32-bittiset ohjaimet | Tukee kaikkia 32-bittisiä versioohjaimia | Ei tue |
16-bittiset ohjelmat | Tukea osittain 16-bittisiä ohjaimia | Ei tue |
rajoitukset | RAM on rajallinen, tietoturva on vähäinen, nopeus on alle 64-bittinen, ei voi käyttää 64-bittisiä ohjelmia / ajureita | 64-bittiset ohjaimet eivät välttämättä ole käytettävissä yhdelle tai useammalle laitteelle järjestelmässä, ohjaimet on allekirjoitettava digitaalisesti, eivät tue 32-bittisiä ohjaimia / ohjelmia, erityisesti 64-bittisten ohjelmien paikantaminen on vaikeaa, kaikki laitteistot eivät ole yhteensopivia 64-bittinen järjestelmä, valtuutuspyynnöt |