Burroughs B1700 - Burroughs B1700

Burroughs B1000 Serisi bir dizi oldu mainframe bilgisayarlarda tarafından inşa, Burroughs Corporation'ın ve aslen serisi B1700, B1800 ve B1900 serisi makineleri vardı üç büyük kuşak oluşuyordu 1987 yılına kadar devam yazılım geliştirme ile 1970'lerde tanıtıldı. Onlar da olarak bilinen Burroughs Küçük Sistemleri ile tersine, Burroughs Büyük Sistemlerin (B5000, B6000, B7000, B8000) ve Burroughs Orta Sistemleri (B2000, B3000, B4000).

B1700 için orijinal araştırmaların çoğu, başlangıçta Burroughs de yapıldı, PLP ( "Uygun Dil İşlemci" veya "Program Dili İşlemci") kod adlı Pasadena bitki.

B1700s üretimi 1970'lerin ortalarında başlayan ve hem meydana geldi Santa Barbara ve Liege, Belçika bitkiler. Tasarım çalışmalarının çoğu B1830 Liege de tasarlanmış gerileme istisna oluşturdu Santa Barbara yapıldı.

Özellikler

Yazılabilir kontrol mağaza

Bir vardı ki B1000 diğer makineler ayırt edilir yazılabilir kontrol deposu makinenin izin taklit başka makine. Burroughs MCP (Ana Kontrol Programı) Belirli bir zamanlama olur çalıştırmak için. MCP önyükleyebilir olur tercüman dil gerekiyordu ne olursa olsun. Bu tercümanlar farklı sunulan sanal makine için COBOL , Fortran , vb

"Bir önemli fikri semantik boşluk belirli bir programlama sorunun çözümü doğru ifadesi ve gerçek fiziksel donanım arasında" mevcut makine uygulamaları verimsizliği gösterilen. Üç Burroughs mimariler sözde üst düzey dilleri ile uyumlu donanım, inşa ederek bu sorunu çözme temsil dil yönlendirmeli tasarım (çağdaş dönem, bugün daha sık bir "üst düzey dil bilgisayar mimarisi" olarak adlandırılır). Büyük sistem edildi makineleri yığını ve çok etkin bir uygulama ALGOL . Orta sistemleri (B2000, 3000 ve B4000) iş dünyasına yönelik ve yürütme COBOL (böylece her şey ile yapıldı BCD bellek adresleme dahil.) O idealize kullandığı için B1000 serisi belki bu perspektiften sadece "evrensel" bir çözüm olduğunu sanal makineler herhangi bir dil için.

Gerçek donanım bu yeteneği geliştirmek için inşa edilmiştir. Belki de en bariz örnekleridir bit adreslenebilir bellek, değişken boyutu vardı aritmetik mantık birimi (ALU) ve yeteneği VEYA çok verimli talimat ayrıştırılmasını sağlayan talimat kaydının içine kasadan verilerinde. Makine dili başka özelliği ALU çıktıya sahip görünümü gibi farklı adreslenebilir kayıtlarını görünür oldu. X + Y ve XY iki salt okunur makine dili içinde kaydeder bulunmaktadır.

iç organlar

Burroughs öncelikle iş (ve dolayısıyla çalışan COBOL) bir tedarikçi olduğu gerçeği bir imtiyaz durumu oldu BCD aritmetik ALU .

Dahili olarak makineler istihdam 16 bit talimatları ve 24 bit veri yolu. Bit adreslenebilir bellek oldukça verimli karışımı destekledi. Dahili olarak, daha sonraki nesil anılar verileri saklanan 32 bitlik sınırları, ancak bu sınır boyunca okuma ve bir birleştirilmiş sonucu temin yeteneğine idi.

İlk donanım uygulamaları dışında inşa edildi CTL aslen tarafından yapılan Aile Fairchild Semiconductor ama dizi daha popüler (ve daha kolay elde edilebilen) istihdam 1979 yılında B1955 tanıtımıyla TTL mantık ailesi. B1955 aracılığıyla kadar, kontrol mantığı ile hayata geçirildi PROM , muxes ve böyle.

B1965, serinin son, bir çift uygulandığı microcode birbirleriyle kilit adım kaldı sıralayıcıları. Tek bir döngü içinde çalıştırılan komutların çoğunluğu. Bu birinci aşama ile deşifre edilmiş FPLAs 16 giriş (16 bitlik bir emir sözcüğü için mükemmel boyutu) ve 48, dakika-şartları . Bir çoklu döngü talimatının ardışık döngü PEHA 'larında kaynaklı edildi. FPLAs ve PROM çıkışları birlikte kablolu bulundu. FPLA, ilk döngüsünde çıkışı sürücü daha sonra üç belirtti tanınacak. PROM talimat tamamlanıncaya kadar kontrol hatlarını götürmek istiyorsunuz.

I / O

B1000 serisi için I / O sistemi ile ve çevre birimi 24 bitlik bir veri yolu ve kontrol çakar oluşuyordu. İşlemci daha sonra veri mevcut olduğunu çevresel bilgi, veri yolu üzerindeki verileri yerleştirir. Periferik adaptörleri çoğu oldukça basit olduğunu ve işlemci aslında ardışık eriĢimleriyle onların işlemlerle adaptörü durumunu makineleri sürdü.

1800 ve 1900 serisi hem de makinelerin sonra modeller, ya tek ya da çift işlemci olarak yapılandırılabilir. Bu sıkıca makineleri birleştiğinde ve ana belleğe erişim yarıştı bulundu. B1955 ve B1965 bellek veri yolu üzerindeki dört işlemci kapasiteli, ancak bunlardan en az bir sisteme seri I / O'yu verilen Multi-Line adaptöre verilmekteydi. Sadece Çift işlemci yapılandırmaları bugüne kadar aslında satıldı.

Çok Hattı birden 19.2Kb sürüş yapabileceğini RS485 bir seri çizgileri çoklu damla yapılandırması. Seri G / Ç yoklanır edildi. Belirli terminali o ele kadar bekleyin ve çizgi kapmak ve onu bekleyen vardı herhangi bir veri gönderir.

Çok Hattı Adaptörü olur DMA bir ana belleğe veri bağlantılı liste biçiminde. Sonuç olarak, işlemciler seri I / O kesme sorunları ile uğraşmak zorunda değildi. Bu blok modu terminalleri desteklenen tek tip olması gerçeğiyle halledilir.

B1000 serisi 2 en fazla ele verebilir megabayt bellek. Birden Bugünlerde gigabayt sınırlayıcı oldukça geliyor, ama en ticari tesisler yüzlerce tarafından var kilobayt depolama.

notlar

Referanslar

  • B1700 / B1800 / B1900 kılavuzları bitsavers.org at
  • Barton, RS , “Bilgisayar Sistemleri Teşkilatı için fikirler: Kişisel Bir Anketi”, Yazılım Mühendisliği, cilt. 1, Academic Press, New York, 1970, pp.7-16.
  • Wilner Wayne T., "B1700 Tasarımı ve Uygulaması" , Burroughs Corporation Santa Barbara Tesisi, Goleta, May 1972.
  • Wilner Wayne T., "Burroughs B1700 üzerinde Mikroprogramlama ortamı", IEEE CompCon '72
  • Wilner Wayne T., AFIPS (Bilgi İşlem Dernekleri Amerikan Federasyonu) Ortak Bilgisayar Konferansları 5-7 Aralık 1972 Proceedings, arşivlemek "Burroughs B1700 Tasarımı", Ortak Bilgisayar Konferansı, Anaheim, California, 1972, ss Güz 0,489-497
  • Wilner Wayne T., "Burroughs B1700 bellek kullanımı", 5-7 Aralık 1972 Kitabı, Ortak Bilgisayar Konferansı, parçasını I, Aralık 05-07, 1972, Anaheim, California Fall
  • Wilner Wayne T., "Sıradışı mimarisi", ACM Yıllık Konferansı / Yıllık Toplantısı arşivi, 1976 yıllık konferansında, Houston, Teksas, 1976 Proceedings of