A Híradástechnika Szövetkezet számológépei
4. rész: a PTK-1072-es számológépcsalád
ElőzményekAz 1976-tól gyártott TK-1023-as tudományos számológép és annak programozható változata igen nagy darabszámban készült, de szokatlan kezelési módja és pontatlansága miatt nem volt alkalmas arra, hogy minden igényt kielégítsen. 1977-ben a TK-1024-es típus mellett - mivel annak programozható változata nem létezett - egy másik, a korábbinál használhatóbb programozható zsebszámológép is forgalomba került. (Az előzményekről a 3. részben olvashat: A fordított lengyel logikájú gépek) | |
PTK-1072 |
1977-ben új típust mutatott be a Híradástechnika Szövetkezet: a PTK-1072-es modell eredetileg a Commodore cég PR100-as típusa – a legtöbbet tudó, ám mégis elérhető árú programozható zsebszámológép volt a maga idejében – Nyugaton mindenképp. 72 lépésből álló programot készíthettünk vele, lehetőség volt elágazások készítésére a programon belül, ezen kívül számos tudományos és statisztikai probléma megoldható volt ezzel a típussal. A PTK-1072-es hirdetése a Rádiótechnika lapban
|
TK-1072-1 PTK-1072-1 |
1979-ben, az amerikai APF cég Mark 90-es gépét, mint PTK-1072-1-es típust szállították. Modernebb kinézetével, új feliratú gombjaival élesen elüt a korábbi szériától – azonban használat tekintetében nincs különbség. Az APF Mark 56-os számológép a Mark 90-es nem programozható változata, ebből lett a HT TK-1072-1-es, amelyből csupán a programozáshoz szükséges áramkörök, a billentyűzetéről pedig a tolókapcsoló és az öt program-funkciógomb hiányzik – ezeket leszámítva azonos módon használhatók. 1980-ban a korábbi PTK-1072-es típus gyártása újból beindult - barna műanyag burkolatú változataiból voltak a korábbinál kevésbé szögletes kivitelűek is – érdekességképpen megemlítendő, hogy az 1977-es használati utasítás címlapján is ennek a változatnak szerepelt a fényképe. Ezek csak annyiban tértek el a korábbi típusoktól, hogy az E-05DPj típusú hálózati adapter csatlakozódugója nagyobb átmérővel rendelkezett. A PTK-1072-1-es és a TK-1072-1-es hirdetése a Rádiótechnika lapban. Itt már árakat is közölnek.
A gépek jellemzőiMindhárom géptípus (PTK-1072, PTK-1072-1 és TK-1072-1) a MOS MPS7530 201 típusú tudományos kalkulátor-IC-re épül, ezen felül a programozható változatokban programtároló áramkör (MOS MPS 7543 001) is található. A PTK-1072-es modell billentyűzete az alkalmazott gumimembrános kivitel miatt sokkal kényelmesebb, mint az ’-1’ jelzetű gépeké – ezek ugyanis az olcsóbb, japán számológépekben megszokott, fémlemezből nyomott rugókat tartalmaznak. Utóbbiak HP gyártmányú LED-kijelzőt tartalmaznak, amelyekben az exponens számjegyei azonos magasságúak a kijelző többi részén alkalmazottal – az eredeti változatokban az exponens számjegyeinek diódái, a könnyebb leolvashatóság miatt, felfelé eltolva, és kisebb méretben lettek kialakítva.A gép 10, címezhető memóriaregiszterrel rendelkezik, a memória tartalmával mind a négy alapművelet elvégezhető (M+, M-, M×, M÷), ráadásul lehetőség van ugyanazt a műveletet egyszerre mind a 10 memória tartalmával elvégezni, a 9M gomb lenyomásával. A számológép algebrai logikát használ, azonban 4 zárójel-párat is használhatunk a műveleti sorrend helyes előírására – ennek megfelelően, a számológép a szokásos X és Y regiszteren felül további három regiszterrel rendelkezik (Z, T, S jelűek). Az öt aritmetikai regiszteren felül, automatikus konstans-regisztere is van – szorzásnál az első tényezőt, a többi alapműveletnél a második tagot tárolja el.
A PTK-1072-es három változata (az első kettőt a Commodore cég eleve OEM-célokra készítette), és jobb oldalt a PTK-1072-1-es típus A szokásos trigonometriai és inverz (arkusz) trigonometriai függvények számításán túl, képes a hiperbolikus és inverz hiperbolikus (area) függvények értékeinek kiszámítására, mind a három használt szögmértékegység szerint – amelyet a deg, rad, ill. grad funkciókkal választhatunk ki. A használt mértékegységet a gép nem jelzi ki. A gép a szokásos függvényeken kívül az alábbiak kiszámítására is alkalmas:
Programot beírni a fenti tolókapcsoló LD (LOAD – töltés) állásában lehet. Ekkor a kijelző mindig az aktuális programrekeszben tárolt kódot és a rekesz számát mutatja. A gép minden egyes lenyomott billentyűt egy lépésként tárol, tehát az area szinusz hiperbolikusz függvény előhívása 3 programlépést foglal el (F, (inv) és sin gombok). Minden gombnak az elhelyezkedésének sor- és oszlopszámából alkotott kódja van (pl. az EE gomb a 9. sor 3. gombja, így kódja 93 lesz). Ez a konvenció egységes, tehát a számbillentyűk sem értéküknek megfelelő kóddal rendelkeznek, hanem az elhelyezkedésük szerintivel. Az üres (még nem feltöltött) programlépések kódja 99, amit mi magunk is előállíthatunk, ha téves (felesleges) programlépést szeretnénk törölni – a tolókapcsoló CLR (törlés) állásában lenyomott STEP gomb hatására. Már meglévő programba új lépéseket beszúrni nem tudunk, ilyenkor a hátralévő részeket újból be kell billentyűzni. A program végrehajtása az R/S gomb lenyomására indul el, és addig tart, amíg egy R/S utasításhoz nem ér – vagy nem nyomjuk le mi magunk az R/S gombot. Programozás tekintetében, további lehetőségeink is vannak:
A számológép igen népszerű volt hazánkban, különböző középiskolákban, egyetemeken oktatták is használatát, és programozásának menetét. Házi versenyeket is rendeztek, hogy egy bizonyos problémát ki hány programlépéssel tud megoldani – vagy csak egyáltalán azzal megbírkózni, hogy 72 gombnyomással leírható legyen… A számológépek leggyakoribb hibája a kijelző meghibásodása – bizonyos szegmensek egyszerűen nem világítanak, és ez a legtöbb esetben használhatatlanná teszi a készüléket – nem lehet pl. az 1-es és a 7-es számjegyeket megkülönböztetni. Érdekesség: az X-M csere funkció is használható a 9M billentyűvel: az F x-M F 9M lenyomására a kijelzett vagy beírt x érték kerül a 0. memóriába, annak korábbi tartalma az 1. memóriába, és így tovább minden regiszterre, végül a 9. memória tartalma kerül x-be (kijelzésre). Ezt a különben nem ismertetett funkciót könnyen felhasználhatjuk egy adott program több értékkel való, automatikus futtatására (pl. Taylor-sorfejtés tagjainak tárolására). Érdekesség: a 72. lépés (71-es rekeszcím) után a program automatikusan megállítódik, mintha egy R/S utasítást helyeztünk volna itt el. Ezért nem szükséges a 71-es címre R/S utasítást helyezni, sőt… ilyen esetben, ha a végrehajtás itt megáll, és a program-váltókapcsolót CLR, vagy LD módba kapcsoljuk, a számológép „lefagy” és semmilyen billentyű megnyomására nem reagál a továbbiakban.
Érdekesség: az eredeti Commodore PR100-as gép OEM változatát kínálta a németországi Quelle katalógusáruház, Privileg PR-57NC típusjelzéssel. Kinézetét tekintve, azonos az első szériás PTK-1072-es típussal – szögletes, fekete műanyag burkolattal rendelkezik.
|
További olvasnivalók |
A Híradástechnika Szövetkezet számológépei (áttekintés) 5. rész: A TI-57 család
További képek a számológép-album oldalain találhatók: |