modern 64 bit mimarilere ne dersiniz?
Bu, modern 64 bit mimariye sahip modern 64 bit makinedeki bellenime bağlıdır. haimg
Bu sorunun cevabı, beş ila altı yıl önce x86 dünyası için geçerli olurdu, ancak bugün x86 dünyası için güncel değil.
Eski PC / AT yazılımları
Bu modern 64-bit makinelerden bazıları eski PC / AT tarzı yazılımlara sahiptir. Diğer yanıtlarda belirtildiği gibi, bir diskin # 0 sektöründen bootstrap programını PC / AT ile aynı şekilde yükler ve çalıştırırlar. Bu eski PC / AT önyükleme işlemidir.
Yeni EFI yazılımları
Diğer modern 64-bit makineler yeni EFI yazılımlarına sahiptir. Bunlar, bir diskin sektör # 0 dan bir önyükleme programı yüklemeyin hiç . Bir EFI önyükleme yükleyicisi uygulamasını yükleyip çalıştırarak EFI Önyükleme Yöneticisi tarafından önyükleme yaparlar . Bu tür programlar korumalı modda çalıştırılır. Bu EFI önyükleme işlemidir.
EFI yazılımları, işlemci sıfırlama işleminden birkaç adım geçerek genel olarak korumalı moda geçer. Korumalı moda geçmek, EFI ürün yazılımı başlatmanın söz konusu "SEC Aşaması" nda erken yapılır. Teknik olarak, 32 bit ve daha büyük x86 işlemciler gerçek modda düzgün başlamaz, ancak gerçek anlamda gerçek olmayan mod olarak bilinen şeyde başlar . (Kayıt için başlangıç segment tanımlayıcısı CS
geleneksel gerçek mod eşlemesini tanımlamaz ve bunu "gerçek dışı" yapan şeydir.)
Bu nedenle, bu EFI sistemlerinin , yerel olarak bir EFI önyükleyicisine önyükleme yaparken (yani bir uyumluluk destek modülü kullanmadığında ), gerçek moddan doğrudan korumalı moda geçtikleri için hiçbir zaman gerçek moda uygun olarak girilmedikleri söylenebilir. ve o andan itibaren korumalı modda kalın.