Odpowiedzi:
W obecnej terminologii x86
zwykle wskazuje 32 bity, z x86-64
lub x64
wskazując 64 bity.
x86
naprawdę odnosi się do zestawu instrukcji opartego na procesorze Intel 8086 (jakiś czas temu - 1973 według obliczeń Wikipedii). Obecnie uważa się, że oznacza to po prostu 32-bitowy zestaw instrukcji. Początkowo był to zestaw instrukcji, który działał tylko z 16-bitami, więc historycznie można go było określić jako x86-16
lub x86-32
. Ale oczywiście x86-16
nie ma już znaczenia, ponieważ 16-bitowe procesory wymarły dawno temu.
x86-64
(lub tylko x64
) to rozszerzenie do x86
zestawu instrukcji, zapewniając wsparcie dla rejestrów 64-bitowych, miejsca pamięci i tym podobne. Jest w pełni kompatybilny wstecz z 32-bitowym x86
zestawem instrukcji (pozwalając na to, że 32-bitowe oprogramowanie jest kompatybilne bez modyfikacji w większości przypadków ) i jest po prostu rozumiany jako 64-bitowy zestaw instrukcji.
Istnieją również nazwy specyficzne dla dostawcy x86-64
- można się do niego odwołać AMD64
lub Intel 64
(poprzedni IA-32e
i EM64T
).
Raporty systemu Windows Vista x86
dla wersji 32-bitowej i x86-64
64-bitowej.
Masz wersję 32-bitową
x86 jest przeznaczony tylko dla wersji 32-bitowej . Czasami jest również określany jako x86-32 .
x86-64 obsługuje 64 bity . Często określa się je terminem x64