Kurumsal (bilgisayar) - Enterprise (computer)

Enterprise128 01 (düzenlendi) .jpg
TürEv bilgisayarı
Yayın tarihi23 Haziran 1985; 35 yıl önce (1985-06-23)
İşletim sistemiEXOS TEMEL
İşlemciZilog Z80A @ 4 MHz
Hafıza64 KB / 128 KB (65.536 / 131.072 bayt)

Kurumsal bir Zilog Z80 tabanlı ev bilgisayarı 1983'te duyuruldu, ancak 1985'e kadar ticari olarak temin edilemeyen bir dizi gecikmeyle. Yayınlandığı şekliyle, güçlü ve sınıfının en yüksek uçlarından biriydi (1983'te öngörülen marjla olmasa da). Bu kullanımdan kaynaklanıyordu ASIC'ler iş yükünü CPU'dan uzaklaştıran grafikler ve ses için, kapsamlı bir ANSII BASIC uygulaması ve Z80'in yerel olarak desteklediğinden daha büyük miktarda RAM'e izin veren bir banka anahtarlama sistemi. Aynı zamanda ayırt edici ve renkli bir kasa tasarımına ve birden fazla genişletme seçeneği vaadine sahipti. Sonuçta, birden çok yeniden adlandırma, gecikme ve değişen bir pazar yerinden sonra ticari olarak başarılı olamadı. Üreticisi 1986'da alıcıları önemli bir borçla aradı.[1] İngiliz şirketi Intelligent Software tarafından geliştirildi ve Enterprise Computers tarafından pazarlandı. İki çeşidi şunlardır: Kurumsal 64, 64 ile kilobayt (KB, 65.536 bayt) / Rasgele erişim belleği (RAM) ve Kurumsal 128128 KB (131.072 bayt) RAM ile.

Donanım

Enterprise 128 arkadan görünüm
Enterprise 128 sağ görünüm

CPU, bellek ve ASIC çipleri

Atılgan'ın 4 megahertz (MHz) Z80 Merkezi işlem birimi (İŞLEMCİ),[2] 64 KB (65.536 bayt) veya 128 KB RAM ve 32 KB (32.768 bayt) dahili sadece hafızayı oku EXOS işletim sistemi ve bir ekran düzenleyici / kelime işlemci içeren (ROM). BASIC programlama dili 16 KB'lik bir ROM modülünde sağlandı.

İki Uygulamaya Özel Entegre Devre (ASIC) yongaları, iş yükünün bir kısmını merkezi işlemciden alır. Tasarımcılarından sonra "Nick" ve "Dave" olarak adlandırılırlar. Nick Toop, daha önce üzerinde çalışmış olan Meşe palamudu Atom, ve Dave Woodfield. "Nick" grafikleri yönetirken, "Dave" ses ve bellek sayfalarını (sıra değiştirme) yönetir.

Bir banka değiştirme şema, belleğin maksimum 4 megabayta (4.194.304 bayt) genişletilmesine izin verir. Z80'deki en yüksek 2 adres hattı, Dave çipindeki dört 8-bit Sayfa Yazmacından birini seçmek için kullanılır. Seçilen yazmacının çıkışı 22 bit adres veriyolunun en yüksek 8 biti olarak kullanılırken, en düşük 14 bit doğrudan Z80 adres veriyolundan gelir.[3] Etkili olarak, Z80 işlemcinin 64 KB adres alanı dört 16k bölüme ayrılmıştır. 4 MB adres alanından herhangi bir 16k sayfa bu bölümlerden herhangi birine eşlenebilir. 4 MB adres alanının en düşük iki sayfası (sayfa 0 ve 1) sistem ROM'unu içerir. Sonraki dört sayfa (2 ila 5) bir ROM kartuşu (maksimum 64 KB) için ayrılmıştır. En üstteki dört sayfa (sayfa 252-255, toplam 64 KB) video RAM olarak kullanılır, ancak program kodunun ve verilerin depolanması için de kullanılabilir. 128k modelinde, ek 64 KB ram, 248-251. Sayfalarda eşleştirilir. Kalan bellek alanı, genişletme veri yoluna bağlı harici aygıtlar ve bellek modülleri tarafından kullanılabilir.

Klavye ve kılıf

Durum, hem programlanabilir işlev tuşlarına sahip tam boyutlu bir klavye hem de bir oyun kolu. Ayırt edici şekli, tasarımcıların geleneksel tasarımlardan kopma arzusundan kaynaklanıyordu.[4] Düşük profilli klavye, kauçuk bir zarın üzerine mekanik tuş başlıkları ile yapılmıştır ve standart bir düzene sahiptir, ancak tuşların verdiği his pek çok kişi ve hatta çoğu kişi tarafından beğenilmemiştir, çünkü tuşlar "tam hareket" değildir, ancak gibi yumuşacık bir his vardı Sinclair QL veya Spektrum +. Joystick, normal imleç tuşlarının yerini alır ve imlecin çapraz olarak hareket etmesini sağlar. Royal College of Art mezunları Geoff Hollington ve Nick Oakley tasarımdan sorumluydu.

Grafikler

Enterprise'ın beş grafik modu vardır: 40 ve 80 sütunlu metin modları, Lo-Res ve Hi-Res bit eşlenmiş grafikler ve öznitelik grafikleri. Bit eşlemeli grafik modları 2, 4,16 veya 256 renkli ekranlar arasında seçime izin verir, ancak renk derinliği arttıkça yatay çözünürlük azalır. Taramalı ve geçmeli olmayan modlar mevcuttur. Maksimum çözünürlük 640 × 512'dir piksel taramalı veya 640 × 256 piksel geçmesiz. Bu çözünürlükler yalnızca 2 renkli ekrana izin verir. 256 renkli bir ekranın maksimum 80 × 256 çözünürlüğü vardır. Öznitelik grafik modu, 256'lık bir paletten seçilebilen, 16 renk ile 320 × 256 piksel çözünürlük sağlar.

Grafik modları farklı olsa bile, ekranda aynı anda birden fazla sayfa görüntülenebilir. Her sayfanın, ekranda aynı anda daha fazla rengin görüntülenmesini sağlayan kendi paleti vardır. Sayfa yüksekliği, ekrandan veya görüntülendiği pencereden daha büyük olabilir. Her sayfa EXOS işletim sisteminin bir kanalına bağlıdır, bu nedenle gizli bir sayfaya yazmak mümkündür.

Ses

Ses, ikinci ASIC yongası "Dave" tarafından işlenir ve 3 ses kanalına ek olarak bir gürültü kanalına sahiptir. Her kanalın sesi stereo görüntüye serbestçe yerleştirilebilir. Mevcut efektler şunları içerir: çarpıtma, düşük geçiş ve yüksek geçiren filtreler, ve halka modülasyonu. Çip ayrıca, sentezleyicilerin geleneksel yöntemlerinden daha esnek olan programlanabilir zarf üreteçlerine sahiptir. ADSR zarf ve her zarf için 255 adede kadar aşamanın belirlenmesine izin verir. Her aşamada, zarf sesi ayarlayabilir. Saha ve stereo dengesi.

Arayüzler

Enterprise, zamanın ev bilgisayarlarında yaygın olanın çok ötesinde bir dizi konektör içeriyordu. Bir RGB çıktı, bir RS232 / RS423 seri bağlantı noktası, bir Centronics yazıcı bağlantı noktası, iki harici kumanda kolu bağlantı noktası, iki kaset bant arayüzleri, bir ROM kartuşu yuva ve sıradan bir genişletme bağlantı noktası. Masraftan tasarruf etmek için, konektörlerin çoğu soket kullanmıyordu, bunun yerine basit kenar konektörleri kenarındaki açığa çıkan izleri kullanan baskılı devre kartı.

TEMEL ROM, bir ZX Spektrumu Bu, teorik olarak Enterprise'ın binlerce Spectrum oyunundan oluşan kataloğu çalıştırmasına izin veriyor. Harici disket sürücü daha sonra kullanılabilir hale geldi ve erişime izin verildi CP / M programlarla uyumludur ve aynı zamanda MS-DOS disk formatı ve dosya yapısı (alt dizinler vb.).

Yazılım

Sistem ROM'u

EXOS (Kurumsal Genişletilebilir İşletim Sistemi), sistem ROM'unda yer alır ve "kanallara" dayanır. Herşey çevre birimleri programların tüm giriş ve çıkış cihazlarını aynı şekilde işlemesini sağlayan kanallar aracılığıyla erişilir.[5] Sistem ROM'u ayrıca, basit bir kelime işlemci olarak ikiye katlanan tam ekran bir düzenleyici içerir. Metin dosyalarını ve BASIC programlarını ve diğer dillerde yazılmış programları düzenleyebilir. Düzenleyici, imleç kontrolü için joystick'i kullanır.

IS-Temel

Enterprise, zamanın diğer ev bilgisayarlarının çoğundan farklı olarak, dahili ROM'unda BASIC veya başka bir programlama dili içermez. BASIC tercümanı 16k ROM kartuşla sağlandı ve dil, kartuşunkine benzer bir sistem olan kartuş değiştirilerek değiştirilebilir. meşe palamudu 's BBC Micro.

IS-Basic, ANSI TEMEL standart.[6] Geniş kontrol yapıları çok satırlı IF ... THEN ... ELSE, SELECT ... CASE, DO ... LOOP ile WHILE ve UNTIL koşullarını içeren tamamen yapılandırılmış bir dildir. WHILE koşulu başlangıçta ve UNTIL koşulu do-döngüsünün sonunda ve EXIT LOOP deyimiyle bir döngüden çıkma yeteneği. Prosedürler ve işlevler hem referans hem de değer parametrelerine ve yerel değişkenlere sahip olabilir. Hatalar ve diğer istisnalar, istisna işleyicilerle ele alınır.

IS-Basic, birden fazla programı aynı anda bellekte tutma konusunda benzersiz bir yeteneğe sahiptir. Her programın ayrı bir global değişken seti ve satır numarası vardır, ancak CHAIN ​​deyimi, bir programı diğerinden çağırmayı ve aralarında parametreler geçirmeyi mümkün kılar. Çevre birimleri doğrudan BASIC'ten kontrol edilebilir, bu nedenle nadiren POKE ve PEEK ifadelerini kullanmaya ihtiyaç duyulur. IS-Basic nokta, çizgi, daire ve elips çizmek ve alanları doldurmak için olağan komutlara sahiptir ve destekler Logo stil kaplumbağa grafikleri. Ses komutları bir kuyruğa girilebilir ve program yürütülürken arka planda yürütülebilir.

Temel, uzun soluklu olarak da kaydedildi, ekranı temizleme komutunun bir örneği genellikle CLS olarak kısaltıldı, kuruluşta komut kısaltma mümkün olmayan CLEAR SCREEN idi.[1]

Diğer yazılım

IS-BASIC'in yanı sıra Forth, Lisp, Pascal ve assembly dahil olmak üzere birçok dil ROM kartuşunda veya bantta mevcuttu. Temelden Temel'e dönüştürücüler, diğer ev bilgisayarları için yazılmış BASIC programlarını dönüştürebilir. Katalogda IS ve diğer yayıncılardan yaklaşık 40 oyun listelendi.[7] IS-DOS, CP / M uyumlu işletim sistemi, o sırada mevcut olan çok çeşitli CP / M programlarına erişim sağladı.

Tarih

Geliştirme

1982'de Sinclair ZX Spectrum'un piyasaya sürülmesinden sonra, Hong Kong Ticaret şirketi Yereller görevlendirildi Akıllı Yazılım, uluslararası başkanlık satranç oyuncu David Levy, İngiltere'de bir ev bilgisayarı geliştirmek. Geliştirme sırasında makinenin kod adı vardı DPCiçin durdu rutubet geçirmez kurs, potansiyel rakiplerin kafasını karıştırmak için. Makine aynı zamanda isimleriyle de biliniyordu Samuray, Oscar, Elan ve Turta önce Kurumsal isim nihayet seçildi.[8]

Entersoft, sonra modellenmiştir Amstrad 's AMSOFT, yeni makine için sürekli bir yazılım tedariki sağlamak için kuruldu. Enterprise, Eylül 1983'te basına duyuruldu ve Nisan 1984'te satışa sunulduğunda yaklaşık 80.000 makine ön sipariş verildi. Ürün 1985 yılına kadar sevk edilmedi ve bu noktadan itibaren İngiltere ev bilgisayarı pazarına ZX Spectrum, Commodore 64, Amstrad CPC ve Acorn BBC Micro hâkim oldu. Bir halef makine, PW360, 1986 yılında, Amstrad PCW 8256, ancak şirket o sırada ciddi mali sıkıntılar yaşadı ve kapandı.

Ticari başarısızlık

Yayınlanmadaki gecikmeler sırasında ev bilgisayarları pazarı olgunlaşmıştı. Piyasa doygunluğuna bağlı olarak ev bilgisayarı pazarında bir gerileme yaşandı. Büyük perakendeciler makineyi stoklama konusunda isteksiz davrandılar ve daha küçük perakendeciler, büyük perakende kanalları tarafından desteklenmeyen bir makineyi stoklamaktan çekiniyordu. Donanım, dönemin bir ev bilgisayarı için hala güçlüydü, ancak sınırlı bir yazılım kataloğu vardı ve fiyatı rakiplerinden daha yüksekti. Örneğin, Amstrad CPC 464 bir monitör ve kaset kaydedici dahil, Enterprise'dan önce piyasaya sürüldü ve daha ucuza satıldı.[1] 80.000 birimlik ilk üretim çalışmasının ardından, başka birimlerin yapılmadığına inanılıyor, bu nedenle Enterprise 1980'lerin en nadir ev bilgisayarları arasında. Şirket, kapatıldığında Macaristan'a 20.000 birim sevk etti ve orada güçlü bir kullanıcı topluluğu oluştu.[9]

PC için kurumsal emülatörler

Referanslar

  1. ^ a b c "Phantom Flan flinger: Elan Enterprise 128'in hikayesi".
  2. ^ "İngiliz firması, Tüketici Elektroniği Fuarı'nda mikroları tanıttı" (Cilt 6, Num. 6). 6 Şubat 1984: 62. ISSN  0199-6649. Enterprise'ın Z80'i 4 MHz hızında çalışır, [...] Alıntı dergisi gerektirir | günlük = (Yardım)
  3. ^ Kurumsal Teknik Bilgiler. Enterprise Computers Ltd. 1984.
  4. ^ "Kurumsal İnceleme". Senin bilgisayarın. 5 (2): 46–48. Şubat 1985.
  5. ^ Kurumsal Programlama Kılavuzu. Enterprise Computers Ltd. 1984.
  6. ^ Gordon Alan M. (1985). Süper Programcı - ANSI Standardı BASIC'de profesyonel programlama. Sigma Press. ISBN  1-85058-002-2. Enterprise 64 Bilgisayar ... Tam ANSI BASIC'i uygulayan birkaç mikro bilgisayardan biridir
  7. ^ Lindgren, Pauli. "Mikä Enterprisessa oli vikana?" [Atılgan'ın nesi vardı?]. Printti (Fince) (13/1986): 5–6.
  8. ^ "Elan Hikayesi". Senin bilgisayarın. Ocak 1984.
  9. ^ http://www.binarydinosaurs.co.uk/Museum/Enterprise/index.php

Dış bağlantılar