185538. lajstromszámú szabadalom • Eljárás és berendezés digitális számítógépek rendelkezésre állásának a növelésére
1 megoldás, hogy a 12 központi aritmetikai egység tartalmaz 41 első csatoló egységet és 42 aritmetikát, melyek az első csatoló P vezetékkötegen keresztül állnak egymással kapcsolatban. A 41 első csatoló egység a központi A vezetékkötegre is rácsatlakozik. A 42 aritmetika az utasítás B vezetékkötegen keresztül a 11 központi vezérlő egységhez, a memória kijelölő C vezetékkötegen keresztül pedig a 13 memória vezérlő egységhez csatlakozik. Találmányunkban a 12 központi aritmetikai egységet kiegészítettük a 43 második csatoló egységgel. A 43 második csatoló egység a második csatoló R vezetékkötegen keresztül kapcsolódik a 42 aritmetikához és rácsatlakozik a kétirányú ellenőrző D vezetékkötegre. Ily módon a 12 központi aritmetikai egység nemcsak a hagyományos funkcióit lesz képes ellátni (aritmetikai műveletek), hanem lehetőséget teremt a 16 ellenőrző egység részére, hogy az a 12 központi aritmetikai egység belső regisztereit (utasításszámláló, akkumulátorok, munkaregiszterek stb.) közvetlenül vizsgálhassa. A találmány szerinti 13 memória vezérlő egység egy példaként! kiviteli alakja látható az 5. ábrán. Az 51 címkiterjesztő egység és az 52 gyors memória már ismert az eddigi megoldásokból. Egymással, a belső adat S vezetékkötegen keresztül állnak kapcsolatban. Az 51 címkiterjesztő egység a központi A vezetékkötegre csatlakozik és a memória kijelölő C vezetékkötegen keresztül a 12 központi aritmetikai egységgel áll kapcsolatban csakúgy, mint az 52 gyors memória. A találmány szerint azonban a 13 memória vezérlő egységet Idbővítjük az 53 memória ellenőrző egységgel, ami a kétirányú ellenőrző D vezetékkötegre csatlakozik és a memória ellenőrző T vezetékkötegen keresztül az 52 gyors memóriával van kapcsolatban. Ez a bővítés lehetővé teszi a 13 memória vezérlő egység funkcióinak a kiterjesztését is. A 14 operatív memória rendszerbe illesztésén és védelmén túl, ezentúl az 53 memória ellenőrző egységen keresztül elérhetővé teszi a 16 ellenőrző egység számára a 13 memória vezérlő egység belső regisztereit (gyors memória rekeszek, címleképző regiszterek stb.) is. Ennek különösen nagy a jelentősége, mivel például egy címleképzési hiba felderítése a hagyományos eszközökkel igen nagy nehézséget jelent még a rendszert mélyen ismerő szakember számára is. Összefoglalva, ha az ismert számítógéprendszerünket kiegészítjük a leírt berendezéssel, akkor könnyebbé és gyorsabbá tesszük a gyártást és a szervizelést és a fenti munkákat kevésbé szakképzett emberek által is elvégezhetővé változtatjuk. Szükségtelenné válik drága és bonyolult mérőműszerek alkalmazása. A felhasználók munkáját is megkönnyítjük ezáltal, hogy a belső regiszterek elérésével hatékonyabban fejleszthetnek saját programokat és lehetőségük nyílik bizonyos feladatok megoldására mikroprogram szinten is. ’ SZABADALMI IGÉNYPONTOK 1. Eljárás digitális számítógépek rendelkezésre állásának a növelésére, melynek során ellenőrizzük a számítógép központi egységét , azzal jellemezve, hogy egy indító jel hatására jelcsoportot generálunk, mely jelcsoport cím részből, vezérlő részből és parancs részből áll, ezután a jelcsoport címrészével ellenőrző vezetékkötegen keresztül kiválasztjuk a központi egység egy áramkörét, majd a kiválasztott áramkörnek továbbítjuk a vezérlő részt a pa-4 2 rancs résszel együtt, majd a parancs részt módosítva újra kiadjuk a címet és az áramkör állapotát összehasonlítjuk a vezérlő résszel, amennyiben az áramkör állapota a vezérlő résszel nem egyezik meg, hibajelzést generálunk, abban az esetben pedig, ha megegyezik egy újabb jelcsöportot generálunk, mellyel megismételjük az ellenőrzést mindaddig, amíg valamennyi ármkör legalább egyszeri ellenőrzése megtörténik, ezután egy központi egység jó jelet generálunk. 2. Az 1. igénypont szerinti eljárás foganatosítási módja, azzal jellemezve, hogy egyidőben egyszerre több áramkört is kiválasztunk, melynek ugyanazt a parancs részt és vezérlő részt továbbítjuk, majd a parancs részt módosítva újra címezzük a kiválasztott áramköröket, és állapotukat egyszerre ellenőrizzük. 3. Az 1. vagy 2. igénypont szerinti eljárás foganatosítási módja, azzal jellemezve, hogy a kiválasztás a parancs és a vezérlő rész továbbítása után módosítjuk a pamcsot, újra megcímezzük a kiválasztott áramkör(öke)t, ezután ismét módosítjuk a parancsot. 4. Berendezés digitális számítógépek rendelkezésére állásának a növelésére, előnyösen az 1—3. igénypontok szerinti eljárás foganatosítására, melynek központi vezetékkötegre (A) kapcsolódó központi vezérlő-, központi aritmetikai-, memória vezérlő egységei (11, 12, 13), operatív memóriája (14) és perifériát (15a—15n) vannak, továbbá a központi vezérlő-, központi aritmetikai-, memória vezérlő egységek (11, 12, 13) láncba vannak kapcsolva, azzal jellemezve, hogy a berendezésnek a központi vezetékkötegre (A) kapcsolódó ellenőrző egysége (16) is van, az ellenőrző egység (16) kétirányú ellenőrző vezetékkötegen (D) keresztül a központi vezérlő-, központi aritmetikai-, memória vezérlő egységekkel (11, 12, 13) van összekötve. 5. A 4. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy az ellenőrző egységnek (16) illesztő egysége (21), címregisztere (22), vezérlő egysége (23), adatregisztere (24) és meghajtó egysége (25) van, az illesztő egység (21) bemenetei illesztő cím vezetékkötegen (E) keresztül a címregiszter (22) kimenetére, ki/bemenetei pedig a központi vezetékkötegre (A), valamint illesztő vezérlő-, illesztő adat vezetékkötegeken (G, F) keresztül rendre a vezérlő egységre (23) és az adatregiszterre (24) vannak kötve, a meghajtó egység (25) bemenetei meghajtó cím vezetékkötegen (K) keresztül a címregiszter (22) kimeneteire ki/bemenetei pedig az ellenőrző vezetékkötegre (G), illetve meghajtó vezérlő- és meghajtó adat vezetékkötegeken (L, M) át rendre a vezérlő egységre (23) és az adatregiszterre (24) csatlakoznak, a vezérlő egység (23) kimenetei címregiszter vezérlő vezetékötegen keresztül a címregiszter (22) bemenetéire, illetve adatregiszter vezérlő vezetékkötegen (J) keresztül az adatregiszterre (24) vannak kötve. (2. ábra) 6. A 4. vagy 5. igénypontok szerinti berendezés kiviteli alakja, azzal jellemezve, hogy a központi vezérlő egységnek (11) központi vezetékkötegre (A) kapcsolódó első illesztő vezérlője (31), valamint az ellenőrző vezetékkötegre (D) csatlakozó második illesztő vezérlője (33), továbbá időrendi vezérlő egysége (32) van, az időrendi vezérlő egység (32) kimenetei utasításvezetékkötegen (B) át a központi aritmetikai egység (12) bemenetelre, ki/bemenetei pedig első- és második illesztő vezérlő vezetékkötegeken (N, O) keresztül rendre az első- és második illesztő vezérlőkre (31, 33) vannak kötve. (3. ábra) 5 10 15 20 25 30 35 40 45 50 55 60 65