ÜST-10 - TOPS-10

ÜST-10
geliştirici Dijital Ekipman Şirketi
Yazılmış MAKRO-10 , HUZUR
çalışma durumu Durdurulan
İlk sürüm 1970 ; 51 yıl önce ( 1970 )
En son sürüm 7.04 / Temmuz 1988 ; 33 yıl önce ( 1988-07 )
Uygun İngilizce
Platformlar PDP-10
Varsayılan
kullanıcı arayüzü
Komut satırı arayüzü
Lisans
Kişisel kullanım için Tescilli Ücretsiz

BAŞLıKLARıNıZıN-10 sistemi ( T imesharing / T otal Op Ça S istem -10 ) durdurulan bir işletim sistemi ile ilgili Digital Equipment Corporation için (DEC) PDP-10 (ya da DECsystem-10) ana bilgisayar etti. 1967'de piyasaya sürülen TOPS-10, PDP-6 ve PDP-10 bilgisayarlar için önceki "Monitor" yazılımından geliştirildi ; bu 1970 yılında TOPS-10 olarak yeniden adlandırıldı.

genel bakış

TOPS-10 paylaşılan belleği destekledi ve ilk gerçek çok oyunculu bilgisayar oyunlarından birinin geliştirilmesine izin verdi . DECWAR adlı oyun, metin odaklı Star Trek türünde bir oyundu. Terminallerdeki kullanıcılar komutlar yazdı ve gerçek zamanlı olarak birbirleriyle savaştı. TOPS-10 aynı zamanda, günümüzün MMORPG'lerinin öncüsü olan orijinal Çok Kullanıcılı Zindan MUD'nin de eviydi .

Bir başka çığır açan uygulama ise FORUM olarak adlandırıldı . Bu uygulama, belki de, kullanıcıların artık sohbet odası olarak bilinen yerde birbirleriyle sohbet etmelerine izin veren ilk sözde CB Simülatörüydü . Bu uygulama, çok kullanıcılı iletişimin potansiyelini gösterdi ve CompuServe'in sohbet uygulamasının geliştirilmesine yol açtı .

TOPS-10, UUO veya Uygulamasız Kullanıcı İşlemi adı verilen bir mekanizma kullanan çok sağlam bir uygulama programlama arabirimine (API) sahipti . UUO'lar, işletim sistemi çağrılarını makine talimatları gibi görünecek şekilde uyguladı. Monitor Call API, çoğu işletim sistemi gibi, zamanının çok ötesindeydi ve DECsystem-10'larda sistem programlamayı basit ve güçlü hale getirdi.

TOPS-10 zamanlayıcı , önceliklendirilmiş çalıştırma kuyruklarını destekledi ve önceliğine bağlı olarak bir kuyruğa bir işlem ekledi. Sistem ayrıca Kullanıcı dosyası ve Cihaz bağımsızlığını da içeriyordu.

Komutlar

Aşağıdaki komut listesi TOPS-10 tarafından desteklenmektedir.

  • ATAMAK
  • EKLEMEK
  • GERİ AL
  • DESTEK OLMAK
  • DEVAM
  • DERLEME
  • DEVAM ET
  • KOPYALA
  • ÇEKİRDEK
  • CPUNCH
  • OLUŞTURMAK
  • KREDİ
  • CREF
  • BAŞLAT
  • Depozito)
  • GÜNDÜZ
  • DCORE
  • DDT
  • TASARIM
  • HATA AYIKLAMA
  • SİLMEK
  • AYIRMA
  • DİZİN
  • DEVRE DIŞI BIRAKMAK
  • SÖKME
  • DSK
  • ÇÖPLÜK
  • Muayene etmek)
  • DÜZENLE
  • ETKİNLEŞTİRME
  • EOF
  • UYGULAMAK
  • FİLCOM
  • DOSYA
  • BİTİŞ
  • GEÇİŞTİRMEK
  • ELDE ETMEK
  • KÜRESEL
  • DUR
  • YARDIM
  • INITIA
  • JDEVAM
  • KJOB
  • ETİKET
  • LİSTE
  • YÜK
  • YERLEŞTİR
  • GİRİŞ YAPMAK
  • YAPMAK
  • BİRLEŞTİRMEK
  • mikrofon
  • MONTAJ
  • DÜĞÜM
  • NSAVE
  • NSSAVE
  • İŞÇİ
  • PİŞ
  • LÜTFEN
  • KOMPLO
  • KORUMAK
  • YAZDIR
  • KORUMAK
  • YUMRUK
  • SIRA
  • QUOLST
  • r
  • YENİDEN ATAN
  • REATTACH
  • YENİDEN GİRİŞ
  • ADINI DEĞİŞTİRMEK
  • KAYNAKLAR
  • GERİ SARMA
  • ÇALIŞTIRMAK
  • KAYDETMEK
  • SSAVE
  • SCHED
  • GÖNDERMEK
  • AYARLAMAK
  • ATLAMAK
  • BAŞLAT
  • SUNMAK
  • SİSTAT
  • TEKNO
  • ZAMAN
  • TPUNCH
  • TİP
  • BOŞALT
  • USESTAT
  • VERSİYON
  • NEREDE
  • SIFIR

Tarih

Yayın geçmişi

PDP-6 Monitör yazılımı ilk olarak 1964'te piyasaya sürüldü. PDP-10'un KA10 işlemcisi için destek, Monitöre 1967'de 2.18 sürümünde eklendi. TOPS-10 adı ilk olarak 1970'de 5.01 sürümü için kullanıldı. Sürüm 6.01 (Mayıs 1974), sanal belleği (talep sayfalama) uygulayan ve fiziksel bellekten daha büyük programların çalıştırılmasına olanak tanıyan ilk TOPS-10'du . 7.00 sürümünden itibaren simetrik çoklu işlem mevcuttu (daha önce kullanılan ana/bağımlı düzenlemenin aksine). TOPS-10'un son sürümü 1988'de 7.04 idi.

TOPS-10 bugün

Hobiler, artık Hobi Uzmanı Lisansı altında TOPS-10'u kurma ve kullanma hakkına sahiptir.

Meraklısı için TOPS-10'u çalıştırmanın en kolay yolu, uygun bir emülatör ve bir işletim sistemi görüntüsü edinmektir . TOPS-10, arşivlenmiş orijinal dağıtım "kasetlerinden" de oluşturulabilir.

Paul Allen , TOPS-10 çalıştıran bir DECsystem-2065 de dahil olmak üzere, kamuya açık birçok tarihi bilgisayar sistemini sürdürdü.

Yazılım

Uygulanan programlama dilleri

TOPS-10 montajcısı, MACRO-10 , TOPS-10 dağıtımıyla birlikte paketlenmiştir.

TOPS-10'da katmanlı ürünler olarak aşağıdaki programlama dilleri uygulandı:

  • ALGOL , genel bilgi işlem için kullanılan bir derleyici olan ALGOL-10 v10B olarak
  • APL , matematiksel modelleme için kullanılan bir yorumlayıcı olan APL-SF V2 olarak
  • BASIC , genel bilgi işlem için kullanılan bir yorumlayıcı olan BASIC-10 v17F olarak
  • BLISS , BLISS-10 ve BLISS-36 olarak sistem programlaması için kullanılan derleyiciler
  • COBOL , COBOL-68 ve COBOL-74 olarak ticari bilgi işlem için kullanılan derleyiciler
  • Fortran , sayısal hesaplama için kullanılan bir derleyici olan FORTRAN-10 v11 olarak

Aşağıdaki programlama dilleri, DECUS üyelerinin katkıları olarak TOPS-10'da uygulanmıştır :

  • ODAK , ODAK-10 olarak
  • İleri , bir iş parçacığı yorumlanmış dil
  • IMP72
  • AI programlama için kullanılan bir tercüman olan Lisp
  • Pascal , bilgisayar eğitimi için kullanılan bir derleyici
  • PİLOT
  • SAM76
  • Simula , modelleme için kullanılan bir derleyici
  • SNOBOL , dize işleme için kullanılan bir yorumlayıcı
  • BCPL , Essex Üniversitesi tarafından uygulanan bir derleyici

Uygulanan kullanıcı yardımcı programları

TOPS-10'da aşağıdaki ana kullanıcı yardımcı programları uygulandı:

TOPS-10'da uygulanan önemli oyunlar

Miras

MS-DOS , TOPS-10'dan büyük ölçüde etkilenmiştir. Özdeş öğeler arasında üç karakter uzunluğunda dosya uzantıları , birkaç standart uzantı (örneğin EXE, TXT için), joker karakter olarak yıldız işareti ( * ) , anahtar ayırıcı olarak eğik çizginin ( / ) kullanımı ve daha fazlası bulunur.

Ayrıca bakınız

Referanslar