Perbezaan Antara x86 dan x64

Teknologi komputer sentiasa berubah, dan jika kita mendasarkan ramalan kami kepada undang-undang Moore, ia akan terus berlaku selama beberapa dekad. Perkembangan perkakasan komputer yang pesat adalah disebabkan oleh keinginan pengguna untuk komponen yang lebih baik dan cepat. Apabila pemaju melanda sekatan jalan raya yang menghadkan kemajuan standard yang sedia ada, kita melihat peralihan tiba-tiba ke standard baru. Inilah yang berlaku antara x86 dan x64.

x86 adalah teknologi yang sangat lama yang bermula dengan keluarga pemproses 8086. Ia kini telah berkembang menjadi versi x86-32 yang merupakan versi yang paling biasa dan penggantinya x86-64 atau lebih dikenali sebagai x64. Pergeseran beransur-ansur beransur-ansur ke x64 telah bermula agak awal sementara masih tiada kekurangan utama yang dilihat di pasaran pc. Ini kerana pasaran pertama mengalami masalah yang berkaitan dengan x86 adalah mereka yang menjalankan pelayan akhir tinggi.

Menjalankan sistem yang mempunyai seni bina 32bit bermakna bahawa anda sentiasa terhad kepada apa yang boleh dituju oleh 32bit. Dalam kes ini, masalah itu timbul dari ingatan. Penunjuk panjang 32bit hanya boleh menunjuk ke alamat maksimum 4.2billion yang hanya kira-kira 4GB memori. Oleh itu, ia hanya boleh memperuntukkan sehingga 4GB memori ke program tertentu walaupun ia mempunyai memori 16GB yang tersedia. Keterbatasan ini mungkin tidak menjadi masalah untuk persediaan rumah tetapi dalam persekitaran pelayan, ia memberikan masalah besar. Itulah sebabnya pemproses x64 muncul sangat awal untuk pengguna.

Senibina x64 masih mengikuti apa yang x86 ada tetapi ia bertambah baik dengan mempunyai 64 bit dalam setiap alamat. Ini bermakna kapasiti ingatan seni bina x64 adalah persegi sebanyak 4.2billion, yang kini merupakan jumlah memori yang tidak dapat dibayangkan. Yang ditambah pula dengan peningkatan tertentu menjadikan seni bina x64 sebagai pemproses yang sangat baik untuk menggantikan pendahulunya.

Masalahnya dengan x64 adalah bahawa perisian untuk itu tidak benar-benar di sana lagi. Walaupun sudah ada sistem operasi yang cuba memanfaatkan seni bina x64, kebanyakan tidak ada dan bahkan ada yang tidak akan berjalan pada OS x64. Akhirnya, perisian yang dimaksudkan untuk seni bina x64 akan tiba dan semua perkakasan dan perisian 32bit akan menjadi usang. Tetapi pada masa sekarang, seni bina x64 masih dihantui oleh ketidakcocokan perisian yang menghadkan rayuannya kepada orang awam.

Ciri terkini seni bina x64 adalah keserasian ke belakang mutlak dengan x86. Supaya walaupun pemproses anda adalah x64, pengguna tidak akan melihat apa-apa perbezaan selagi OS anda adalah 32bit. Ini boleh menjadi baik kerana sebaik sahaja perisian tiba, anda hanya perlu mengemas kini OS dan perisian anda kerana perkakasan sudah ada.