Legacy mode
Görünüm
Bu maddenin veya maddenin bir bölümünün gelişebilmesi için Bilişim konusunda uzman kişilere gereksinim duyulmaktadır. (Nisan 2025) |
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
[değiştir | kaynağı değiştir]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[1]
Örnekler
[değiştir | kaynağı değiştir]İşlemci mimarileri
[değiştir | kaynağı değiştir]- 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
[değiştir | kaynağı değiştir]- 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
[değiştir | kaynağı değiştir]- Microsoft Windows, önceki sürümler için uyumluluk sağlayan "uyumluluk modu" sunar.[2] Ö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
[değiştir | kaynağı değiştir]- 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
[değiştir | kaynağı değiştir]Kaynakça
[değiştir | kaynağı değiştir]- ^ "Windows, macOS, and Linux için DOS emulatörleri". 23 Mart 2025 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Nisan 2025.
- ^ Microsoft – Uygulama Uyumluluğu Rehberi