Intel'in yeni mimarisi olan x86S, eski 16 ve 32 bit kavramlarını ortadan kaldırır

Intel

intel logosu

Birkaç gün önce şu haber çıktı Intel, basitleştirilmiş bir x86S işlemci mimarisini tanıttı (x86 basitleştirme) yalnızca 64 bit modunu uygulayan ve eski kavramları desteklemez.

Bu yeni x86S mimarisiyle, Intel, 16 bit ve 32 bit işletim sistemleri için desteği kesiyor, ama bundan bahsediliyore sanallaştırma yoluyla çalışabilir, böylece 32 bit uygulamaları 64 bit işletim sistemi ortamında çalıştırma yeteneği korunur.

Intel® mimarisinin uzun ömrü, bilgisayarlardan buluta, mobil cihazlara ve gömülü cihazlardan süper bilgisayarlara ve ötesine uzanan devasa bir kurulu tabana sahip zengin bir yazılım ekosistemiyle sonuçlandı.

20 yılı aşkın bir süre önce piyasaya sürülmesinden bu yana, Intel® 64 mimarisi baskın işletim modu haline geldi. Bu evrimin bir örneği olarak Microsoft, Windows 32 işletim sisteminin 11-bit sürümünün sevkiyatını durdurdu.Intel'in üretici yazılımı artık yerel olarak UEFI64 olmayan işletim sistemlerini desteklememektedir. 64 bit işletim sistemleri bugün fiili standarttır. 32 bit uygulamaları çalıştırma yeteneklerini koruyorlar, ancak yerel olarak 16 bit uygulamaları desteklemeyi bıraktılar.

Jardines de Viveros yeni mimariye sahip işlemciler hemen 64 bit modunda başlayacak, başlatma işlemi sırasında ara anahtarı 16 bit ve 32 bit modlarına atlayarak. x86S ayrıca, önce sayfalamayı devre dışı bırakmadan ve sayfasız moda geçişi atlamadan, 5 düzeyli bir bellek sayfa tablosu yapısı kullanmaya geçme becerisini de uygular.

Intel 64 mimarisi tasarımları, yeniden başlatmadan orijinal 8086 ile aynı durumda çıkar ve 64 bit moduna girmek için bir dizi kod geçişi gerektirir. Çalıştırıldıktan sonra, bu modlar modern uygulamalar veya işletim sistemleri tarafından kullanılmaz.

Yalnızca 64 bit mod mimarisi, 64 bit eşdeğerlerini gerektirir Şu anda gerçek modda veya korumalı modda çalışan teknolojiler.

Of x86S mimari özellikleri, şu dikkat çekicidir:

  • 16 bitlik adresleme desteğinin sonu ve adresin boyutunu yeniden tanımlama yeteneği.
  • Modern işletim sistemlerinde kullanılan uygulamalarla tutarlı olan, 64 bit uygulamalarda bölüm adreslemeyi desteklemek için basitleştirilmiş bir 32 bit bellek bölümü adresleme modelinin kullanılması.
  • Modern yazılımda kullanılmayan 1 ve 2 koruma halkası desteğini düşürür.
  • Halka sıfır korumada 32 bit modu için desteğin sonu.
  • 16 bit ve 32 bit korumalı modların kaldırılması.
  • 3. koruma halkasından G/Ç bağlantı noktalarına erişim desteğinin sonlandırılması.
  • Giriş/çıkış portları (INS/OUTS) ile dizi işlemleri için desteğin sonu
  • 8259 kesme denetleyicileri için desteğin sonu ve yalnızca X2APIC programlanabilir denetleyicilerin kullanımı.
  • Bazı kullanılmayan işletim sistemi modu bitlerini kaldırır.

Intel için şunu belirtmekte fayda var, bu tür eski donanım gereksinimlerinin sürdürülmesi ciddi ven bir cihazın mikro mimarisi ve tasarımı. Örneğin, geriye dönük uyumluluk üzerinde olumsuz bir etkisi varsa başlatma ve kod yürütme iyileştirmeleri entegre edilemez.

Diğer bir nokta ise, rgeriye dönük uyumluluk gerektirir eski donanıma yer ayırmalı, daha yeni donanım hızlandırıcıları ve çalışma zamanı sistemleri tarafından daha iyi kullanılabilecek bir şey. Ayrıca, geriye dönük uyumluluğun kullanılmasının, modern tasarımlarda kullanılan donanım üzerinde daha geniş etkileri olması da oldukça muhtemeldir.

Ayrıca önceki sürümlerle uyumluluğun sürdürülmesinin yeni tasarımlarda da güvenlik açıklarının devam etmesine neden olabileceğinden bahsediliyor. Bu, özellikle eski sistemlerin güçlü güvenlik uygulamaları kullanmayabileceği ve herhangi bir kötü amaçlı kodun çalışmasına izin verdiği önyükleme işlemi sırasında geçerlidir.

Son olarak bahsediliyor geçiş, eski işletim sistemi desteğini tamamen ortadan kaldırmaz. Şirketin bir gönderide belirttiği gibi Intel, eski yazılımların önyükleme yapmasına izin verebilecek olgunlaşmış sanallaştırma tekniklerine sahip.

Şekerleme hakkında daha fazla bilgi edinmekle ilgilenen, detayları kontrol edebilirsiniz Aşağıdaki bağlantıda.


Google'da tercih edilen kaynak olarak ekleyin.