GE-600 serisi - GE-600 series - Wikipedia


GE-600 serisi bir aileydi 36 bit ana bilgisayar bilgisayarlar 1960'larda ortaya çıkan Genel elektrik (GE). GE, ana bilgisayar işinden ayrıldığında, hat satıldı Honeywell, bölüm taşındığında benzer sistemleri 1990'lara kuran Groupe Bull ve daha sonra NEC.

Sistem belki de en iyi Dartmouth Zaman Paylaşım Sistemi (DTSS) ömrünün çoğunu harcadı ve temel makine Multics işletim sistemi yanı sıra. Multics tarafından desteklendi sanal bellek serinin sonraki sürümlerine yapılan eklemeler.

Mimari

600 serisi, 36 bit sözcükler ve 18 bit adresler kullandı. İki adet 36 bit vardı akümülatörler, sekiz 18 bit dizin kayıtları ve bir 8-bit üslü yazmaç. Destekledi kayan nokta hem 36-bit tek duyarlıklı hem de 2 x 36-bit çift kesinlikte, üs ayrı olarak depolanarak 71 bit hassasiyete kadar izin verir (işaret için bir bit kullanılır). Birçoğu kullanılan ayrıntılı adresleme modlarına sahipti. dolaylı kelimeler, bazıları otomatik artan veya otomatik azalıyordu. 6 bit ve 9 biti destekler bayt adresleme modları aracılığıyla; bunlar, belirli baytların çıkarılmasını ve bayt işaretçisinin artırılmasını destekler, ancak baytlara rastgele erişimi desteklemez.

Aynı zamanda bir dizi kanal denetleyicileri kullanım için G / Ç. İşlemci kanal denetleyicisinin kendi yazdığı kısa programları devredebilir makine dili, bu daha sonra verileri işler, hafızaya veya hafızadan taşır ve bir kesmek tamamladıklarında. Bu, ana CPU'nun yavaş G / Ç'nin tamamlanmasını beklerken diğer görevlere geçmesine izin verdi. zaman paylaşımı sistemleri.

İşletim sistemleri

Başlangıçta 600 serisi bilgisayarlar için işletim sistemi GECOS, GE tarafından 1962'de geliştirildi. 1963 ile 1964 arasında, Dartmouth Zaman Paylaşım Sistemi (DTSS), GE-235'te geliştirilmiştir. DTSS gerçekten yararlı olan ilk şeydi zaman paylaşımı sistem ve pazarda çok etkili oldu. Aynı zamanda BASIC programlama dili ilk geliştirildi. Bilgisayar Tarihi Müzesi Kurumsal Geçmiş Koleksiyonu, GE'nin Mark I tarihini şu şekilde anlatıyor:[1]

General Electric Bilgi Hizmetleri'nin öncüsü, General Electric bünyesinde müşteri demoları vermek için kullanılan bilgisayarlarda fazla bilgisayar zamanı satmak üzere kurulan bir iş birimi olarak başladı. 1965'te Warner Sinback, Dartmouth'da bir General Electric 265 bilgisayarda geliştirilen zaman paylaşım sistemini (Mark 1) kullanarak zaman paylaşım hizmetlerini satmaya başlamalarını tavsiye etti. Hizmet anında başarılı oldu ve 1968'de GEIS, 70 milyon dolarlık zaman paylaşım pazarının% 40'ına sahipti. Hizmet büyümeye devam etti ve zamanla GE'nin geliştirdiği büyük ana bilgisayar bilgisayarlarında çalışan Mark II ve Mark III işletim sistemlerine geçti.

GE Mark II işletim sistemi (daha sonra Mark III), GE Information Services tarafından zaman paylaşımı ve ağ bağlantılı bilgi işlem işi için temel olarak kullanıldı. Mark II / Mark III başlangıçta Dartmouth sistemine dayansa da, sistemler hızla farklılaştı. Mark II / III, normalde çevrimiçi işlem işleme sistemleriyle ilişkili, günlük kaydı ve ayrıntılı dosya kilitleme. 1970'lerin başlarından ortalarına kadar Mark III, sekiz işleme sisteminin (her biri kendi işletim sistemi kopyasına sahip) birden çok dosya sistemine erişebildiği yüksek güvenilirlikli bir küme teknolojisini benimsedi.

Multics işletim sistemi, 600 serisi için gelişmiş yeni bir işletim sistemi olarak 1964'te başlatıldı, ancak 1969'a kadar üretime hazır değildi. GE, projenin donanım tedarikçisiydi ve geliştirme ortaklarından biri idi (diğerleri Massachusetts Teknoloji Enstitüsü ve Bell Laboratuvarları ). GE, bu projeyi yalnızca kendi makinelerinde en iyi şekilde çalışan bu gelişmiş işletim sistemini sunarak diğer satıcılardan açıkça ayırmak için bir fırsat olarak gördü. Multics, CPU'da gerçekten etkili olmak için bir dizi ek özelliğe ihtiyaç duydu ve John Couleur, gerekli değişiklikleri yapmak için MIT'den Edward Glaser tarafından katıldı. Sonuç oldu GE-645için desteği içeren sanal bellek. Adresleme, 18 bit kullanmak için değiştirildi segment 18 bit adrese ek olarak, teorik bellek boyutunu önemli ölçüde artırıyor ve sanal belleğin desteklenmesini çok daha kolay hale getiriyor.

Tarih

GE-600 bilgisayar serisi, liderliğindeki bir ekip tarafından geliştirilmiştir. John Couleur ordu için yaptıkları işin dışında MISTRAM 1959 yılında bir proje. MISTRAM, radar dahil olmak üzere bir dizi projede kullanılan izleme sistemi Apollo Projesi. Hava Kuvvetleri bir izleme istasyonuna bir veri toplama bilgisayarının kurulmasını gerektirdi. Cape Canaveral. Veriler sonunda 36 bit ile paylaşılacaktır. IBM 7094 Makine Cape'de olduğundan, bilgisayar da muhtemelen 36 bit olmalıdır. GE adında bir makine yaptı M236 görev için ve 36 bitlik ihtiyaçların bir sonucu olarak, 7094 gibi davranmaya başladı.

GE, başlangıçta ticari bilgisayar pazarına kendi makineleri ile girme niyetinde değildi. Bununla birlikte, 1960'ların başında GE, en büyük IBM ana çerçeveleri,[kaynak belirtilmeli ] ve kendi makinelerini üretmek, bilgi işlem departmanlarının maliyetlerini düşürmenin mükemmel bir yolu gibi görünüyordu. Bir tahmine göre, geliştirme maliyeti tek bir yıl içinde IBM kira ücretlerinden muaf olarak ödenecektir. Birçoğu şüpheci kaldı, ancak bir yıllık iç çekişmelerin ardından, M236'yı ticarileştirme projesi sonunda Şubat 1963'te başladı.

Makine başlangıçta ana makine olarak sunuldu GE-635ve daha yavaş ama uyumlu GE-625 ve GE-615. Çoğu tek işlemcili sistemler olsa da 635, dört CPU ve her biri 16'ya kadar Ortak Çevre Birimi Arabirim Kanalına sahip dört adede kadar giriş / çıkış denetleyicisi (IOC) ile yapılandırılabilir. 635 muhtemelen genel bir amacın ilk örneğiydi SMP sistem, ancak GECOS / GCOS yazılımı işlemcileri bir ana ve üç adede kadar bağımlı olarak işlemiştir.

Ağustos 1964'te IBM, GE 600 serisini "orta ve büyük ölçekli bilimsel alanlarda ciddi rekabet" olarak değerlendirdi.[2] Mayıs 1965'te ilk GE-625 bilgisayarı, çeşitli boyutlarda ve markalarda diğer beş bilgisayarın yerini alması için GE Schenectady tesisine teslim edildi.[3] İki tanesi Kasım ayında Martin Marietta'ya olmak üzere 1965 yılında bir dizi GE 635 sevk edildi.[4]

600 serisi altı modelden oluşuyordu: 605, 615, 625, 635, 645 ve 655. GE, 635'in 7094 programlarını çalıştırmasına izin veren 9SA adlı 635'e bağlanmak için bir kutu sundu.

615, Kontrol Birimi (CU) ve İşlem Birimi (OU) çakışması devre dışı bırakılmış ve 36 bit genişliğinde bir bellek yoluna sahip bir 635'ti. 625, Kontrol Ünitesi ve Operasyon Ünitesi çakışması devre dışı bırakılmış ve 72 bit genişliğinde bellek yoluna sahip bir 635 idi. 635, 72 bit genişliğinde bir bellek yoluna sahipti ve CU / OU çakışması etkinleştirildi. Bu modeller arasındaki fark, arka planda 10 kablodan daha azdı. Saha hizmeti gerekirse birkaç saat içinde bir 615'i 635 veya 625'e veya tersini çevirebilir; bu birkaç kablo dışında 615, 625 ve 635 aynıydı. 605, bazı gerçek zamanlı / askeri uygulamalarda kullanıldı ve esasen kayan nokta donanımı olmayan bir 615 idi. Bir 605 için kodlanan programlar, diğer 600 hat işlemcisinde herhangi bir değişiklik yapılmadan çalışacaktır. 645, donanım desteği sağlayan değiştirilmiş bir 635 işlemciydi. Multics işletim sistemi geliştirildi MIT.

605/615/625/635 ve 645 esasen ikinci nesil bilgisayarlar[kaynak belirtilmeli ] ayrık transistörlü TTL mantığı ve bir avuç Entegre devreler. Bellek iki mikrosaniyeden oluşuyordu Demir çekirdek, araya eklenebilir. GE, çekirdek belleği satın aldı Fabri-Tek, Ampex ve Lockheed. Lockheed hafızası en güvenilir olma eğilimindeydi.[kaynak belirtilmeli ]

Güvenilirliği ile devam eden sorunlar Manyetik bant sistemle birlikte kullanılan sistemler tüm proje üzerinde bir gölge yaratır. 1966'da GE birçok siparişi dondururken diğerleri tamamen iptal edildi. 1967'ye gelindiğinde bu sorunlar çözüldü ve makineler, yükseltilmiş bir sürümüyle birlikte yeniden başlatıldı. GECOS işletim sistemi.

Yeni nesil 635'i oluşturmak için devam eden bir proje 1967'de başladı. GE-655 bireyi değiştirdi transistörler önceki modellerden Entegre devreler Bu, makinenin performansını ikiye katlarken aynı zamanda montaj maliyetlerini de büyük ölçüde düşürdü. Bununla birlikte, makine 1969'da hala geliştirme aşamasındaydı ve duyuruldu ancak muhtemelen bu isim altında asla teslim edilmedi.

O zamana kadar Multics projesi nihayet son kullanıcılar tarafından kullanılabilen bir işletim sistemi üretti. MIT, Bell Labs ve GE'nin yanı sıra, Multics çalıştıran GE-645 sistemleri, Amerikan Hava Kuvvetleri Roma Geliştirme Merkezi, Honeywell Billerica ve Machines Bull, Paris. Bu son iki sistem, Honeywell Seviye 64 bilgisayarı tasarlamak için bir Honeywell / Bull projesi tarafından bir "yazılım fabrikası" olarak kullanıldı.

GE, bilgisayar bölümünü sattı Honeywell 1970 yılında GE-600 serisini, Honeywell 6000 serisi. 655, 1973'te resmi olarak piyasaya sürüldü. Honeywell 6070 (düşük performanslı versiyonlarla, 6030 ve 6050). İyileştirmek için isteğe bağlı bir Ondalık / İş talimat seti eklendi COBOL verim. Bu Genişletilmiş Komut Seti, yani EIS ve Ondalık Birim veya DU idi. EIS'li makineler 'çift' seriydi, 6040, 6060, 6080 ve daha sonra 6025. Bu işlemcilerin birkaç yüz tanesi satıldı. Bellek başlangıçta Lockheed tarafından yapılan 600 ns ferrit çekirdekti. Daha sonraki sürümler 750 ns MOS bellek kullandı. İkisi bir sistem içinde bir arada var olabilir, ancak bir bellek denetleyicisinde bulunamaz.

645'e benzer Multics ile ilgili çeşitli değişikliklere sahip 6080'in bir versiyonu, 6180. Birkaç düzine 6180 mimarili CPU sevk edildi. 6000 serisinin daha sonra üyeleri, Honeywell tarafından Level 66, Level 68, DPS-8, DPS-88, DPS-90, DPS-9000 gibi çeşitli isimler altında piyasaya sürüldü, Groupe Bull, ve NEC.

Ayrıca bakınız

Referanslar

  1. ^ Bilgisayar Tarihi Müzesi'nin Kurumsal Tarih Koleksiyonu: Şirket Detayları - General Electric Information Services (GEIS)
  2. ^ IBM DSD ASG notu, 13 Ağustos 1954, US v IBM, Exh 14791 s. 386
  3. ^ "Dönüşüm için eğitim". Mario V.Farina, Datamation, Haziran 1966
  4. ^ Datamation, Ağustos 1965, s. 71

Dış bağlantılar

  • GE-635 için programlama referans kılavuzu. Kayıtların, komut setinin ve adresleme modlarının tam açıklamasını içerir.
  • 625 ve 635 için komut seti zamanlamaları
  • GE-645 Devre Kartı
  • "G.E. 600 Serisi", Dijital Bilgisayar Bülteni, Deniz Araştırmaları Ofisi, Matematik Bilimleri Bölümü, cilt. 16, hayır. 4 Ekim 1964, sayfa 2-3
  • Shangri-la ve Paris 645
  • Multics hakkındaki mitler
  • "GE UYUMLU-600". Bilgisayarlar ve Otomasyon: 26–29. Ağustos 1964.