Bu sayfadaki yazılar
Sayfanın metni
Sayfa 20
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 21
CP/M İşletim S
Seyfettin ÇANKAYA
istemi
Mikrobilgisayarların ve CP/M'nin Doğuşu
Bilgisayar tarihinin dönüm noktalarından biri olan mikroişlemcilerin üretilmeye başlanması ile birlikte amatörler, bu yeni ve büyük potansiyele sahip parçayı çeşitli işlerde kullanmaya başladılar. Bu aşamada pek çok profesyonel, mikroişlemcilerin alışılagelmiş bilgisayar işlemleri için yetersiz kalacağını düşünerek, bu konuda oldukça karamsar davrandı. Fakat makineler oldukça yüksek fiyatlarına rağmen amatörler tarafından alındı ve denendi. Bir fikir vermek için 8080 mikroişlemcisinin 1975'teki fiyatının 360 ABD doları, 256 Byte'lık bir belleğin 1280 ABD doları olduğunu hatırlatalım (Bkz. Byte, Sayı 9, 1985). Fakat bilgili mühendisler ve hevesli amatörler, çok sevdikleri bu yeni oyuncaklarına kontrol dışında yeni kullanım alanları bulmakta gecikmediler. 1975'te Popular Electronics dergisi Altair 8800 ismini verdikleri ve minicomputer olarak tanımladıkları 8080 kullanan basit bir mikrobilgisayarın yapılışını tefrika halinde yayınlamaya başladı. Kit halinde 395 dolara satılan bu bilgisayar, anahtarlar ve ışıklarla programlanıyordu ve 256 byte hafızası vardı. 8080'in o zamanki fiyatı düşünülürse bu bilgisayarın ne kadar ucuz olduğu anlaşılabiliyor. MITS tarafından tasarlanan ve satılan bu kit, şirketin kurucusu Ed Roberts tarafından kendi elektronik deneylerini gerçekleştirmek üzere düşünülmüştü. Bu basit makine bir çığır açtı. Artık, programcılar bir mikroişlemci için program yazmaya hazırdılar. Altair'in başarısı onun için yapılmış pek çok program ve çevre birimlerinin ortaya çıkmasını sağladı. Bu çevre birimlerinden biri de 2500 dolarlık bir disket sürücüsüydü. Disket sürücüsünün varlığı bu bilgisayara yeni bir gözle bakılmasını sağladı. Artık oldukça ciddi programlar da yazılabiliyordu.
EE
|
Bu programlardan biri de Deniz Kuvvetleri'nin lisansüstü okulunda hoca olan Gary Kildall tarafından yazılan ve 70 dolara satılan CP/M işletim sistemiydi. O zamana kadar bu denli kısıtlı bir makine için, işletim sistemi yazılmasının zor ve saçma olacağı düşünülüyordu. Ancak Gary, bu işi kendi garajında gerçekleştirerek hem bu tabuyu yıktı hem de oldukça iyi para kazandı. Şimdi ise Gary, Digital Research Inc. sahiplerinden biridir. Asıl önemli olan nokta, amatör ruhla çalışanların, mikrobilgisayar çağına ne kadar büyük bir katkıda bulunduğu olmuştur. CP/M (Control Program for Microcomp), 8080 mikroişlemcisi için pek çok program yazılmasını teşvik etti. Bunun bir sonucu olarak Intel (8080'in yapımcısı), şimdiki mikroişlemcilerinde bile 8080'in kütük setini muhafaza etmektedir.
Z-80'in Doğuşu
Bugün C-128'in içinde de CP/M sisteminin mikroişlemcisi olarak kullanılan ve 8080'in daha gelişmiş özelliklerine sahip Z-80, 1976 yılının başında Intel'den ayrılan tümdevre tasarımcısı Federico Faggin ve Masutoshi Shima tarafından kurulan Zilog Inc. tarafından tasarlandı. Süper bir Z-80 yaratmak amacıyla hareket eden tasarımcılar 1976'da Z-80'i tanıttılar. Tek besleme kaynağı olan Z-80, 8080'in bütün komutlarını kullandığı gibi, çok hızlı çalışan kendi komutlarını da içermekteydi. Toplam 176 komutu olan Z-80, pek çok yeniliği de beraberinde getirdi. Daha büyük bellek yaygınlığı sağlayan dinamik RAM'leri, problemsiz bir şekilde kullanılabiliyordu. 8080'in dışarıdan bağlantısı gereken pek çok yan birimi, tek tümdevre üstünde birleştirilmişti. Bütün bu özelliklerine hızı da eklenince, uzun yıllar pek çok tasarımcının tercih ettiği bir mikroişlemci olarak
Tüm bayilerde