Ara

Microsoft’un İlk Donanım Ürünü 45 Yıl Sonra Yeniden Gündemde: Apple II’ye Güç Katan Z-80 SoftCard’ın Gizemleri Çözülüyor

Teknoloji dünyasının duayenlerinden, Windows'un geliştirilme sürecine yakından tanıklık etmiş Raymond Chen, yaklaşık 45 yıl önce piyasaya sürülen Microsoft'un ilk donanım ürünü olan Z-80 SoftCard hakkında ilginç detayları gün yüzüne çıkardı. 1980'lerin başında çıkan bu kart, dönemin popüler bilgisayarı Apple II kullanıcılarına, özellikle CP/M yazılım kütüphanesine erişim imkanı sunuyordu. Bu, dönemin teknoloji anlayışı için önemli bir adımdı.

Microsoft'un bu ilk donanım hamlesinin başarısı, bugün dahi şaşırtıcı bulunuyor. 1980 yılında piyasaya sürülen ve dönemin koşullarında 350 dolara (bugünün parasıyla yaklaşık 1.350 dolar) satılan Z-80 SoftCard, çıktığı yıl şirketin en büyük gelir kaynağı olmuş ve uzun yıllar satışını sürdürmüştü.

Z-80 SoftCard Nedir?

Z-80 SoftCard, Apple II kullanıcılarının, güçlü mikro bilgisayarlarında CP/M işletim sisteminin geniş yazılım dünyasına erişebilmelerini sağlıyordu. Bu, farklı platformlar arasında uyumluluğu artırmayı hedefleyen bir çözümdü. Ancak bu uyumluluğu sağlamak, basit bir işlem değildi.

Microsoft'un İlk Donanım Ürününe Dair Chen'in Açıklamaları

Microsoft'un deneyimli geliştiricisi Raymond Chen, yaptığı açıklamalarda, Z-80 SoftCard'ın Apple II'nin ana işlemcisi olan 6502 ile uyumlu çalışabilmesi için ne kadar özel kodlama ve donanımsal çözümler gerektiğini anlattı. En büyük zorluklardan biri, 6502 işlemcisini tamamen devre dışı bırakmadan, Z80'in CP/M kodlarını çalıştırmasını sağlamaktı. 6502'nin hala giriş/çıkış işlemleri ve zamanlama gibi görevleri üstlenmesi gerekiyordu.

Chen, bu engelleri aşmak için çeşitli numaralar kullanıldığını belirtiyor. SoftCard, 6502'yi duraklatmak için simüle edilmiş bir DMA (Doğrudan Bellek Erişimi) işlemi kullanmış ve Z80 belleğe erişim sağlamadığı anlarda bu işlem takip edilerek 6502'nin uyku moduna geçmesi veya çakışma yaşaması engellenmiş. Bu durum, işlemciler arası iletişimin dikkatli bir şekilde planlanmasını ve bellek haritalama çakışmalarından kaçınılmasını zorunlu kılmış. Hatta bellek yeniden haritalama, iki mimari arasındaki yığın ve arabellek çakışmalarını önlemek amacıyla özel adres çevirme donanımı ile gerçekleştirilmiş.

Microsoft'un Önemli Donanım Projeleri Zaman Çizelgesi

  • 1980: Z-80 SoftCard
  • 1983: Microsoft Mouse
  • 1990'lar: Çeşitli Windows çevre birimleri
  • 2001: Xbox
  • 2006: Zune
  • 2010: Windows Mobile telefonlar
  • 2012: Surface
  • 2016: HoloLens

Microsoft'un 2013 yılında kendisini resmi olarak 'yazılım ve cihazlar' şirketi olarak tanımladığını da hatırlamakta fayda var. O tarihe gelmeden konsol pazarında güçlü bir yere sahip olan şirket, bu yeniden yapılanmanın ardından günümüzdeki Surface ürün gamı gibi geniş bir donanım yelpazesiyle karşımıza çıktı.

Önceki Haber
12 Yıllık PC'de Battlefield 6: Anti-Cheat Engellerini Aşmanın Yolu Bulundu!
Sıradaki Haber
iPhone 18 Pro ve Pro Max'te Radikal Tasarım Değişikliği: Delikli Ekran ve Şeffaf Arka Kapak Geliyor!

Benzer Haberler: