Różnica między x86 i x64

Kluczowa różnica: x86 to rodzina zestawów instrukcji, które są oparte na oryginalnym procesorze Intel 8086. X64 jest architekturą zestawu instrukcji należącą do rodziny x86, która obsługuje 64 bity na adres.

Technologie komputerowe stale ewoluują, aby sprostać wymaganiom klientów. Oczekuje się na nowszą, lepszą i szybszą technologię. Kiedy programiści spotykają się z ograniczeniem określonego standardu, zmieniają standard. X86 i x64 są rozmiarami procesorów, które są dostępne przy zakupie komputera, chociaż różnią się pod względem wydajności.

x86 to rodzina zestawów instrukcji, które są oparte na oryginalnym procesorze Intel 8086. Został pierwotnie wprowadzony jako 16-bitowe rozszerzenie 8-bitowego procesora Intel 8080 i został uruchomiony w 1978 roku. Rodzina oferuje różne rozmiary procesorów, w tym 16-bitowe, 32-bitowe i 64-bitowe, z dodatkowymi rozmiarami w trakcie opracowywania. . Termin x86 wywodzi się z faktu, że wczesni następcy do 8086 również zakończyli się liczbą 86. Wszystkie rozszerzenia rodziny x86 są w pełni kompatybilne wstecz, czyli kompatybilne ze starszymi wersjami. Termin ten jest częściej używany w odniesieniu do zestawu x86_32 lub 32-bitowego, ponieważ termin ten stał się popularny po wydaniu tej wersji. W kategoriach technicznych, 32-bitowy został skrócony do x32 w celu odróżnienia go od 16-bitowego (x16) i 64-bitowego (x64). Wariant x16 stał się przestarzały, a najczęściej używane są wersje x32 i x64.

X64 to architektura zestawu instrukcji, która należy do rodziny x86. Oryginalna specyfikacja została stworzona przez firmę AMD i jest obecnie wykorzystywana przez inne firmy, takie jak Intel, VIA, Apple itp. Obsługuje duże ilości pamięci wirtualnej i pamięci fizycznej niż jej poprzednicy. Został pierwotnie uruchomiony dla serwerów, które wymagały dużej pojemności, aby sprostać większym obciążeniom i wymaganiom pamięci, ale teraz jest kompatybilny z prawie wszystkimi komputerami. x64 jest kompatybilny wstecz i może pracować z programami 32-bitowymi, jednak nie jest w stanie pracować z programami 16-bitowymi.

X16, x32 i x64 różnią się od siebie, a bity odnoszą się do sposobu, w jaki procesor obsługuje dane. W architekturze x16 może istnieć tylko 16 procesorów logicznych, podczas gdy procesor x32 może przejść do 32 procesorów logicznych, a procesor x64 może mieć 64 procesory logiczne. Jeśli system działa w architekturze 32-bitowej, system jest ograniczony do 32 bitów, do których mogą prowadzić rejestry. Wskaźnik 32-bitowy może wskazać maksymalnie tylko 4, 2 miliarda adresów, co daje około 4 GB. Jednak w 64-bitowej architekturze system może wskazywać na niemal nieograniczone adresy, ponieważ pojemność pamięci wynosiłaby 4, 2 miliarda kwadratów. Bit x64 obsługuje od 1 do 128 GB pamięci RAM. Architektura x64 nie została w pełni wykorzystana, a oprogramowanie do tej architektury wciąż jest doskonalone.

x86

x64

Obsługuje

16, 32 lub 64 pliki rejestru w zależności od architektury.

Obsługuje 64 pliki rejestru.

Wymagania

1-gigahercowy (GHz) procesor 32-bitowy (x86) lub 64-bitowy (x64), 512 MB pamięci RAM

Procesor 1-GHz 64-bitowy (x64), 1 GB pamięci RAM (zalecane 4 GB)

Dostęp do pamięci

Może uzyskać dostęp do 4 GB pamięci RAM.

Może uzyskać dostęp z pamięci RAM od 1 GB do 128 GB w zależności od wersji.

Zapobieganie wykonywaniu danych

Używa opartej na oprogramowaniu wersji DEP.

Obsługuje sprzętową funkcję DEP.

Ochrona łat jądra

Niedostępne

Ta funkcja jest dostępna. Ochrona łat jądra pomaga zapobiec aktualizacji złośliwego programu jądra systemu Windows Vista.

Podpisywanie przez kierowcę

Umożliwia użytkownikom używanie niepodpisanych sterowników

Wszystkie sterowniki muszą być podpisane cyfrowo

Sterowniki 32-bitowe

Obsługuje wszystkie 32-bitowe sterowniki wersji

Nie wspiera

Programy 16-bitowe

Częściowo obsługuje sterowniki 16-bitowe

Nie wspiera

Ograniczenia

RAM jest ograniczony, bezpieczeństwo jest minimalne, prędkość jest mniejsza niż 64-bit, nie można uruchomić programów / sterowników zbudowanych dla 64-bitów

Sterowniki 64-bitowe mogą nie być dostępne dla jednego lub więcej urządzeń w systemie, sterowniki muszą być podpisane cyfrowo, nie obsługuje sterowników / programów 32-bitowych, zlokalizowanie programów dla 64-bitowych jest trudne, nie wszystkie urządzenia sprzętowe są kompatybilne system 64-bitowy, monity autoryzacyjne

Zalecane

Podobne Artykuły

  • różnica pomiędzy: Różnica między Asus PadFone Infinity i iPad

    Różnica między Asus PadFone Infinity i iPad

    Kluczowa różnica: smartfon Asus Padfone Infinity to płaski 5-calowy full HD 1920 x 1080, Super IPS + z pojemnościowym panelem dotykowym Multi i zapewnia gęstość około 441 ppi. Urządzenie jest telefonem z paskiem, z zaokrąglonymi rogami, co nadaje mu podobny wygląd do "iPhone'a" i "HTC One". Stacja do
  • różnica pomiędzy: Różnica między obrotem a przychodem

    Różnica między obrotem a przychodem

    Kluczowa różnica: Obrót odnosi się do tego, ile razy firma spala aktywa, takie jak gotówka, zapasy, pracownicy itp. Jednak dochód stanowi pieniądze, które firma zarabia, sprzedając swoje towary i usługi za cenę dla konsumentów. Warunki obrotu i przychodu są dwoma warunkami, które odgrywają ogromną rolę, jeśli chodzi o biznes i rachunkowość. Często są to myląc
  • różnica pomiędzy: Różnica między Akwizualizacją Języka a Nauką Języka

    Różnica między Akwizualizacją Języka a Nauką Języka

    Kluczowa różnica: Akwizycja języka to sposób na naukę języka przez zanurzenie. Zapewnia studentowi praktyczną znajomość języka. Natomiast nauka języków koncentruje się na dostarczaniu teoretycznej wiedzy o języku. Język jest podstawową formą komunikacji, z której korzystają ludzie. Jednak język nie
  • różnica pomiędzy: Różnica między Smartwatch i inteligentną bransoletką

    Różnica między Smartwatch i inteligentną bransoletką

    Kluczowa różnica: Smartwatches to bezpłatne produkty łączące zegarek z telefonem i pozwalające osobie kontrolować funkcje niektórych telefonów bezpośrednio na zegarku. Inteligentne bransoletki to smartwatche i inteligentne opaski na rękę, ale bardziej w formie bransoletek niż zegarków. Technologia p
  • różnica pomiędzy: Różnica między HTC First a Nokia Lumia 620

    Różnica między HTC First a Nokia Lumia 620

    Kluczowa różnica: HTC First to pierwszy telefon, który zostanie wydany w interfejsie użytkownika Facebook Home. Telefon będzie zasilany z dwurdzeniowego procesora Qualcomm MSM8930 Snapdragon 400 1, 4 GHz oraz 1 GB pamięci RAM. Jednym z najnowszych smartfonów pod marką jest Nokia Lumia 620. Posiada 3, 8-calowy ekran o rozdzielczości 480 x 800 pikseli. Posiada
  • różnica pomiędzy: Różnica między ujściem a deltą

    Różnica między ujściem a deltą

    Kluczowa różnica: Delta jest osadowym depozytem utworzonym przy ujściu niektórych rzek. Zwykle ma kształt trójkąta. Z drugiej strony estuarium to półzamknięty zbiornik wodny, w którym świeża woda styka się z oceanem. Delta to w zasadzie depozyt osadów zawierający piasek i glebę. Zwykle jest to wybrzuszenie linii brzegowej, gdzie rzeka wpływa do oceanu, morza lub innego stałego zbiornika wodnego. To wybrzuszenie z
  • różnica pomiędzy: Różnica między HTC One X + i Samsung Galaxy S3

    Różnica między HTC One X + i Samsung Galaxy S3

    Kluczowa różnica: HTC One X + ma 4, 7-calowy ekran dotykowy super LCD 2 o gęstości 312 ppi, co oznacza, że ​​ekran jest naprawdę świetny i nie pokazuje żadnych pikseli. Urządzenie jest zasilane czterordzeniowym procesorem NVIDIA Tegra 3 o częstotliwości 1, 7 GHz, dzięki czemu jest szybsze niż oryginalny HTC One X. Galaxy S3 to sm
  • różnica pomiędzy: Różnica między tabletem z systemem Windows Latitude 10 i Samsung Galaxy Note 10.1

    Różnica między tabletem z systemem Windows Latitude 10 i Samsung Galaxy Note 10.1

    Kluczowa różnica: tablet Latitude 10 jest sprytny i lekki w 658 gramach. Urządzenia są wyposażone w 10, 1-calowy pojemnościowy ekran dotykowy IPS (1366 X 768) z ekranem panoramicznym i zasilany jest przez procesor Intel Atom Z2760 o częstotliwości 1, 8 GHz. Galaxy Note 10.1 to komputer typu tablet zaprojektowany i wyprodukowany przez firmę Samsung. Posiada
  • różnica pomiędzy: Różnica między drukarkami laserowymi, atramentowymi i igłowymi

    Różnica między drukarkami laserowymi, atramentowymi i igłowymi

    Kluczowa różnica: Drukarka laserowa jest rodzajem drukarki, która wytwarza tekst i grafikę wysokiej jakości, przekazując wiązkę laserową na zwykłym papierze. W tym procesie stosuje się proces drukowania kserograficznego, w którym do drukowania obrazu wykorzystywany jest cylindryczny bęben pokryty selenem. Drukarka at

Wybór Redakcji

Różnica między zamkiem a fortem

Kluczowa różnica: Zamki zostały zbudowane z myślą o bezpieczeństwie i ochronie. Forty zostały zbudowane z głównego motywu wojskowego celu. Zamki i fortece są do siebie bardzo podobne. W rzeczywistości są czasem używane jako synonimy. Główną różnicą między tymi pojęciami jest to, że zamki zostały zbudowane głównie w celu zapewnienia bezpieczeństwa lub ochrony, podczas gdy forty zostały zbudowane dla celów wojskowych. Zamek to ogromny budynek,