173750. lajstromszámú szabadalom • Központi egység elektrónikus számítógéphez

3 173750 4 csoportjában megtalálhatók, és logikai ellenőrző áramkörökből és ezek kimeneteihez csatlakoztatott hibajelző flip-flopokból állnak. Az ismert központi egység ellenőrző készülékei a központi egység hibajelző flip-flopjából az információt kivevő áramkört, valamint a szinkronizáló órajeleket letiltó áramkört tartalmaznak, amelyek a logikai ellen­őrzőáramkörök révén a központi egységnek a hiba felismerését követő elindításáról gondoskodnak. A hibajelző flip-flopokból az információt kivevő áramkör kimenete a szinkronizáló óraimpulzusok letiltó áramkörének bemenetével van összekötve. Az ismert központi egység diagnosztikai egységei az üzemi tár meghatározott tárolórekeszeínek egyikéből kiválasztott információnak azon regisz­terbe történő rögzítésére és a központi egység azon egyedi vezérlő flip-flopjaiba történő rögzítésére, amelyek kezdeti helyzete egy elvégzendő műveletet teljesen meghatároz, tartalmaz olyan áramköröket, amelyek az egyedi vezérlő flip-flopokat és a regisztert képes 1-es állapotba billenteni. Ebből a célból olyan kapcsolatok és összekötések vannak kiépítve, amelyek a központi egység engedélyezett regiszteréből információbevitelt biztosít ahhoz, hogy az üzemi tárból az információt ezen regiszter fogadhassa és ez eljuthasson az egyedi vezérlő flip-flopokhoz is. Az ismert központi egységek diagnosztikai egységei olyan áramköröket is tartalmaznak a központi egység legfontosabb regisztereiből és flip-flopjaiból történő vezérelt információ­­kihozatalra, amelyek üzemét ellenőrizni kell. Ezek a vezérelt kihozatalra alkalmas áramkörök feladata ezekből a regiszterekből és a flip-flopokból történő egymás utáni információátvitel a központi egység regiszterei egyikébe, és ezen áramköröket gyűjtő­regiszter néven is ismerik, az információ miután először a központi egység említett regiszterébe jutott, az üzemi tárhoz érkezik. Itt lehetőség van arra, hogy az információt átfedéssel továbbítsák a gyüjtőregiszterhez, tehát hogy az ezen regiszterre történő információátvitel pillanatában az ezen regiszterben tárolandó, vagy már beírt információk helyértékdiszjunkciójának feladatát is betölthesse. Az ismert központi egységek diagnosztikai egységei az üzemi tár címszámlálóját is magukban foglalják, amelynek feladata, hogy az üzemi tárból a beírást és a kiolvasást akkor vezérelje, amikor a hibakereső egységek az egyedi vezérlő flip-flopokat beállító és a vezérelt adatrögzítéshez alkalmazott áramkörök­kel együtt üzemelnek. A címszámláló kimenetei az üzemi tár vezérlő­­egységének címkimeneteivel és a diagnosztikai eszközök vezérelt rögzítésére alkalmazott áram­körök bemenetéivel vannak összekötve. Az ismert központi egységek diagnosztikai egységei tartalmaznak olyan áramkört is, amely a diagnosztikai gyűjtőregiszter összes „egyesei” elem­zésére alkalmas, és ennek feladata, hogy a regiszter meghatározott részében az összes „egyes” jelenlétét rögzítse. Az összes „egyes” elemzésére alkalmas áramkör kimenete olyan flip-flophoz csatlakozik, amely a gyűjtőregiszter ezen rész&en az „egyesek” jelenlétét és hiányát képes rögzíteni. Ismertek már olyan önálló diagnosztikai egy­ségek is, amelyek a központi egységek alegységeibe beépülnek (ilyen például az 1137 778 számú nagy-britanniai leírásban ismertetett megoldás). Figyelemre méltó megoldást találhatunk az IBM-360 rendszerhez tartozó 50-es modellnél is, amely ellenőrzési és diagnosztikai feladatokat lát el (lásd továbbá G. Tschshen, E. Menning, G. Mentz: „Hibakeresés számjegyvezérlésű gépeknél” című cikkét, ,,Mir” 1972. 100-103 oldalak). Az ismert központi egység működése a következő: A megoldandó feladat programja a bevivő és kihozó műtől az üzemi tár vezérlőegységének az információs sínjein keresztül az üzemi tárban levő központi egyséhez érkezik. A program bevitelének befejeződése után az üzemi tár 0 tárolórekesze kap vezérlést, amelybe olyan vezérlési információ kerül betárolásra, amely a központi egység üzemmódját és a feldolgozandó program kezdeti utasításának címét határozza meg. Az üzemi tár 0 tárrekeszéből az információt az információs síneken keresztül az üzemi tár vezérlőegységéhez, majd az utasító­egységhez továbbítja. A kezdeti programrész címét az utasításokhoz tartozó címsíneken keresztül az utasítóegységtől az üzemi tár vezérlőegységébe, majd az üzemi tárba viszik át. Az ezen cím szerint kiválasztott és a kezdeti utasítást tartalmazó programrészt az információs sínek segítségével az üzemi tárból az üzemi tár vezérlőegységéhez, majd az utasító egységhez továbbítják. Miután az utasítóegység a program kezdeti részét fogadta, létrehozza a következő programrész címét, amelyet az utasítási címsínre továbbít, valamint előkészíti az egyik operandus címét, amely az első feldolgozandó utasításhoz szükséges a számcím kimeneti sínjei részére. Az utasító egység által előkészített címeket az üzemi tár vezérlőegységén keresztül az üzemi tárhoz továbbítják. Az ezen a címen az üzemi tárból kivett információk az információs sínek révén az üzemi tár vezérlő­­egységén keresztül az utasító egységbe jutnak. Az utasító egység részére juttatott új programrészt sorrendi utasítás létrehozására használják fel, az információs síneken keresztül továbbított operan­­dust pedig az elvégzendő műveleti kódtól függően vagy a bináris, vagy a decimális számítóegységhez vezetik. A számítóegységek az operandusokkal a kívánt műveleteket végrehajtják, és eredményt hoznak létre, amely végül a számítóegységek kihozatali információs sínjein keresztül az üzemi tár vezérlőegységén át az üzemi tárhoz jut. Ennél a rögzítési módnál az eredmény címe az utasító egységtől az eredmény címsínei révén az üzemi tár vezérlőegységén keresztül érkezik. A szóban forgó utasítás végrehajtása ezzel befejeződik, és az utasító egység a hozzá tartozó készülékeket a szóban forgó utasítás végrehajtásától tehermentesíteni kezdi, és az erre vonatkozó sorrendi utasítást ebben a sorrendben dolgozza fel. Ha a központi egység ellenőrző áramkörei bármelyik áramkörnél hibát észlelnek, akkor legalább egy hibajelző flip-flop 1-es állapotba kerül. Ebből a flip-flop-ból a hibajel a hibajelző flip-flopok jelzéseit fogadó áramkörhöz érkezik, 5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Oldalképek
Tartalom