189017. lajstromszámú szabadalom • Eljárás és elrendezés digitális számítógépek párhuzamos vezérlésének kialakítására
1 189 017 2 Célszerű továbbá még az is, ha a harmadik vezérlő egységnek cím figyelő részegysége, átmeneti táro. lója, párhuzamos vezérlő részegysége és adatot vezérlő részegysége van. A cím figyelő részegység bemenetei az ellenőrző cím vezetékkötegen keresztül az átmeneti tároló kimeneteire, kimenete hiba vezetéken keresztül a párhuzamos vezérlő részegységre, ki/bemenetei pedig az első cím vezetékkötegre és a második cím vezetékkötegre vannak csatlakoztatva. A párhuzamos vezérlő részegység bemenetei az órajel vezetékkötegen keresztül az átmeneti tároló és az adatot vezérlő részegység bemeneteire, ki/bemenetei pedig a vezérlő vezetékkötegen keresztül az adatot vezérlő részegység ki/bemeneteire vannak kötve. A találmányt részletesebben rajz alapján ismertetjük, amelyen az ismert elrendezést és a találmány szerinti elrendezés néhány példakénti kiviteli alakját tüntettük fel. A rajzon az 1. ábra az ismert elrendezés felépítése; a 2. ábra a találmány szerinti elrendezés példakénti kiviteli alakja; a 3. ábra a találmány szerinti párhuzamos vezérlő példakénti kiviteli alakja; a 4. ábra a találmány szerinti párhuzamos illesztő példakénti kiviteli alakja; az 5. ábra a találmány szerinti első vezérlő egység példakénti kiviteli alakja; a 6. ábra a találmány szerinti második vezérlő egység példakénti kiviteli alakja; a 7. ábra a találmány szerinti harmadik vezérlő egység példakénti kiviteli alakja. A rajzon azonos hivatkozási számok hasonló részleteket jelölnek. Az egyirányú kapcsolatokat gg nyíllal a kétirányú kapcsolatokat kettős nyíllal je- ; lezzük. Az ismert elrendezést az 1. ábra alapján ismertetjük, melynek A központi vezetékkötegre csatlakozó 13 memória vezérlő egysége, 14 intelligens rend- 40 szerhozzáférési illesztője, 15 operatívmemóriája, 16 perifériái, 11 központi vezérlő egysége és 12 központi aritmetikai egysége van. A 11 központi vezérlő egység, a 12 központi aritmetikai egység, és a 13 memória vezérlő egység D ellenőrző vezetékköteg- 45 gél is össze van kötve. A 11 központi vezérlő egység, a 12 központi aritmetikai egység, és 13 memória vezérlő egység láncba van kötve. A tesztelés során a 14 intelligens rendszerhozzáférési illesztő előállít egy jelcsoportot, mely a jelcso- 50 port cimrészből, vezérlőrészből és parancsrészből áll. Ezután a jelcsoport címrészével kiválsztia all. központi vezérlő egység vagy a 12 központi aritmetikai egység egy áramkörét a D ellenőrző vezetékkötegen keresztül, majd a kiválasztott áramkörnek >5 továbbítjuk a vezérlőrészt a parancsrésszel együtt ugyancsak a D ellenőrző vezetékkötegen keresztül. Ezután a parancsrészt módosítva újra kiadjuk a címet és az áramkör állapotát kiolvassuk a D ellenőrző vezetékkötegen keresztül, majd az így kiolva- *0 sott értéket összehasonlítjuk à vezérlőrésszel. Amennyiben egyezés van újabb jelcsoportot generál a 14 intelligens rendszerhozzáférési illesztő. A találmány szerinti elrendezést a 2. ábra alapján ismertetjük, mely az ismerttől abban tér el, hogy az elrendezésnek 14 intelligens rendszerhozzáférési illesztő helyett A központi vezetékkötegre, valamint D ellenőrző vezetékkötegre kapcsolódó 17 párhuzamos vezérlője van. A találmány szerinti elrendezés működése megegyezik az í. ábra alapján bemutatott ismert megoldás működésével, azzal a különbséggel, hogy a tesztelés befejezése után a 17 párhuzamos vezérlő kontroll vagy szatelite üzemmódban dolgozik. Szatelite üzemmódban a 17 párhuzamos vezérlő már ellenőrzött — tesztelt — számítógép intelligens önj álló feladat megoldásra alkalmas egységként működik. Kontroll üzemben a 17 párhuzamos vezérlő továbbra is ellenőrző üzemmódban működik oly módon, hogy figyeli a számítógép futását, hogy az ! egymás után következő címek az előre megadott program utat követik-e, amennyiben ettől eltérő címet ad ki a számítógép a 17 párhuzamos vezérlő ezt jelzi és/vagy leállítja a számítógépet. A találmány szerinti 17 párhuzamos vezérlőt a 3. I ábra alapján ismertetjük. A 17 párhuzamos vezérlőnek E párhuzamos vezetékkötegre kapcsolódó 18 párhuzamos illesztője, 19 központi egysége, 20 memória egysége, 21 háttértár egységei, 22 perifériát egységei és 23 konzol egysége van. A 18 párhuzamos illesztő A központi vezetékkötegre és a D el- i lenőrző vezetékkötegre is rá van kötve. A találmány szerinti 17 párhuzamos vezérlő működése a következő. A tesztelés során a 19 központi egység a 20 memória egység segítségével generálja a jelcsoportot, melyet az E párhuzamos vezetékkötegen keresztül a 18 párhuzamos illesztőnek továbbít, miután a 18 párhuzamos illesztő jelzi a 19 központi egységnek, hogy működését befejezte, vagyis a jelcsoportot a ismert módon a D ellenőrző vezetékkötegre adta. A 19 központi egység módosítja a parancsrészt és azt is átadja az E párhuzamos vezetékkötegen keresztül a 18 párhuzamos illesztőnek. A 18 párhuzamos illesztő ezután kiadja a módosított jelcsoportot a D ellenőrző vezetékkötegre és beveszi a D ellenőrző vezetékkötegről a választ, ; melyet összehasonlít a parancsrésszel. Amennyiben I a kettő megegyezik az E párhuzamos vezetékkötegen keresztül jelzi a 19 központi egységnek, aminek hatására a 19 központi egység generálja az újabb jelcsoportot. Ha az ellenőrzés során eltérés mutatkozik a 19 központi egység kiértékeli a jelcsoportot és meghatározza a hibás alkatrészt, majd a 23 konzol egységen keresztül kiírja a meghibásodott áramkör típusát és helyét, — hogy azt gyorsan ki lehessen cserélni -. Szatelite üzemmódban a számítógép alárendelt - segéd — számítógépeként működik a 17 párhuzamos vezérlő kontroll üzemmódban a 20 memória egységben tárolt program paraméterek alapján a 19 központi egység meghatározza a számítógép várha- 1 tó soron következő programcímét, azt E párhuzamos vezetékkötegen keresztül továbbítja a 18 párhuzamos illesztőnek és amennyiben a várt cím jelenik meg az A központi vezetékkötegen a 18 párhuzamos illesztő ezt jelzi a 19 központi egységnek, aminek hatására a 19 központi egység előállítja az új címet. Ha eltérést jelez a 18 párhuzamos illesztő