x64
x64 je zkrácené označení pro 64bitovou architekturu procesoru. Často se porovnává s architekturou x86, která označuje 32bitové procesory Intel, včetně řad 386, 486 a 586. x64 však označuje všechny 64bitové procesory bez ohledu na výrobce. Označení „x86-64“ určuje 64bitový procesor x86.
Hlavní rozdíl mezi 32bitovým a 64bitovým procesorem spočívá v tom, jak CPU adresuje paměť. 32bitový procesor může odkazovat na 232, tedy 4 294 967 296 adresovatelných hodnot. 64bitový procesor může přistupovat k 264 hodnotám. 264 není dvojnásobek 232, ale 4 294 967 296krát více. 64bitový procesor proto může odkazovat na 18 446 744 073 709 551 616 hodnot.
32bitový procesor může přistupovat pouze k přibližně 4 GB RAM. 64bitový procesor může přistupovat k více než 4 miliardkrát většímu množství paměti než 32bitový procesor, čímž odstraňuje praktická omezení velikosti paměti. Procesory x64 mohou spouštět 64bitové aplikace, které jsou vytvořené a zkompilované pro 64bitový hardware.
Historie
V průběhu 80. a 90. let byla většina procesorů PC 32bitová. V roce 1996 společnost Nintendo uvedla herní konzoli Nintendo 64, jedno z prvních 64bitových zařízení určených pro masový trh. Je ironií, že konzole měla pouze 4 megabajty paměti RAM, tedy 1/1000 omezení 4 gigabajtů u 32bitového procesoru. Přesto připravila cestu pro další 64bitové procesory.
V letech 2000 až 2010 rostla obliba procesorů x64. Společnosti Microsoft i Apple vydaly 64bitové verze svých operačních systémů. Od roku 2010 jsou téměř všechna stolní i mobilní zařízení vyráběna s procesory x64. Většina aplikací je nyní také 64bitová.
NOTE: V roce 2019 vydala společnost Apple systém macOS 10.15 Catalina, který ukončil podporu 32bitových aplikací. Od roku 2020 Microsoft Windows stále podporuje 32bitové i 64bitové aplikace.
Otestujte své znalosti