180398. lajstromszámú szabadalom • Berendezés mikroprocesszoros berendezéshez változó nagyságú és elhelyezkedésű memóriaterület konstanssal való feltöltésére közvetlen memóriahozzáféréssel
180.398 memóriarekeszek számával, a program által meghatározott időpontban a 11 mikroprocesszor engedélyezi a közvetlen memóriahozzáférés 13 vezérlő működését. Ezután a közvetlen memóriahozzáférés 13 vezérlő átveszi a 11 mikroprocesszortól az A vezetékrendszer vezérlését és az A vezetékrendszeren memória 1- rás ciklust kezdeményez a cimregisztere által meghatározott cimre. Az irás ciklussal egyidőben a vezérlő d kimenetén engedélyezi a 14 kapurendszer működését. A 14 kapurendszer a kódbeállitó 15 szerv által a C kódkimeneteken szolgáltatott kódot az A vezetékrendszer megfelelő /adat-/ vezetékeire helyezi.Ily módon az irás ciklus befejeztével a feltölteni kivánt memóriaterület elsőmemóriarekeszebe a beállított konstans kód kerül. A továbbiakban a közvetlen moraóriahozzáférés 13 vezérlő eggyel megnöveli a cimregisztere tartalmát és eggyel csökkenti a számlálóregisztere tartalmát, majd a már ismertetett módon újból memória irás ciklust kezdeményez. Az irás ciklusok addig ismétlődnek, amig a számlálóregiszter tartalma nulla lesz. Ezután a közvetlen memóriahozzáférés 13 vezérlő visszaadja az A vezetékrendszer vezérlését a 11 mikroprocesszornak, amely folytatja a program végrehajtását. A 3. ábra a találmány szerinti berendezés egy további kiviteli alakját szemlélteti. A közvetlen memóriahozzáférés 13 vezérlő első vezérlő d kimenete a 14 kapurendszer vezérlő bemenetére, a második vezérlő b kimenete a monostabil 16 multivibrátor vezérlő bemenetére kapcsolódik. A monostabil 16 multivibrátor vezérlő e kimenete a közvetlen memóriahozzáférés 13 vezérlő "bemenetére csatlakozik. A közvetlen memóriahozzáférés 13 vezérlő egy adott számú irás ciklus után a második vezérlő b kimenetén keresztül működésbe hozza a monostabil 16 multivibrátort, amely a vezérlő e kimenetén a beállított időtartamra■letilt ja a közvetlen memóriahozzáférés 13 vezérlő működését. Ily módon a 11 mikroprocesszor visszaszerzi az A vezetékrendszer vezérlésének a jogát. Erre azért van szükség, hogy a berendezés egyéb részeinek az állapotváltozását a 11 mikroprocesszor időben érzékelje. A beállittott idő letelte után a monostabil 16 multivibrátor a vezérlő e kimenetén keresztül újból engedélyezi a közvetlen memóriahozzáférés 13 vezérlő működését, amely a már ismertetett módon folytatja a kijelölt memóriaterület feltöltését. A 4. ábra a közvetlen memóriahozzáférés 13 vezérlő egy példaként! kiviteli alakját szemlélteti. A közvetlen memóriahozzáférés 13 vezérlő 21 cimregisztert, 22 számlálóregisztert és 23 vezérlő a berendezés cim-, adat, és vezérlő A vezetékrendszerére csatlakozik. A 23 vezérlő kimenetei az első és második vezérlő E,F vezetékcsoporton keresztül a 21 cimregiszteii illetve a 22 számlálóregiszter vezérlő bemenetelre csatlakoznak, a vezérlő d kimenete pedig a 14 kapurendszer vezérlő bemenetére kapcsolódik. A 23 vezérlő az E.F vezetékcsoportokon keresztül végzi el a 21 cimregiszter és 22 számlálóregiszter vezérlési funkcióit /regiszter beirás, regiszter kapuzás, regisztertartalom növelés, ill. csökkentés/. Az 5. ábra a találmány szerinti berendezés egy további kiviteli alakját ábrázolja. A 14 kapurendszer az adatvezetékek számának megfelelő számú ÉS-kapuból áll, amelyek első bemenetel a kódbeállitó 15 szerv egyes adatkimeneteire, másik bemenetel a 13 vezérlő d kimenetével, kimenetei pedig-az A vezetékrendszer egyes adatvezetékeivel vannak összekötve. 3