187554. lajstromszámú szabadalom • Teletext vevő
1 I 187 554 2 menete fogadja a H órajeleket, amelyek az adatokat kísérik. A 84 NEM-ÉS kapu kimenete a 14 memória írásutasító 14C vezérlőbemenetére van kapcsolva, melynek 14D adatbemenete fogadja a 32 léptető regiszterből kivett adatokat. E vételi döntési 30 áramkör (CDA) működése a következő : A 32 léptető regiszter fogadja azokat a byte-okat, amelyek a leadott cikkeket szervezik. Minden cikk. SOH kóddal kezdődik, RS kóddal folytatódik, ezután a C3, C2, C3 osztályozó byteokkal folytatódik (1. ábra). Ezek a byte-ok besorolnak a 32 léptető regiszterbe, ahogy a 2. ábrán látható, az SOH kód a 45 cellába, az RS kód a 44 cellába, a C„ C2, C3 osztályozó byte-ok pedig a 43, 42, 41 cellába. Az 50 memória modul 51, 52, 53 memóriái fogadják az Al, A2, A3 byte-okat és kialakítják a felhasználó által kiválasztott oldalszámot, melyet a felhasználó a 20 billentyűzeten jelzett. Az 54, 55, 56 memóriába fogadják a Bl, B2, B3 byte-okat melyek meghatározzák a vételi küszöböt. Az Al, A2, A3, Bl, B2, B3 byte-okat a 16 mikroprocesszor szolgáltatja a BD adatsínen keresztül. Ami az 57 két bites tárolót illeti, ez négy állapotban lehet a két bit felvett értékei szerint. E négy állapot az alábbi kapcsolat szerint határozza meg a megvalósítandó teszteket :-01: kizárólagosan annak ellenőrzése, hogy a kapott cikk száma (Cl, C2, C3) azonos-e a felhasználó által kért cikk számával (Al, A2, A3),- 10: Csak azt kell vizsgálni, hogy a kapott cikk száma (Cl, C2, C3) nagyobb-e vagy egyenlő mint a küszöb (Bl, B2, BC),- 11 : annak vizsgálata, hogy a kapott cikk száma (Cl, C2, C3) vagy egyenlő-e a felhasználó által kért cikk számával (Al, Á2, A3) vagy nagyobb-e vagy egyenlő, mint a küszöb (Bl, B2, B3),- 00 : nullázás (reset). A megvalósítandó teszt értékét a 71 vonal továbbítja a 70 áramkörnek. A 61-66 összehasonlító áramkörök működése világos: fogadnak két byte-ot, összehasonlítják őket, és jelzik, hogy van-e azonosság vagy nincs. A 68 detektor megvizsgálja az SOH és az RS kódok jelenlétét, ami egy cikk érkezését jelzi. Amikor a 16 mikroprocesszor a 00 kódot küldi az 57 két bites tárolóhoz, akkor újraindítja az öszszehasonlító rendszert, amely együtt jár a 14 memóriához való hozzáférés zárásával. A hatékony működtetéshez tehát az szükséges, hogy a teszt értékét meghatározó 57 két bites tároló mindkét bináris eleme különbözzék zérótól. Ilyen feltételek között az Al, A2, A3 és Bl, B2, B3 byte elemeit a 16 mikroprocesszor betölti az 51-53, ill. az 54-56 memóriákba. Ettől a feltöltéstől függetlenül, mindkét kapott információ átmegy a 32 léptető regiszteren. Mivel a 61-66 összehasonlító áramkörök és a 68 detektor kombinációs logikában vannak, permanenciában működnek. Az Ai, Bi, Ci (i = 1—3-ig) byte-ok be vannak töltve az 50 memória modulba, ill. a 32 léptető regiszterbe, amikor a H órajel alacsony szinten és a 68 detektor kimenete 1-en van, ez azt jelenti, hogy az SOH és az RS kódok megérkeztek, a teszt érvényes. A zárási és nyitási utasítások a 80 flip-flop memóriájában vannak tárolva. A különböző áramkörökben fellépő késések miatt bekövetkezhető káros nyitások és zárások elkerülésére alkalmazzuk a H órajelet az adatok tartozékaként, hogy a tesztek eredményei csak akkor érvényesüljenek, amikor az adatok stabilak. Az Al, A2, A3 és Ca, C2, C3 byte-ok közötti egyenlőség azt jelzi, hogy megkaptuk a kívánt cikket és közlési céllal átvihető a memóriába. A Cl, C2, C3 éBl, B2, B3 byte teszt azt jelenti, hogy olyan cikk birtokában vagyunk, mely hasznos lehet a vevőnek, átvihető tehát a 14 memóriába a 16 mikroprocesszor által történő későbbi hasznosításra, ha ennek szüksége van rá, - ha nem, akkor törölni kell. Az érvényesítés magával hozza a 14 memória nyitási vagy zárási rendjének alkalmazását. Akkor kapunk nyitást, amikor:- az 57 két bites tárolóba írt „teszt értéke” jel 01, akkor az A1 = C1, A2 = C2 és A3 = C3, bármi legyen is a Bl, B2, B3,-a „teszt értéke” jel 10, akkor a Cl, C2, C3 è Bl, B2, B3, azaz: ■ akár Cl > Bl • akár Cl = Bl és C2> B2, • akár C1 = B1, C2 = B2 és C3^B3,- a „teszt értéke” jel 11, akkor a megelőző feltételek közül egyik vagy másik teljesül. Minden más feltétel, mivel a teszt érvényesített, a 14 memória bemenetének lezárását vonja maga után. Ugyanez a helyzet akkor is, amikor a „teszt értéke” jel 00, függetlenül a teszt érvényesülési feltételeitől. A találmány működési elvének jobb megértéséhez egy példát írunk le. Tételezzünk fel egy olyan magazint mely magában foglal :- 13 számozott cikket 1—10-ig, mely a billentyűzeten közvetlenül hozzáférhető: ezek a cikkek tartalmazzák a megszerzendő távközlési oldalak számának információját a vizualizálás előtt;- 3 számozott cikket: EFD, EFE, EFF (hexadecimál s jelzés), melyek távközlési cikkek és kiegészítőként használják őket a 10 előző cikkből a következő 'áblázat szerint, amely minden elérhető cikkhez megadja (1—10-ig számozva) a megszerzendő kiegészítő cikket. EFF EFE 1 X X 2 X 3 X 4 X X 5 X 6 X 7 X 8 X X 9 X 10 X Megjegyezzük, hogy a forrás a legmagasabb prioritást jelölte ki (azaz EFF-t, mely magasabb rendű a másik két kódnál) a leggyakrabban használt cikkhez, I iegészítve a billentyűzeten számmal elérhető cikkekkel. A példában ezek a távközlési cikkek kiegészítő abc-k: 5 10 15 20 25 30 35 40 45 50 55 60 65 5