Zephyrnet Logosu

Spektrum 48K'yı Klonlayan Romen Bilgisayarı Cobra'yı Klonlamak

Tarih:

Sekiz bitlik bilgisayar çağında, Avrupa ülkelerindeki mühendislerin (ve bilgisayar korsanlarının) diğer bölgelerden bilgisayar klonları satması olağan bir durumdu. Örneğin Cobra, Spectrum 48K'nın birkaç iyileştirmeyle Romanya'daki kopyasıydı. 1980'lerin sonlarında ve 1990'larda öğrenciler genellikle Cobra tasarımının kendi versiyonunu - klonların klonlarını - geliştirdiler! Onların ilhamlarından yararlanarak, Thomas Sowell Kobra'yı klonlamak için yola çıktı.

Orijinal Spectrum 48K, 80K veya 3.5K RAM ile 16 MHz'de çalışan bir Z48 mikroişlemciye sahipti. Bitmap grafikleri çizebilir ve bip sesi çıkarabilir. Commodore 64'ün aksine özel bir grafik veya ses çipi yoktu. Ancak, bir kaydedilmemiş mantıksal dizi (ULA) çok sayıda ayrık mantık yongasını tek bir entegre devrede birleştirdi. Son olarak BASIC ROM'daydı. Depolama için kullanıcı yazılımı kasete kaydedebilir ve yükleyebilir.

Kobra RAM'i 80K'ya çıkarmak için mevcut bir modla benzer bir temel tasarıma sahipti. Ayrıca bir disket arayüzü de eklendi. Bu eklemenin yanı sıra Z80 için ek adres modlarının etkinleştirilmesi, Cobra'nın CP/M yazılımını da çalıştırabileceği anlamına geliyordu. (CP/M o zamanlar yaygın bir makineler arası işletim sistemiydi.) Ancak Spectrum 48K'nın aksine Cobra'nın ULA'sı yoktu. Bunun yerine, 7400 serisi mantık yongalarından oluşan bir dizi, 48K'nın ULA işlevlerini uyguladı.

Sowell'in blogunda belirttiği gibi, insanların (düzgün) osiloskoplar veya mantık analizörleri olmadan ULA'yı ve genel Spectrum tasarımını tersine mühendislikle yapabilmeleri oldukça dikkat çekicidir!

Sowell'in Cobra klonu, temel Cobra özelliklerini beş devre kartında uyguluyor. Benzersiz bir tasarım kısıtlaması, Sowell'in entegre devreleri nasıl tedarik ettiğidir. Çiplerin tümü SSCB (2021'in başlarında satın alındı), Doğu Almanya, Çekoslovakya ve Baneasa'dan geliyor. Bu küçük detay çok özgün bir klon yaratıyor!

Genel olarak tasarım başarılı oldu. Bazı donanım hata ayıklama oturumlarından sonra Spectrum'a yönelik BASIC programlarını çalıştırır ve CP/M'yi 80K RAM modunda başlatabilir.

Ek iyileştirmeler için Sowell, Spectrum'un klavyesini taklit edecek özel tuş başlıkları tasarladı ve WASD Klavye'nin özel hizmeti (mürekkep) baskılı anahtarlar oluşturmaktır. Ayrıca Sowell, AY-3 sentezleyici çipini temel alan bir ses kartı ekledi. Bu çipi temel alan kartlar (veya eklentiler), Spectrum 48K ve Cobra sahipleri arasında popülerdi.

İlginç bir şekilde orijinali Sowell yazdı. Romence kobra klonu gönderisi. Ancak Google Çeviri, makaleyi dile çevirerek şaşırtıcı derecede mükemmel bir iş çıkarıyor. İngilizce. Tasarım dosyaları için bu Sowell'in GitHub hesabında, her bir Cobra klon bileşenini parçalayan depolar bulunur.

spot_img

En Son İstihbarat

spot_img

Bizimle sohbet

Merhaba! Size nasıl yardım edebilirim?