Legacy mode

Legacy mode (miras modu veya eski uyumluluk modu), bilgisayar biliminde bir bilgisayar sistemi, bileşeni ya da uygulama yazılımının, eski yazılımlar, veriler veya sistem davranışlarını desteklemek amacıyla standart işleyiş biçiminden farklı şekilde çalıştığı özel bir durumdur. Bu mod, geriye uyumluluktan farklı olarak, genellikle daha yeni özellikler veya performansın feda edilmesini gerektirir. Legacy modunda çalışan sistemler, normalde erişebileceği bazı verilere ya da çalıştırabileceği programlara erişemeyebilir, ancak eski işlevselliğe devamlılık sağlar.

 Özellikler 
Legacy modları genellikle aşağıdaki amaçlarla kullanılır:
 Eski işletim sistemlerini veya yazılımları çalıştırmak
 Donanımın sürücü yüklenmemiş hâlde temel işlevlerini sürdürebilmesi
 Eski giriş/çıkış standartlarıyla uyumluluk
 Yeni sistemlerde eski yazılımların emüle edilmesi

 Örnekler 
 İşlemci mimarileri 
 x86-64 işlemciler, iki ana modda çalışabilir:
 Uzun kip (long mode): 64-bit işletim sistemlerini ve uygulamaları destekler.
 Legacy kip: İşlemcinin 16-bit veya 32-bit x86 işlemciler gibi davranmasını sağlar. Bu sayede MS-DOS gibi eski işletim sistemleri çalıştırılabilir.
 32-bit x86 işlemciler, aşağıdaki legacy modlarını içerir:
 Gerçek kip (real mode): İşlemci, Intel 8086 gibi çalışır.
 Sanal 8086 modu (virtual 8086 mode): Korumalı kip içinde sanal makineler oluşturarak gerçek moda ihtiyaç duyan uygulamaların çalıştırılmasına izin verir.

 Donanım uyumluluğu 
 Birçok grafik kartı, sürücü yüklenmemiş sistemlerde çalışabilmek için VGA ve SVGA gibi temel görüntü modlarını destekler.
 SATA disk denetleyicileri, PATA emülasyonu yaparak eski sistemlerle uyumlu olacak şekilde çalışabilir.
 USB bağlantılı fare ve klavyeler, PS/2 ya da AT arabirimlerini emüle eden legacy modlara sahip olabilir.

 İşletim sistemleri 
 Microsoft Windows, önceki sürümler için uyumluluk sağlayan "uyumluluk modu" sunar. Örneğin:
 Windows XP, Windows 98/2000 uygulamalarını çalıştırabilir.
 Windows 11, Windows 7, 8, Vista gibi sürümlerin uyumluluk modlarını destekler.
 Mac OS X, PowerPC tabanlı sistemlerde Mac OS 9 uygulamalarını "Classic" ortamında çalıştırmayı desteklemiştir.

 Diğer örnekler 
 Wii U, Wii oyunlarını çalıştırmak için özel bir "Wii Modu" barındırır. Bu mod, Wii menüsünün bir emülasyonudur.
 Bazı niş sistemlerde, CompactFlash veya SD kartlar, eski DOS veya Windows 95 sistemlerinde sabit disk olarak kullanılmak üzere IDE cihazlarını taklit edebilir.

 Ayrıca bakınız 
 Emülatör
 Korumalı kip
 Sanal makine

 Kaynakça 

Kategori:Bilgisayar terimleri
Kategori:Bilgisayar mimarisi