Logo ms.removalsclassifieds.com

Perbezaan Antara X86 dan X64 (Dengan Jadual)

Isi kandungan:

Anonim

x86 dan x64 ialah dua seni bina set arahan (ISA) yang pada asasnya direka bentuk untuk menentukan cara kod mesin mesti berkelakuan. Kedua-duanya dilancarkan oleh syarikat Intel untuk pemproses komputer. Bagi sesetengah orang, ini mungkin kelihatan seperti jargon. Walau bagaimanapun, memahami perbezaan antara kedua-dua boleh membantu membuat kepala atau ekor situasi.

X86 lwn X64

Perbezaan antara x86 dan x64 ialah x86 ialah seni bina set arahan 32-bit yang telah dilancarkan oleh Intel pada tahun 1978 manakala x64 ialah seni bina set arahan 64-bit yang telah dilancarkan oleh syarikat AMD lebih lewat pada tahun 2000. Manakala x86 adalah yang lama. dan versi yang agak ketinggalan zaman, x64 diperluas, dipertingkatkan dan lebih berkuasa.

x86 pertama kali direka untuk 8086-mikropemproses oleh Intel. '86' dalam namanya berasal dari itu. Ia pada mulanya adalah pengembangan 16-bit tetapi kemudiannya dinaik taraf kepada 32-bit apabila mikropemproses baharu muncul. Kebanyakan bahagian yang termasuk dalam seni bina mempunyai 32 bit, daripada daftar bit dan bas memori sehinggalah bas data.

Sementara itu, x64 ialah versi x86 yang lebih baharu dan ia disertakan dengan set arahan 64-bit. Ia merevolusikan industri dengan memperkenalkan dua mod operasi yang berbeza. Ini ialah mod keserasian dan mod paging. Walau apa pun, ISA menyokong jumlah memori yang lebih besar daripada yang pertama. Ia juga boleh memindahkan jumlah data yang lebih besar melalui bas data.

Jadual Perbandingan Antara X86 dan X64

Parameter Perbandingan

X86

X64

Pelancaran Ia dilancarkan pada tahun 1978 oleh Intel. Ia telah dilancarkan pada tahun 2000 oleh AMD.
Reka bentuk Ia adalah versi lama yang direka untuk 8086-mikropemproses. Ia adalah lanjutan kepada versi yang lebih lama dan dinaik taraf.
Pemproses Ia mempunyai seni bina 32-bit. Ia mempunyai seni bina 64-bit.
Ingatan Ia mempunyai memori boleh alamat maksimum terhad sebanyak 4GB. Ia mempunyai had yang lebih besar bagi memori boleh alamat maksimum dengan kira-kira 20 GB.
Data Ia mempunyai bas data 32-bit. Ia mempunyai bas data 64-bit.
Pengiraan Ia membahagikan nilai semasa mengira dan menyimpan integer yang lebih besar. Ia tidak membahagikan nilai integer yang lebih besar dan mengira serta menyimpannya dengan lebih cepat.

Apakah X86?

x86 ialah satu set seni bina arahan yang telah dilancarkan pada tahun 1978 oleh Intel. Ia dianggap sebagai versi ketinggalan zaman kerana ia hanya mempunyai seni bina 32-bit. ISA pada mulanya direka untuk 8086-mikropemproses mempunyai seni bina 16-bit. Bagaimanapun, apabila versi baharu seperti 8088, 80186, 80386 dan 80486 dikeluarkan, ISA telah dinaik taraf.

Sejak itu ia telah dicipta oleh banyak syarikat lain termasuk AMD, Cyrix, dan VIA Technologies. Malah ada yang memanjangkannya kepada versi 64-bit. Pada masa kini, kebanyakan komputer, komputer riba peribadi, dan konsol permainan berfungsi pada ISA ini.

Seni bina memberi tumpuan terutamanya pada keserasian ke belakang. Untuk ini, panjang arahan berubah-ubahnya mempunyai reka bentuk CISC. Dalam hal ini, fungsi pengalamatan bait digerakkan yang menyimpan perkataan dalam susunan little-endian. Ini juga membenarkan berbilang nilai skalar dikendalikan dengan memisahkannya.

x86 mempunyai memori boleh alamat maksimum terhad sebanyak 4GB. Ia mempunyai bas data 32-bit, daftar 32-bit dan bas memori 32-bit juga. Ciri-ciri ini juga tersedia sekarang dalam 64-bit sejak ia dibangunkan dan dinaik taraf oleh pelbagai syarikat selain daripada intel. Ia terbukti berguna untuk kegunaan peribadi apabila kerja pada peranti tidak begitu rumit.

Apakah X64?

Seperti x86, x64 juga merupakan seni bina set arahan. Walau bagaimanapun, ia adalah versi lanjutan dan lanjutan yang dikeluarkan pada tahun 2000 oleh AMD. Seni bina boleh menyimpan dan mengira nilai kamiran yang lebih besar daripada yang pertama kerana ia mempunyai had lebih kurang 20 GB. Bas memori, bas data, dan daftar datang dalam 64-bit dengan ISA ini.

Disebabkan fungsi premiumnya, seni bina telah diterima pakai oleh banyak syarikat lain termasuk Intel. Ia telah disepadukan ke dalam pemproses seperti Intel Core 2, Core i7, corei5 dan juga corei3. Selain itu, seperti x86, x64 juga mempunyai keserasian ke belakang.

Seni bina berfungsi dengan dua mod iaitu mod keserasian dan mod paging. Mod keserasian menyediakan pengguna dengan keupayaan untuk bekerja dengan aplikasi pengguna 16-bit, 32-bit serta 64-bit. Ini meningkatkan prestasi pemproses dan meningkatkan produktiviti dengan tahap yang sangat besar. Ia mempunyai reka bentuk yang sama seperti mod dilindungi yang tersedia dalam versi sebelumnya, yang memberikannya keserasian ke belakang sepenuhnya.

Mod paging menyokong sejumlah besar memori maya dan fizikal. Ini membolehkan pengguna menyimpan program dan perisian yang lebih besar pada peranti. Ia juga menyokong operasi titik terapung yang menggunakan 16 daftar vektor sekaligus.

Perbezaan Utama Antara X86 dan X64

  1. x86 telah dilancarkan oleh Intel pada tahun 1978 manakala x64 telah dilancarkan oleh AMD pada tahun 2000.
  2. x86 ialah versi lama yang pada mulanya direka bentuk hanya untuk 8086-mikropemproses manakala x64 ialah lanjutan kepada yang terdahulu dan menampilkan pelbagai peningkatan.
  3. x86 mempunyai seni bina 32-bit manakala yang kedua mempunyai persediaan seni bina 64-bit.
  4. x86 mempunyai memori beralamat maksimum terhad iaitu 4GB manakala x64 mempunyai had memori boleh beralamat maksimum yang lebih besar dengan lebih kurang 20 GB.
  5. x86 mempunyai bas data 32-bit manakala bas data 64-bit.
  6. x86 membahagikan nilai semasa mengira dan menyimpan integer yang lebih besar manakala x64 tidak membahagikan nilai integer yang lebih besar dan mengira serta menyimpannya dengan lebih cepat.

Kesimpulan

x86 dan x64 ialah seni bina set arahan yang digunakan terutamanya untuk komputer peribadi dan komputer riba. Kedua-duanya dilancarkan oleh syarikat yang berbeza pada mulanya. Walau bagaimanapun, reka bentuk mereka telah diterima pakai secara meluas oleh orang lain seiring dengan perkembangan tahun. Walaupun x86 telah dilancarkan pada tahun 1978 oleh Intel, yang kedua telah dilancarkan kemudian oleh AMD pada tahun 2000. Ini menjadikan x86 versi ketinggalan zaman.

Rujukan

Perbezaan Antara X86 dan X64 (Dengan Jadual)