x86-64
x86-64 to 64-bitowa wersja x86 architektury procesora, z której komputery PC z systemem Windows korzystają od kilku dekad. Jest podobna do x64, ale termin ten odnosi się konkretnie do procesorów używających zestawu instrukcji x86.
Procesory z architekturą x86-64 domyślnie działają w trybie 64-bitowym, ale zachowują zgodność wsteczną z 32-bitowymi i 16-bitowymi aplikacjami. Innymi słowy, każdy program działający na 32-bitowym procesorze x86 powinien działać na procesorze x86-64 bez konieczności stosowania emulacji.
Główną zaletą 64-bitowego procesora x86-64 w porównaniu ze standardowym 32-bitowym procesorem x86 jest znacznie większa ilość adresowalnej pamięci. Procesor 32-bitowy może odwoływać się tylko do 232 (4 294 967 296) adresowalnych wartości w pamięci — około 4 gigabajtów. Procesor 64-bitowy obsługuje 264 (18 446 744 073 709 551 616) adresowalnych wartości. Dlatego procesor x86-64 nie obsługuje dwa razy większej ilości pamięci niż procesor x86, lecz 4 294 967 296 razy większą.
Intel i AMD to dwaj główni producenci procesorów X86-64. Obie technologie są odpowiednio oznaczane jako Intel 64 i AMD64. Firma AMD wypuściła swój pierwszy 64-bitowy procesor (Operteron) w 2003 roku, a wkrótce potem firma Intel wypuściła swój pierwszy 64-bitowy procesor (Nocona) w 2004 roku. Obecnie niemal wszystkie procesory są 64-bitowe.
Sprawdź swoją wiedzę