195015. lajstromszámú szabadalom • Processzor elrendezés primitív és összetett eljárásokat meghatározó utasítások végrehajtására

195015 szűk, ezzel az M memóriát címezzük, a kö­vetkező órajelre a kihozott memóriatartal­mat beírjuk az IP interpretation pointer­­ba, majd újabb FETCH ciklust indítunk. A 10. ábrán a PAR paraméter verem ve­zérléséhez tartozó áramköröket tüntettük fel. A PAR paraméter verem 64X16 bites vélet­len hozzáférésű MPAR memóriát tartalmaz, amelyet 222 dekóder címez. A 222 dekóder hat bemeneti vonalból 64 kimeneti állapotot állít elő, ezek egyike címzi az MPAR me­móriát. A 222 dekódert 221 számláló vezér­li, amelynek INC felfelé számláló bemenete és DEC lefelé számláló bemenete, továbbá CARRY 1 és CARRY 2 felső és alsó túlcsor­dulás kimenete van. Az MPAR memória adatvonala 16 bites hosszúságú 61 regiszterhez csatlakozik és a 61 regiszter kapcsolódik az IADB busszal. A 221 számláló hat kimenete 60 ÉS kapukon keresztül a 61 regiszter legmagasabb helyér­tékű rekeszeihez csatlakozik, és a 60 ÉS ka­puk közösített kapubemenete SPC jel vonalá­val van összekötve. Ez az SPC jel az elren­dezés egyik generált belső vezérlő vonala, amellyel a 22 mutató regiszter pillanatnyi értékét a PAR paraméter verem regiszteré­be és innen az IADB buszra lehet vinni. A PUSHPAR és POPPAR vezérlő jelek vonalai egyrészt 55, illetve 56 ÉS kapukon keresztül az INC, illetve DEC felfelé, illetve lefelé számláló bemenetekkel, másrészt 53, illetve 54 késleltető tagokon keresztül az MPAR memória PAR-R, illetve PAR-W beírást, illetve olvasást vezérlő bemenetéivel kapcsolódik. POPPAR jel esetén tehát a 221 13 számláló eggyel csökkenti értékét, a 61 re­giszter tartalma az IADB buszra íródik, majd a csökkentett értéknek megfelelő címen a memóriatartalom a 61 regiszterbe kerül. A PUSHPAR jel esetén a 221 számláló to­vábblép, az IADB busz tartalma a 61 re­giszterbe íródik és ennek értéke a megnö­velt nemóriacímre beíródik. Az áramkör tartalmaz még egy 57 késlel­tető tagot, 58 RS ílip-flopot és 59 ÉS kaput. Amennyiben a PAR paraméter verem műkö­désében valamilyen zavar történik, a 221 számláló valamilyen irányban túlcsordul, és 62 VAGY kapun keresztül az 58 RS flip­­-flopot ez 1-es állapotba viszi, amikor az az 57 késleltető tagon keresztül vezérlést kap. A vezérlést újabb állapotjelző vezérlő jel, a PSTERROR jel váltja ki, amely a PAR ve­rem hibájára kérdez. Hiba esetén az 58 RS flip-flop kimenetéről az 1-es állapot az 59 ÉS kapun keresztül a 61 regiszter legalacso­nyabb helyértékére íródik, innen pedig az IÁDB buszra jut. A találmány szerinti elrendezés főbb ve­zérlő áramköreinek és vezérlő jeleinek ismer­tetése alapján könnyen belátható, hogy az ár; mkörrel részletesen nem tárgyalt primi­tív eljárások végrehajtása adott órajelenkén­­ti sorrendben előidézett vezérlő jelek gene­rálására vezethető vissza. A vezérlő jelek is­meretében elegendő azok táblázatos össze­foglalása, mert ezekből a fontosabb esemé­nyek levezethetők. Az alábbi 1. táblázatban a találmány sze­rinti elrendezésben használt főbb vezérlő je­leket foglaljuk össze. 14 5 10 15 20 25 30 35 9

Next

/
Thumbnails
Contents