„EMG-777” változatai közötti eltérés

A Wikipédiából, a szabad enciklopédiából
[ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
BinBot (vitalap | szerkesztései)
a 4 bites, n elemű stb. kötőjel nélkül; OH 411. (helyesírási javítás kézi ellenőrzéssel)
A forrás szerint nem nagydíjat kapott. Linkek bővítése. Stiláris és értelmezési csiszolás.
1. sor: 1. sor:
{{részben nincs forrás}}
{{részben nincs forrás}}
[[File:EMG777D2.jpg|bélyegkép|jobbra|EMG-777 D]]Az '''EMG-777''' az [[Elektronikus Mérőkészülékek Gyára (Sashalom)|Elektronikus Mérőkészülékek Gyára]] (EMG) által 200-300 példányban<ref>{{cite web|url=http://www.itkommando.hu/site/a_halozat_szolgalataban/tanulmanyok/emg-777/|title=EMG-777|language=magyar}}</ref> gyártott „programozható grafikus kalkulátor”, ami a gyakorlatban egy teljes értékű, többprocesszoros számítógép volt,<ref>{{cite web | url=http://retropages.uw.hu/EMG.html|title=EMG|language=magyar}}</ref> beépített CRT kijelzővel és 8"-os [[hajlékonylemez]] meghajtóval egybeépítve.
[[File:EMG777D2.jpg|bélyegkép|jobbra|EMG-777 D]]Az '''EMG-777''' az [[Elektronikus Mérőkészülékek Gyára (Sashalom)|Elektronikus Mérőkészülékek Gyára]] (EMG) által 200-300 példányban<ref>{{cite web|url=http://www.itkommando.hu/site/a_halozat_szolgalataban/tanulmanyok/emg-777/|title=EMG-777|language=magyar}}</ref> gyártott „programozható grafikus kalkulátor”, ami a gyakorlatban egy teljes értékű, többprocesszoros számítógép volt,<ref>{{cite web | url=http://retropages.uw.hu/EMG.html|title=EMG|language=magyar}}</ref> beépített CRT kijelzővel és 8"-os [[hajlékonylemez]] meghajtóval egybeépítve. A kiterjesztett [[BASIC]] programozási nyelv a processzorok közötti feladatmegosztást is kezelte.<ref>{{cite web|url=http://www.dtic.mil/cgi-bin/GetTRDoc?Location=U2&doc=GetTRDoc.pdf&AD=ADA342838|title=East Europe Report|language=angol|date=1984-02-01}}</ref>


A készülék az 1983 év őszén megrendezett Brnói Nemzetközi Vásáron aranyérmet<ref name="Üzemi hirado">{{cite web | url = http://www.emg.hu/Hirado/UzemiHirado_8310.pdf | title = Üzemi Híradó, 1.évf. 6.szám / A 777 aranyérméhez | accessyear = 2012 | author = Krizs Vladimir | year = 1983 | month = október | format = pdf | publisher = EMG | pages = 3-6 | language = magyar }}</ref>, valamint az 1984. évben BNV-nagydíjat<ref>{{cite web|url=http://www.emg.hu/Hirado/UzemiHirado_8406.pdf|title=Üzemi híradó BNV '84 | date=1984-06|language=magyar }}</ref> nyert.
A készülék, bemutatása évében, az 1983 év őszén megrendezett Brnói Nemzetközi Vásáron aranyérmet<ref name="Üzemi hirado">{{cite web | url = http://www.emg.hu/Hirado/UzemiHirado_8310.pdf | title = Üzemi Híradó, 1.évf. 6.szám / A 777 aranyérméhez | accessyear = 2012 | author = Krizs Vladimir | year = 1983 | month = október | format = pdf | publisher = EMG | pages = 3-6 | language = magyar }}</ref>, valamint az 1984. évben BNV-díjat<ref>{{cite web|url=http://www.emg.hu/Hirado/UzemiHirado_8406.pdf|title=Üzemi híradó BNV '84 | date=1984-06|language=magyar }}</ref> nyert.
A kiterjesztett [[BASIC]] programozási nyelv, a processzorok közötti feladatmegosztást is kezelte.<ref>{{cite web|url=http://www.dtic.mil/cgi-bin/GetTRDoc?Location=U2&doc=GetTRDoc.pdf&AD=ADA342838|title=East Europe Report|language=angol|date=1984-02-01}}</ref>


A készülék nullszériáját a 410 a többit a 404 szalagon szerelték össze. <ref name="Üzemi hirado"/>
A készülék nullszériáját a 410-es, a többit a 404-es szalagon szerelték össze. <ref name="Üzemi hirado"/>


==A fejlesztés célkitűzései==
==A fejlesztés célkitűzései==
[[fájl:Tektronix_4051_ad_April_1976.jpg|bélyegkép|jobbra|A fejlesztéskor kiindulási típusként használt Tektronix-4051]]
[[fájl:Tektronix_4051_ad_April_1976.jpg|bélyegkép|jobbra|A fejlesztéskor kiindulási típusként használt Tektronix-4051]]
Az 1970-es évek közepére az EMG fejlesztői megkezdték a sikeres [[EMG 666]] utódjának tervezését, amit Krizs Vladimir vezetett. Az új készüléknek a megfogalmazott kívánalmak szerint alkalmasnak kellett lennie a következőkre:
Az 1970-es évek közepére az EMG fejlesztői, Krizs Vladimir irányításával, megkezdték a sikeres [[EMG 666]] utódjának tervezését. Az új készüléknek a megfogalmazott kívánalmak szerint alkalmasnak kellett lennie a következőkre:


*alkalmas legyen műszerek vezérlésére
*alkalmas legyen műszerek vezérlésére
23. sor: 22. sor:
*a felépítéséhez korszerű, azonban könnyen hozzáférhető alkatrészekre legyen szükség
*a felépítéséhez korszerű, azonban könnyen hozzáférhető alkatrészekre legyen szükség


A fejlesztés alapját a Tektronix-4051 asztali számítógépe alkotta, amely abban az időben a használt tárolóképcsöves megjelenítési technológia miatt COCOM listán volt, ezért beszerzése nehézségekbe ütközött. Ennek ellenére ez lett a fejlesztés alapja, mivel:
A fejlesztés alapját a Tektronix-4051 asztali számítógép alkotta, amely abban az időben a használt tárolóképcsöves megjelenítési technológia miatt COCOM listán volt, ezért beszerzése nehézségekbe ütközött. Ennek ellenére ez lett a fejlesztés alapja, mivel:
*Szintén műszergyár készítette
*Szintén műszergyár készítette
*Alkalmas műszerek vezérlésére
*Alkalmas műszerek vezérlésére
45. sor: 44. sor:
|}
|}


A fejlesztés 1977-től 1983-ig tartott mivel több más termék párhuzamos fejlesztése is folyt, illetve nem volt zökkenőmentes a külső fejlesztőkkel való együttműködés sem, amit az Üzemi híradóban megjelent cikk végéhez fűzött szokatlan megjegyzés is hangsúlyoz<ref name="Üzemi hirado"/>.
A fejlesztés 1977-től 1983-ig tartott, mivel több más termék párhuzamos fejlesztése is folyt, illetve nem volt zökkenőmentes a külső fejlesztőkkel való együttműködés sem, amit az Üzemi híradóban megjelent cikk végéhez fűzött szokatlan megjegyzés is hangsúlyoz<ref name="Üzemi hirado"/>.


A fejlesztés eredménye egy kis szériás termék lett, amely rengeteg csavart távtartót tartalmazott, az előlap borítása azonban vákuumformázott műanyagból készült.
A fejlesztés eredménye egy kis szériás termék lett, amely rengeteg csavart, távtartót tartalmazott, az előlap borítása azonban vákuumformázott műanyagból készült.


==Felépítése==
==Felépítése==
57. sor: 56. sor:
Az előlapon kapott helyet a monokróm kijelző (31 cm-es zöld fényű közepes utánavilágítású CRT kijelző), valamint a 8"-os [[floppy]] meghajtó. A monitor, floppy és a tápegység a házba fixen volt beépítve. Maga a számítógép 8 darab nyomtatott áramkörön került kialakításra, amelyek élcsatlakozóval csatlakoztak a házban kialakított passzív [[Busz (informatika)|busz]]hoz. A busz eleinte [[wire-wrap]] vezetékezéssel, később többrétegű nyomtatott áramkörön került kialakításra.
Az előlapon kapott helyet a monokróm kijelző (31 cm-es zöld fényű közepes utánavilágítású CRT kijelző), valamint a 8"-os [[floppy]] meghajtó. A monitor, floppy és a tápegység a házba fixen volt beépítve. Maga a számítógép 8 darab nyomtatott áramkörön került kialakításra, amelyek élcsatlakozóval csatlakoztak a házban kialakított passzív [[Busz (informatika)|busz]]hoz. A busz eleinte [[wire-wrap]] vezetékezéssel, később többrétegű nyomtatott áramkörön került kialakításra.


A főprocesszor [[AMD Am2900|Am2901]] (4 darab 4 bites bitszelet-technikát használó [[ALU]]-ból felépített 16 bites egység) és 3 darab [[Intel 8085]] perifériális processzor.<ref>[http://www.hiradastechnika.hu/data/upload/file/1986/06/1986_06_11.PDF Hiradástechnika XXXVI évfolyam 6. szám]</ref>
A készülékben négy processzor volt. A főprocesszor, [[AMD Am2900|Am2901]] (4 darab 4 bites bitszelet-technikát használó [[ALU]]-ból felépített 16 bites egység), és 3 darab [[Intel 8085]] perifériális processzor.<ref>[http://www.hiradastechnika.hu/data/upload/file/1986/06/1986_06_11.PDF Hiradástechnika XXXVI évfolyam 6. szám]</ref> (Utóbbiak a kijelzőt, a floppyt és a perifériabuszokat kezelték.)


Csatlakoztatható volt hozzá:
Csatlakoztatható volt hozzá:
*DARO 1154 vagy Robotron 1154 típusú nyomtató
*DARO 1154 (Robotron 1154) típusú nyomtató
*EMG perifériák a 666 buszon keresztül, amelyet az [[EMG 666]]-hoz fejlesztettek ki
*EMG 666 perifériák a 666 buszon keresztül, amelyet az [[EMG 666]]-hoz fejlesztettek ki
*IEC-625 buszon keresztül a vonatkozó szabványoknak megfelelő perifériák
*IEC-625 buszon keresztül a vonatkozó szabványoknak megfelelő perifériák


67. sor: 66. sor:


===A memória mennyisége===
===A memória mennyisége===
A készülékben található memória mennyiségét a különböző források eltérően adják meg. Ennek filozófiai okai vannak: A gyártás kezdetekor úgy gondolták, hogy a kalkulátoroknál szokásos módon csak a felhasználható memória mennyiségét adják meg így az első ismertetőkben a 64K 144K-ig bővíthető formula szerepelt, azonban a gyártás során mindig beépítették a teljes RAM mennyiséget. A konkurens típusoknál azonban elterjedt a teljes beépített memória mennyiségének megadása, ami értelemszerűen nagyobb, hiszen a rendszer által lefoglalt memóriaterületeket is tartalmazta. Mivel a piacon ez utóbbi jelölés terjedt el, az EMG is kénytelen volt alkalmazkodni hozzá, és a teljes memóriamennyiséget feltüntetni, így a 288 K byte, ebből 128 K byte a felhasználói programtár formulát használták.
A készülékben található memória mennyiségét a különböző források eltérően adják meg. Ennek filozófiai okai vannak. A gyártás kezdetekor úgy gondolták, hogy a kalkulátoroknál szokásos módon csak a felhasználható memória mennyiségét adják meg, így az első ismertetőkben a „64K, 144K-ig bővíthető” formula szerepelt. (Ténylegesen, a gyártás során mindig beépítették a teljes RAM mennyiséget.) A konkurens típusoknál azonban elterjedt a teljes beépített memória mennyiségének megadása, ami értelemszerűen nagyobb, hiszen a rendszer által lefoglalt memóriaterületeket is tartalmazta. Mivel a piacon ez utóbbi jelölés terjedt el, az EMG is kénytelen volt alkalmazkodni hozzá, és a teljes memóriamennyiséget feltüntetni, így végül a „288 K byte, ebből 128 K byte a felhasználói programtár” megfogalmazást használták.


==A BASIC programozási nyelv==
==A BASIC programozási nyelv==
A BASIC az 1980-as évek elején elterjedt, általánosan ismert interpreteres programozási nyelv volt. A fejlesztés alapja a [[Minimal BASIC]] előzetes szabványa, illetve A BASIC programozási nyelv <ref>Lőcs Gyula–Sarkadi Nagy István–Szlankó János: A BASIC programozási nyelv. Műszaki Könyvkiadó, Bp., 1976</ref> című kiadvány. Mivel a konkurens termékek szolgáltatásaival lépést szerettek volna tartani, több hasonló nyelvjárásból vettek át utasításokat, még a IBM 5100 APL nyelvéből is vettek át ötletet, illetve lehetőséget adtak a processzorok közötti feladatmegosztás felülbírálására.
A BASIC az 1980-as évek elején elterjedt, általánosan ismert interpreteres programozási nyelv volt. A fejlesztés alapja az [[ANSI Minimal BASIC]] előzetes szabványa, illetve A BASIC programozási nyelv <ref>Lőcs Gyula–Sarkadi Nagy István–Szlankó János: A BASIC programozási nyelv. Műszaki Könyvkiadó, Bp., 1976</ref> című kiadvány. Mivel a konkurens termékek szolgáltatásaival lépést szerettek volna tartani, több hasonló nyelvjárásból vettek át utasításokat, még a [[IBM 5100]] [[APL]] nyelvéből is vettek át ötletet.


== Gazdasági politikai környezet ==
== Gazdasági, politikai környezet ==
A készüléket a [[tervgazdálkodás]] keretein belül kellett megtervezni és gyártani, olymódon, hogy a termék ne veszélyeztesse az ESZR számítógépeket gyártó vállalatok, illetve testvéri országok, valamint az EMG számítógépgyártó kapacitását korábban átvevő [[Videoton]] érdekeit.
A készüléket a [[tervgazdálkodás]] keretein belül kellett megtervezni és gyártani, olymódon, hogy a termék ne veszélyeztesse az ESZR számítógépeket gyártó vállalatok, illetve testvéri országok, valamint az EMG számítógépgyártó kapacitását korábban átvevő [[Videoton]] érdekeit.


Ugyanakkor a hidegháború miatt a [[COCOM-lista]] alapján a [[Varsói Szerződés]] országaiba nem lehetett a [[Észak-atlanti Szerződés Szervezete|NATO]] országokból fejlett eszközöket importálni. A szocialista országokban a gyártás folyamán a minőség és a határidő nem mindig szerepelt a legmagasabb prioritások között, ezért az onnan beszerzett részegységek gyakran hagytak kívánnivalót maguk után.
Ugyanakkor a hidegháború miatt, a [[COCOM-lista]] alapján a [[Varsói Szerződés]] országaiba nem lehetett a [[Észak-atlanti Szerződés Szervezete|NATO]] országokból fejlett eszközöket importálni. A szocialista országokban a gyártás folyamán a minőség és a határidő nem mindig szerepelt a legmagasabb prioritások között, ezért az onnan beszerzett részegységek gyakran hagytak kívánnivalót maguk után.


== Források ==
== Források ==

A lap 2013. július 6., 22:51-kori változata

EMG-777 D

Az EMG-777 az Elektronikus Mérőkészülékek Gyára (EMG) által 200-300 példányban[1] gyártott „programozható grafikus kalkulátor”, ami a gyakorlatban egy teljes értékű, többprocesszoros számítógép volt,[2] beépített CRT kijelzővel és 8"-os hajlékonylemez meghajtóval egybeépítve. A kiterjesztett BASIC programozási nyelv a processzorok közötti feladatmegosztást is kezelte.[3]

A készülék, bemutatása évében, az 1983 év őszén megrendezett Brnói Nemzetközi Vásáron aranyérmet[4], valamint az 1984. évben BNV-díjat[5] nyert.

A készülék nullszériáját a 410-es, a többit a 404-es szalagon szerelték össze. [4]

A fejlesztés célkitűzései

A fejlesztéskor kiindulási típusként használt Tektronix-4051

Az 1970-es évek közepére az EMG fejlesztői, Krizs Vladimir irányításával, megkezdték a sikeres EMG 666 utódjának tervezését. Az új készüléknek a megfogalmazott kívánalmak szerint alkalmasnak kellett lennie a következőkre:

  • alkalmas legyen műszerek vezérlésére
  • a mért adatok grafikus megjelenítésére
  • az adatok feldolgozására, tárolására
  • műszaki-tudományos számításokra
  • magas szintű programnyelven legyen programozható
  • ne igényeljen különleges üzemeltetési környezetet
  • mélyebb számítástechnikai képzettséget
  • a felhasználás helyszínén legyen alkalmazható
  • közvetlenül a felhasználó programozhassa és kezelhesse
  • beszerzési és üzemeltetési költségei mérsékeltek legyenek
  • a felépítéséhez korszerű, azonban könnyen hozzáférhető alkatrészekre legyen szükség

A fejlesztés alapját a Tektronix-4051 asztali számítógép alkotta, amely abban az időben a használt tárolóképcsöves megjelenítési technológia miatt COCOM listán volt, ezért beszerzése nehézségekbe ütközött. Ennek ellenére ez lett a fejlesztés alapja, mivel:

  • Szintén műszergyár készítette
  • Alkalmas műszerek vezérlésére
  • A mérési adatok grafikus megjelenítésére
  • BASIC nyelven programozható

A fejlesztés során nem volt cél, hogy az EMG-777 bármely más típussal kompatibilis legyen, ami lehetővé tette, hogy több típusból merítsenek ötleteket, illetve kisebb-nagyobb mértékben figyelembe vegyék az Intel ajánlásait.

A fejlesztés elején eldőlt, hogy a kiindulási típushoz képest több ponton el fognak térni:

Eltérések
Tektronix-4051 EMG-777
Tároló képcső Hagyományos közepes utánvilágítású képcső
Vektor grafika Raszter grafika
Kazettás háttértároló MOM 8"-os floppy
Egyprocesszoros felépítés Többprocesszoros felépítés

A fejlesztés 1977-től 1983-ig tartott, mivel több más termék párhuzamos fejlesztése is folyt, illetve nem volt zökkenőmentes a külső fejlesztőkkel való együttműködés sem, amit az Üzemi híradóban megjelent cikk végéhez fűzött szokatlan megjegyzés is hangsúlyoz[4].

A fejlesztés eredménye egy kis szériás termék lett, amely rengeteg csavart, távtartót tartalmazott, az előlap borítása azonban vákuumformázott műanyagból készült.

Felépítése

Részei:

  • Számítógépház
  • Billentyűzet korlátozott magyar karakterkészlettel (Á, É, Ó, Ö, Ü, á, é, ó, ö és ü)
  • Nyomtató

Az előlapon kapott helyet a monokróm kijelző (31 cm-es zöld fényű közepes utánavilágítású CRT kijelző), valamint a 8"-os floppy meghajtó. A monitor, floppy és a tápegység a házba fixen volt beépítve. Maga a számítógép 8 darab nyomtatott áramkörön került kialakításra, amelyek élcsatlakozóval csatlakoztak a házban kialakított passzív buszhoz. A busz eleinte wire-wrap vezetékezéssel, később többrétegű nyomtatott áramkörön került kialakításra.

A készülékben négy processzor volt. A főprocesszor, Am2901 (4 darab 4 bites bitszelet-technikát használó ALU-ból felépített 16 bites egység), és 3 darab Intel 8085 perifériális processzor.[6] (Utóbbiak a kijelzőt, a floppyt és a perifériabuszokat kezelték.)

Csatlakoztatható volt hozzá:

  • DARO 1154 (Robotron 1154) típusú nyomtató
  • EMG 666 perifériák a 666 buszon keresztül, amelyet az EMG 666-hoz fejlesztettek ki
  • IEC-625 buszon keresztül a vonatkozó szabványoknak megfelelő perifériák

A készüléket a megfelelően kialakított fogantyúk segítségével lehetett áthelyezni, amihez a használati utasítás két ember közreműködését írta elő, azonban némi ügyességgel egy ember is fel tudta emelni.

A memória mennyisége

A készülékben található memória mennyiségét a különböző források eltérően adják meg. Ennek filozófiai okai vannak. A gyártás kezdetekor úgy gondolták, hogy a kalkulátoroknál szokásos módon csak a felhasználható memória mennyiségét adják meg, így az első ismertetőkben a „64K, 144K-ig bővíthető” formula szerepelt. (Ténylegesen, a gyártás során mindig beépítették a teljes RAM mennyiséget.) A konkurens típusoknál azonban elterjedt a teljes beépített memória mennyiségének megadása, ami értelemszerűen nagyobb, hiszen a rendszer által lefoglalt memóriaterületeket is tartalmazta. Mivel a piacon ez utóbbi jelölés terjedt el, az EMG is kénytelen volt alkalmazkodni hozzá, és a teljes memóriamennyiséget feltüntetni, így végül a „288 K byte, ebből 128 K byte a felhasználói programtár” megfogalmazást használták.

A BASIC programozási nyelv

A BASIC az 1980-as évek elején elterjedt, általánosan ismert interpreteres programozási nyelv volt. A fejlesztés alapja az ANSI Minimal BASIC előzetes szabványa, illetve A BASIC programozási nyelv [7] című kiadvány. Mivel a konkurens termékek szolgáltatásaival lépést szerettek volna tartani, több hasonló nyelvjárásból vettek át utasításokat, még a IBM 5100 APL nyelvéből is vettek át ötletet.

Gazdasági, politikai környezet

A készüléket a tervgazdálkodás keretein belül kellett megtervezni és gyártani, olymódon, hogy a termék ne veszélyeztesse az ESZR számítógépeket gyártó vállalatok, illetve testvéri országok, valamint az EMG számítógépgyártó kapacitását korábban átvevő Videoton érdekeit.

Ugyanakkor a hidegháború miatt, a COCOM-lista alapján a Varsói Szerződés országaiba nem lehetett a NATO országokból fejlett eszközöket importálni. A szocialista országokban a gyártás folyamán a minőség és a határidő nem mindig szerepelt a legmagasabb prioritások között, ezért az onnan beszerzett részegységek gyakran hagytak kívánnivalót maguk után.

Források

  1. EMG-777 (magyar nyelven)
  2. EMG (magyar nyelven)
  3. East Europe Report (angol nyelven), 1984. február 1.
  4. a b c Krizs Vladimir: Üzemi Híradó, 1.évf. 6.szám / A 777 aranyérméhez (magyar nyelven) (pdf) pp. 3-6. EMG, 1983. október
  5. Üzemi híradó BNV '84 (magyar nyelven), 1984. június 1.
  6. Hiradástechnika XXXVI évfolyam 6. szám
  7. Lőcs Gyula–Sarkadi Nagy István–Szlankó János: A BASIC programozási nyelv. Műszaki Könyvkiadó, Bp., 1976

További információk

Kapcsolódó szócikkek