x86S, seni bina baharu dari Intel, menghapuskan konsep warisan 16 dan 32 bit

Intel

logo intel

Beberapa hari yang lalu, terdapat berita bahawa Intel memperkenalkan seni bina pemproses x86S yang dipermudahkan (penyederhanaan x86) yang hanya melaksanakan mod 64-bit dan tidak menyokong konsep legasi.

Dengan seni bina x86S baharu ini, Intel menghapuskan sokongan untuk sistem pengendalian 16-bit dan 32-bit, tetapi disebut bahawa ia boleh dijalankan melalui virtualisasi , jadi keupayaan untuk menjalankan aplikasi 32-bit dalam persekitaran sistem pengendalian 64-bit akan dikekalkan.

Jangka hayat seni bina Intel® yang panjang telah menghasilkan ekosistem perisian yang kaya dengan pangkalan terpasang yang besar yang merangkumi dari PC ke awan, ke peranti mudah alih dan daripada peranti terbenam kepada superkomputer dan seterusnya.

Sejak diperkenalkan lebih 20 tahun lalu, seni bina Intel® 64 telah menjadi mod pengendalian yang dominan. Sebagai contoh evolusi ini, Microsoft menghentikan penghantaran versi 32-bit sistem pengendalian Windows 11. Perisian tegar Intel tidak lagi menyokong sistem pengendalian bukan UEFI64 secara asli. Sistem pengendalian 64-bit adalah standard de facto hari ini. Mereka mengekalkan keupayaan untuk menjalankan aplikasi 32-bit, tetapi telah berhenti menyokong aplikasi 16-bit secara asli.

Pemproses dengan seni bina baharu akan boot serta-merta dalam mod 64-bit , tanpa melalui pertukaran perantaraan kepada mod 16-bit dan 32-bit semasa proses permulaan. x86S juga melaksanakan keupayaan untuk bertukar kepada menggunakan struktur jadual halaman memori 5 peringkat tanpa melumpuhkan paging terlebih dahulu dan melangkau peralihan kepada mod tanpa halaman.

Reka bentuk seni bina Intel 64 keluar daripada but semula dalam keadaan yang sama seperti 8086 asal dan memerlukan satu siri peralihan kod untuk memasuki mod 64-bit. Setelah berjalan, mod ini tidak digunakan oleh aplikasi moden atau sistem pengendalian.

Seni bina mod 64-bit semata-mata memerlukan teknologi setara 64-bit yang kini berjalan dalam mod sebenar atau mod terlindung.

Ciri-ciri berikut menonjol antara seni bina x86S :

  • Tamat sokongan untuk pengalamatan 16-bit dan keupayaan untuk mentakrifkan semula saiz alamat.
  • Penggunaan model pengalamatan segmen memori 64-bit yang dipermudahkan untuk menyokong pengalamatan segmen dalam aplikasi 32-bit, yang konsisten dengan amalan yang digunakan dalam sistem pengendalian moden.
  • Menggugurkan sokongan untuk 1 dan 2 cincin pengawal, yang tidak digunakan dalam perisian moden.
  • Tamat sokongan untuk mod 32-bit dalam pengawal sifar cincin.
  • Mengalih keluar mod dilindungi 16-bit dan 32-bit.
  • Penamatan sokongan untuk akses kepada port I/O daripada cincin perlindungan ke-3.
  • Tamat sokongan untuk operasi rentetan dengan port input/output (INS/OUTS)
  • Tamat sokongan untuk pengawal gangguan 8259 dan penggunaan pengawal boleh atur cara X2APIC sahaja.
  • Mengeluarkan beberapa bit mod sistem pengendalian yang tidak digunakan.

Perlu diingatkan bahawa bagi Intel, mengekalkan keperluan perkakasan yang ketinggalan zaman boleh memberi kesan yang teruk kepada mikroarkitektur dan reka bentuk peranti. Contohnya, penambahbaikan dalam but dan pelaksanaan kod tidak boleh dilaksanakan jika ia memberi kesan negatif kepada keserasian ke belakang.

Satu lagi perkara ialah peranti yang memerlukan keserasian ke belakang mesti memperuntukkan ruang kepada perkakasan lama, ruang yang boleh digunakan dengan lebih baik oleh pemecut perkakasan dan sistem masa jalan yang lebih baharu. Penggunaan keserasian ke belakang juga berkemungkinan besar akan mempunyai implikasi yang lebih luas terhadap perkakasan yang digunakan dalam reka bentuk moden.

Di samping itu, ia juga disebut bahawa mengekalkan keserasian dengan versi terdahulu juga boleh menyebabkan kelemahan keselamatan berterusan dalam reka bentuk baharu. Ini benar terutamanya semasa proses but, di mana sistem warisan mungkin tidak menggunakan amalan keselamatan yang kukuh, membenarkan sebarang kod hasad dijalankan.

Akhir sekali, dinyatakan bahawa peralihan itu tidak akan menghapuskan sepenuhnya sokongan untuk sistem pengendalian legasi. Seperti yang dinyatakan oleh syarikat itu dalam satu penerbitan, Intel telah mematangkan teknik virtualisasi yang masih membolehkan perisian legasi dihidupkan.

Jika anda berminat untuk mengetahui lebih lanjut, anda boleh mendapatkan butiran lanjut di pautan berikut.


Tambahkan sebagai sumber pilihan dalam Google