Enterprise számítógép – Wikipédia

Enterprise
Enterprise számítógép
Enterprise számítógép

Típusszemélyi számítógép
GyártóEnterprise Computers
Forgalomban1985–1986
ProcesszorZilog Z80A @ 4 MHz[1]
Memória64 KiB / 128 KiB[1]
Operációs rendszerEXOS BASIC
Bevitelbillentyűzet
Energiaellátás9 V, 19 W, 2 A[2]
Adattárolásmagnókazetta[2]
Kijelzőtelevíziókészülék
Alaptípus ára249,95 font (1985.05.)
19.080 Ft (1988.01.)[3]
Enterprise weboldala
A Wikimédia Commons tartalmaz Enterprise témájú médiaállományokat.

Az Enterprise egy Zilog Z80A processzoros, látványos formatervezésű személyi számítógép, mely 1985-ben került piacra, kétféle változatban: Enterprise 64, illetve Enterprise 128 néven. A 128-as verzió német és angol nyelvű BASIC rendszerrel (és billentyűzettel) volt kapható Magyarországon.[1]

Névválasztás

[szerkesztés]

Az ELAN Computers 1983 augusztusában alakult és a céget eredetileg Samurai Computers-nek akarták elnevezni, de két hónapos jogi procedúra után kiderült, hogy Hitachi üzleti rendszereket forgalmaz Samurai néven, így ELAN lett a cég neve. '84 februárjára aztán kiderült, hogy az ELAN is már bejegyzett cégnév (Elan Digital Systems Ltd.), így újabb nevet jelentettek be: FLAN. Alig egy hónap múlva azonban Mike Shirley marketingigazgató rájött, hogy a FLAN (lapka) név nem igazán hangzik jól, ezért bejelentették, hogy ismét új nevet keresnek. 1984 március 8-án a Popular Computing Weekly angol számítástechnikai hetilap 12 hónapos előfizetést ajánlott a legjobb nevet beküldőnek. Végül 1984 március 22-én eldőlt: a cég végleges neve ENTERPRISE Computers Ltd. lett. Az újság előfizetés nyertese a "Teflon Computers" nevet javasolta, mivel semmilyen név nem ragad meg a vállalaton...[4]

Maga a gép a fejlesztés időszakában DPC, azaz Damp-Proof Course kódnéven futott. Később a Samurai, Elan, Flan neveket akarták adni neki, mint ahogy a cégnek is, de volt Oscar névváltozat is, mielőtt a végleges, Enterprise nevét elnyerte.[4] A sakkszámítógépeiről ismert német Hegener & Glaser cég Mephisto PHC 64 néven kiadta az Enterprise 64 saját verzióját. A számítógép a névtől eltekintve teljesen megegyezik az eredetivel, mind külsőleg, mind belsőleg.[5] Ehhez hasonlóan Franciaországban a forgalmazó neve alapján Lansay, néven árulták.[1]

Műszaki részletek

[szerkesztés]
Az Enterprise 128 csatlakozói a gép hátoldalán
Enterprise 128, oldalnézet

A gép Z80-as processzora 4 MHz-es sebességgel működött 64, vagy 128 KiB RAM-mal, és 48 KiB ROM-mal, valamint EXOS operációs rendszerrel.[1]

  • Processzor: Zilog Z80A, 4 MHz
  • 64K / 128K RAM (modelltől függ, bővíthető - 3900k-ig)
  • 64K videó memória (a központi memóriából)
  • 48K (angol gép) / 64k (német gép) ROM
  • Szöveges képernyő: 38x24; 78x24
  • Grafikus képernyő: 672x512 (256 szín), de ezt tetszőlegesen állítható
  • Hang: 3 csatorna + 1 csatorna fehér zajgenerátor (sztereó)
  • Két speciális IC: NICK, DAVE
  • Beépített szövegszerkesztő (WP)
  • Billentyűzet: fólia-tasztatúra, 69-gombos + beépített joystick
  • méret: 40 x 27 x 2,5 cm[1]

Processzor

[szerkesztés]

A Zilog Z80 processzor továbbfejlesztett, 4 MHz-en üzemelő Z80A változata[6] 8-bites adat- és 16-bites címbusszal.[7]

Memória

[szerkesztés]

Az Enterprise számára a teljes megcímezhető memóriaterület 4 MB, ebből az utolsó 64K-s területen helyezkedik el az alaplapra integrált memória, ami egyben a videómemória is. Az első 64K az alaplapi ROM, a második 64K pedig a cartridge számára van lefoglalva. Alapkiépítésben az alaplapon egy 32K-s ROM található, a cartridge-ben pedig 16K vagy 32K attól függően, hogy angol vagy német-e a gép. A 128-as gépek ezenkívül tartalmaznak még egy belső 64K-s RAM bővítőpanelt is. A fennmaradó címtartomány bővítőkártyákkal szabadon felhasználható, akár ROM, akár RAM bővítés céljára.[8]

Lapkakészlet

[szerkesztés]

A grafikai képességekért felelős társprocesszor a NICK chip nevet kapta tervezője, Nick Toop után. Az alaplap jobb felső felében helyezkedik el, egy a hűtését biztosító rézlemez alatt. Két fajtája létezik: a 08-47 és a 08-04 alkatrész-számú. Minél újabb gyártású az alaplap, annál biztosabb, hogy 08-47-es NICK van benne. Az 08-47 lényegében egy hibajavított változat, mely a 08-04 melegedését, illetve az ennek nyomán kialakuló látható képponthibák kiküszöbölését volt hivatott szolgálni. A régebbi Nick melegedése utólagosan rászerelt hűtőbordával csökkenthető.[9]

A másik chip, amit az Enterprise-hoz fejlesztettek ki, a DAVE chip. A DAVE chip többek között a memóriakezelésért és a hang generálásáért felelős.[9] A tervezőjéről, Dave Woodfieldről elnevezett chip 4 egyidejű sztereó hangcsatorna (3 zene, 1 zaj), valamint 8 oktáv hangterjedelem használatát tette lehetővé.[10] A hang vagy a gép saját hangszóróján (speaker) vagy a hátlapi "OUT" jelű audio jack kimeneten tudott megszólalni.[11]

Csatlakozók

[szerkesztés]

A gépen van szabványos RGB kimenet; RS-232-es szabványú soros port (és számítógéphálózati csatlakozó), Centronics szabványú nyomtató port; valamint két csatlakozó külső botkormányhoz és aljzatok az adattároláshoz használt magnóhoz (kimenet, bemenet, valamint ún. távvezérlő, mely a beolvasás/mentés végén a magnót leállítja).

A csatlakozók csak az alaplap szélén kialakított élcsatlakozók.[12] Ezeket a megoldásokat a gép árának alacsonyan tartása miatt választották, ami azonban kényelmetlenné tette a felhasználó számára, hogy például botkormány mellé külön botkormány-illesztőt (átalakítót) is be kellett szerezni.[1]

A gép jobb oldalán lévő "Expansion bus" csatlakozóra bővítőkártyákat (pl. órakártya, lemezmeghajtó, Spectrum emulátor) vagy komplett buszkiterjesztő egységet lehet csatlakoztatni, bal oldalon pedig a "Rombay" néven jelzett sűllyesztett csatlakozóba cartridge-eket, így a géphez tartozékként adott BASIC-et, vagy a későbbiekben megjelent egyéb programnyelveket, szoftvereket.

Bekapcsoláskor a cartridge-ben lévő program indul el, ami alapesetben a BASIC. Ha nem csatlakoztatunk a géphez cartridge-et, akkor a beépített szövegszerkesztőt (WP) használhatjuk, ami egyébként a BASIC-et használva is meghívható a :WP paranccsal.

Billentyűzet

[szerkesztés]

A billentyűzet „fólia-rendszerű”. A felső részen 8 programozható funkcióbillentyű található, ezek kék színűek. Fölöttük egy cserélhető papírcsík helyezkedik el, melyen a gyárilag beállított funkcióparancsok láthatók. A szám- és betűgombok fekete színűek, a többi billentyű (pl. DEL, ERASE, ENTER) zöld, illetve a STOP piros színű. Ez sajátos külsőt kölcsönöz a gépnek. A billentyűzethez tartozik továbbá egy beépített botkormány (jobb oldalon), mellyel többek között a kurzor mozgatása lehetséges. (Sok más számítógépen a beépített botkormány helyett 4 nyílbillentyűt találunk, a 4 iránynak megfelelően, akárcsak a PC-k billentyűzetén. Az Enterprise mellett például a Videoton TVC rendelkezik még beépített botkormánnyal.)

A számítógép képességei

[szerkesztés]

Az Enterprise hangterjedelme 8 oktáv.

A hang 4 csatornás, sztereó. Ebből 3 csatornán négyszögjel hullámforma szólaltatható meg, a negyedik csatornán pedig fehér zaj. Valamennyi csatorna torzítható, egymástól függetlenül, elméletileg három torzítási fokozatban. Két hangcsatornát "összekapcsolhatunk", gyűrűmoduláció által. Különböző burkológörbéket (ADSR) is alkalmazhatunk, melyeken beállíthatjuk az adott hang hangmagasságának és hangerejének időbeli változását, utóbbit a sztereó hangcsatornának megfelelően a két csatornán külön-külön. Alul- és felüláteresztő szűrők is rendelkezésre állnak.

Mind a négy hangcsatornán megszólaltatható természetesen digitális hangminta is, különböző hangmagasságokban, ami lehetővé teszi az egyszerűbb MOD zenefájlokhoz hasonló digitális zene lejátszását is. Az Enterprise 8000 és 11025 Hz frekvenciájú, 8 bites WAV fájlok lejátszását lehetővé teszi, természetesen egyszerre csak annyit tud ebből lejátszani, amennyi a memóriában is elfér. (Az alap 64 vagy 128 KB memória tovább bővíthető.)

Az alaplaphoz beépített hangszóró is csatlakozik. Célszerűbb azonban a sztereó hangzás érdekében a magnetofon-aljzat kimenetéhez erősítőt vagy fejhallgatót csatlakoztatni. A monitorcsatlakozó szintén továbbít audiójelet is.

A hangért felelős processzort tervezőjéről, Dave Woodfieldről Dave-chipnek nevezték el.

Grafika

[szerkesztés]

A képernyő felbontásáról: A kép tetszőlegesen beállítható: amit meg kívánunk jeleníteni, kitöltheti akár az egész képernyőt is. Lehetőség van továbbá soronkénti üzemmódváltásra is. Az Enterprise alapból (külön programozás nélkül) is többféle grafikus módot kezel: 2, 4, 16 valamint 256 színt megjelenítő grafikus mód létezik, a 2-es módban a legnagyobb a felbontás, a 256-osban pedig a legkisebb. Létezik még attribútum mód is.

A szöveges képernyőről: A szöveges képernyőn alapbeállításban 40 karakter fér el egy sorban, de 80 karakteres képernyő is azonnal megnyitható. Programozással basic-ből is lehet 42 (84) széles és 27 karakter magas lapot megjeleníteni, gépi kódú programozással (saját LPT-vel) ennél több is beállítható. Az sincs előírva, hogy a karakternek 9 pixel sor magasnak kell lennie, lehet például 8 is, mint a Spectrumon.

A grafikus processzor a Nick-chip nevet kapta tervezőjéről, Nick Toopról.

Az IS-BASIC

[szerkesztés]

A 16 KB-nyi BASIC külön cartridge-ben helyezkedik el. Magyarországon az IS-BASIC 2.1-es változata volt megtalálható a számítógéphez a dobozában. Ez angol vagy német nyelvű, ami elsősorban a hibaüzenetek és egyéb üzenetek nyelvében jelent különbséget. Ennek megfelelően a német gépeken a német ábécé betűit ábrázoló karakterek mind megtalálhatók voltak a BASIC cartridge-ben, míg az angol cartridge-ben itt másmilyen karakterek helyezkedtek el. A német cartridge-be egyéb rendszerbővítő utasítások is be vannak égetve, melyekkel a grafikus képernyő tartalmát menthetjük el, tölthetjük be és nyomtathatjuk ki, ill. átválthatunk angol üzemmódba. Ez utóbbi miatt célszerűbb a német cartridge-dzsel rendelkező gépeket nem német, hanem kétnyelvű gépeknek nevezni.

Az Enterprise basic sajátossága a többi, hasonló kategóriájú gép basic-jével szemben az áttekinthetőség. Ezért az utasítások paraméterei között nem hagyható el a szóköz, s egy programsorba általában nem írhatunk egynél több utasítást. Ez utóbbi miatt az IS-BASIC kifinomult eljáráskezeléssel rendelkezik. Az áttekinthetőség érdekében az eljárásokon belüli sorokat az IS-BASIC beljebb kezdi. Az áttekinthetőség hátránya néha a túl hosszú utasítások, így például a képernyőtörlésre szolgáló utasítás a CLEAR SCREEN, míg más gépeknél erre elég három betű: cls. Ennek kompenzálására képernyőtörlésre a TEXT parancs is kiadható.[13]

A program indítása a RUN mellett történhet a START paranccsal is, ami, ha nincs éppen program a tárban, automatikusan beolvassa a szalagos egységről a soronkövetkezőt, ill. lemezes egységről a START file névvel rendelkezőt és elindítja azt.

Szintén egyedi tulajdonság volt, hogy egy időben négy különálló basic programot volt képes a memóriában (lapokon) tárolni. A különálló programok egymásból meghívhatók voltak.

A beépített szövegszerkesztő (WP)

[szerkesztés]

A WP (Word Processor) lehetővé teszi az egyszerűbb szövegszerkesztési műveleteket, ami kevéssel mutat túl a szöveg kimentésén, betöltésén és kinyomtatásán.

Jegyzetek

[szerkesztés]
  1. a b c d e f g ENTERPRISE (magyar nyelven). ep128.hu . (Hozzáférés: 2024. július 29.)
  2. a b Elsősegély (magyar nyelven). ep128.hu . (Hozzáférés: 2024. július 29.)
  3. http://www.ep128.hu/Ep_Hardware.htm
  4. a b Enterprise/Elan Advert - April 1985 (angol nyelven). nosher.net . (Hozzáférés: 2024. július 30.)
  5. Enterprise 64 / Mephisto PHC 64 (angol nyelven). zock.com . (Hozzáférés: 2024. július 30.)
  6. Zilog Z80A CPU specifications (angol nyelven). CPU World . (Hozzáférés: 2024. augusztus 1.)
  7. Z80 CPU User Manual (angol nyelven). zilog.com . (Hozzáférés: 2024. augusztus 1.)
  8. Mi lakik a cartridge-ben? (magyar nyelven). ep128.hu . (Hozzáférés: 2024. augusztus 1.)
  9. a b Fényképalbum / Hardware (magyar nyelven). ep128.hu . (Hozzáférés: 2024. augusztus 1.)
  10. Enterprise-128 (angol nyelven). oldcomputermuseum.com . (Hozzáférés: 2024. augusztus 1.)
  11. Phantom Flan flinger: The story of the Elan Enterprise 128 (angol nyelven). theregister.com . (Hozzáférés: 2024. augusztus 1.)
  12. Lábkiosztások / Pin Out Information (magyar nyelven). ep128.hu . (Hozzáférés: 2024. augusztus 1.)
  13. Benedikti István, Huczka Béla. BASIC alapszavak, Ismerkedés az Enterprise számítógéppel, Pampuk Imre (lektor) (magyar nyelven), Budapest: Műszaki Könyvkiadó, 67, 137 /228. o. (1987. november). ISBN 9631077667  A CLEAR egy szélesebb körű törlőutasítás, képes törölni a grafikus képernyőt is: CLEAR GRAPHICS, vagy a szöveges képernyőt: CLEAR TEXT, vagy egyszerűen csak az aktív képernyőt: CLEAR SCREEN. A TEXT parancs egy üzemmódváltás: lezárja az előző szöveges lapokat és a grafikus képernyőt, a teljes képernyőt szöveges üzemmódba kapcsolja és törli az új képernyőt.

További információk

[szerkesztés]
Commons:Category:Enterprise 64/128
A Wikimédia Commons tartalmaz Enterprise számítógép témájú médiaállományokat.