Çağdaş donanımlarda yerel olarak çalışan MS-DOS’a bakın, x86’nın inanılmaz geriye dönük uyumluluğunu sergiliyor

Kısaca:Bir YouTuber, saygıdeğer MS-DOS işletim sistemini ve klasik oyunları herhangi bir emülasyon olmadan doğrudan çağdaş bilgisayar donanımında çalıştırma yeteneğini gösterdi. Geçmişten gelen bu patlama, x86 işlemcilerin kırk yıldan uzun süredir koruduğu dikkate değer geriye dönük uyumluluğu sergiliyor.

YouTuber Inkbox tarafından paylaşılan görüntü, izleyicileri eski, Windows öncesi MS-DOS 8.0’ı başlatma ve Intel CPU ile çalışan bir sisteme 1993’ten orijinal Doom gibi oyunları yükleme sürecinden geçiriyor. 16 bitlik kod, sıfır yazılım emülasyonu gerektirerek tamamen yerel olarak yürütülüyor.

Görüntüde, Inkbox bu beklenmedik uyumluluğun Intel’in 1970’lerin sonlarında aldığı tasarım kararlarından kaynaklandığını vurguluyor. Şirket çığır açan 8086 işlemcisini tanıttığında, çip mimarları Intel’in önceki işlemcileri için geliştirilen yazılımları çalıştırabilmesini sağladı. Bu geriye dönük uyumluluğun önümüzdeki on yıllar boyunca x86 mimarisinin tanımlayıcı bir özelliği olacağını bilmiyorlardı.

cagdas donanimlarda yerel olarak calisan ms dosa bakin x86nin inanilmaz geriye donuk uyumlulugunu sergiliyor 0 tVKepMlp

Inkbox, gerçek dönüm noktasının 1981’de IBM’in çığır açan IBM PC’sini çalıştırmak için 8088 adlı bir varyantı seçmesiyle gerçekleştiğini söylüyor. Sonraki on yılda, kişisel bilgisayarların büyük çoğunluğu 80286 ve 80386 gibi gelişen x86 işlemciler etrafında inşa edilen IBM uyumlu bilgisayarlar oldu. Eski yazılımların çalışmaya devam etmesini sağlamak için, her yeni çip 8086 tarafından kullanılan orijinal 16 bit gerçek moda uydu.

Bugüne geldiğimizde, Intel ve AMD’nin en son 64-bit x86 işlemcileri bile, çağdaş işletim modlarına geçmeden önce hâlâ o eski 16-bit işletim sisteminde başlatılıyor.

Inkbox, demo için bir Icewhale ZimaBlade Küçük PC kullandı. 16 GB RAM modülü ve bir Intel Celeron N3450 işlemci takarak işe başladı. Ancak PC’nin modern port dizisine rağmen, hala bir disket sürücüsü yoktu ve bu da başlangıçta bir engel teşkil ediyordu.

Ancak Inkbox, normal bir USB flash sürücüden önyüklenebilir bir DOS diski oluşturmak için Rufus aracını kullanarak bunu aştı. BIOS’u eski modda önyükleme yapacak şekilde yapılandırdıktan ve USB sürücüyü seçtikten sonra, nispeten kolay bir şekilde “çıplak metal” MS-DOS 8.0 ortamına başarıyla önyükleme yaptı.

Daha sonra Doom ve Pac-Man gibi oyunları yükleyip oynayabiliyordu.

Tüm bunlar oldukça eğlenceli, ancak aynı zamanda x86 bilişiminin ardındaki inanılmaz ataleti de vurguluyor. Intel, Itanium gibi yeni işlemci mimarilerine geçiş yapmaya çalıştı ancak hiçbir zaman başarılı olamadı. Şu anda bile, yonga üreticisinin bazı eski talimatları kaldırarak gelecekteki x86 yongalarını basitleştirme girişimleri devam eden bir süreç.

MS-DOS ve eski programları kendiniz çalıştırmak için, eski BIOS modunda önyükleme yapabilen bir PC’ye ihtiyacınız olacak. Rufus aracını kullanarak, görüntüdeki talimatları izleyerek DOS ile önyüklenebilir bir USB sürücüsü oluşturabilir ve herhangi bir klasik oyun veya uygulamayı çalıştırabilirsiniz.

Facebook
Twitter
LinkedIn
WhatsApp
Pinterest
Tumblr

Benzer Haberler

Son Haberler