203416. lajstromszámú szabadalom • Eljárás és berendezés 16-bites mikroprocesszoros rendszer 8-bites modulokkal való összeköttetésére

3 HU 203 416 B 4 egy byte-cserélési második művelet kezdetére a 16-bites mikroprocesszoros rendszer rögzített állapotát felszaba­dítjuk, és végrehajtjuk a 8-bites modullal a byte-kicse­­rélés második műveletét, és befejezzük a szócseiélés teljes műveletének végrehajtását a 16-bites mikropro­cesszoros rendszer segítségével. A kitűzött feladatot továbbá olyan berendezés kiala­kításával oldottuk meg, mely 16-bites mikroprocesszo­ros rendszernek 8-bites modulokkal való összekapcso­lására alkalmas, amely egy 16-bites mikroprocesszoros rendszert tartalmaz, amelynek első információs beme­netéi és kimenetei egy első adatpuffer információs be­menetéinek és kimeneteinek egyik felével vannak összekötve, második információs bemenetel és kimene­tei egy kétirányú második adatpuffer információs beme­netéinek és kimeneteinek egyik felével vannak össze­kötve, címkimenetei egy kétirányú címpuffer címbeme­­neteivel vannak összekötve, amelynek kimenetei a 8-bi­tes modulok címbemeneleivel vannak összekötve, amelynek információs bemenetei és kimenetei egy két­irányú első adatpuffer információs bemenetéinek és ki­meneteinek másik felével vannak összekötve és egy kétirányú átkapcsoló puffer információs bemenetéinek és kimeneteinek egyik felével, amelynek információs bemenetéinek és kimeneteinek másik fele a 16-bites mikroprocesszoros rendszer második információs be­menetéivel és kimeneteivel állnak összeköttetésben, ahol a találmány szerint a 16-bites mikroprocesszoros rendszer első információs bemenetei a pufferregiszter adatkimeneteivel vannak összekötve, amelynek infor­mációs bemenetei a kétirányú első adatpuffer informá­ciós kimeneteinek egyik felével vannak összekötve, a 16-bites mikroprocesszoros rendszer vezérlő kimenete egy vezérlő áramkör byte-kicserélési végciklus vezérlő bemenetével áll összeköttetésben, amelynek várakozó órajelbeadó Idmenete a 16-bites mikroprocesszoros rendszer vezérlő bemenetére van kötve, a vezérlő áram­kör adatpuffer vezérlő kimenetei a kétirányú első adat­puffer, a pufferregiszter, a kétirányú átkapcsoló puffá* és a kétirányú második adatpuffer vezérlő bemenetéivel vannak összekötve, a vezérlő áramkör módosításvezérlő kimenete a módosító áramkörre van csatlakoztatva, amelynek címbemenete a 16-bites mikroprocesszoros rendszer címkimeneteivel van összekötve, és címbeme­nete az egyirányú címpuffer címbemeneteivel áll össze­köttetésben, amelynek kimenetei a vezérlő áramkör címbemenetével van összekötve, annak címpuffer ve­zérlő kimenete az egyirányú címpuffer vezérlő bemene­tével van összekötve, annak információs bemenete és kimenete a 8-bites modulok vezérlő bemenetével és kimenetével állnak összeköttetésben. A találmány szerinti berendezés egy előnyös kiviteli alakjánál a vezérlő áramkör egy byte-kicserélési kettős ciklusvezérlő áramkört tartalmaz, amelynek vezérlő ki­menetei egy várakozó órajelet előállító órajeláramkör, egy adatpuffer vezérlő áramkör és egy címáramkör ve­zérlő egység bemenetéivel állnak összeköttetésben, a byte-cserélési kettős ciklusvezérlő áramkör vezérlő be­menete a vezérlő áramkör byte-kicserélési kettős ciklus­vezérlő bemenetét képezi, ezenkívül annak bemene­­te/kimenete képezi a vezérlő áramkör információs be­menetét és kimenetét, a várakozó órajelet előállító óra­jeláramkör kimenete képezi a vezérlő áramkör várakozó órajel beadására szolgáló kimenetét, amelynek kimene­tei az adatpuffer vezérlő áramkör kimeneteit képezik, amelynek címbemenete a vezérlő áramkör címbemene­tét képezi, és a címáramkör vezérlő egység egyik kime­nete a vezérlő áramkör módosítás vezérlő kimenete, amelynek másik címpuffer vezérlő kimenetét pedig a címáramkör vezérlő egység másik kimenete képezi. A találmány előnye abban van, hogy megvalósítható vele 8-bites funkcionálisan kompatibilis moduloknak az összekapcsolása a 16-bites mikroprocesszoros rend­szerrel, melynek során a byte-cserélési műveletek ugyanúgy végrehajthatók a 8-bites modulokkal, mint a szó (2 byte) cserélési műveletek. Ennek során nem szük­séges változtatásokat végrehajtani a funkcionálisan kompatibilis 8-bites modulok áramköreiben sem, sem pedig a 16-bites mikroprocesszoros rendszer program­jainak készítésénél. A találmány egy további előnye abban áll, hogy a 16-bites mikroprocesszoros rendszer és a 8-bites modul között egy szó (2 byte) kicserélése során csak egy szó­­cserélési utasítást hajtunk végre, ahelyett, hogy kétszer hajtanánk végre egy-egy byte-cserélési műveletet, és ennek során annyi idő alatt, amennyi alatt a 8-bites modul 2 byte-cserélési műveletet hajt végre, a 16-bites mikroprocesszoros rendszer egy szóhosszúságú adat­­cserélési műveletet hajt végre. Ennek következtében a 16-bites mikroprocesszoros rendszer és a 8-bites modul közötti információcserélési sebesség nagyobb lesz, és a rendszer programjainak a készítése is egyszerűbbé vá­lik. Az alábbiakban a találmány szerinti eljárást és beren­dezést kiviteli példa kapcsán, a mellékelt rajz alapján ismertetjük részletesebben, ahol az 1. ábrán a találmány szerinti, 16-bites mikroprocesz­szoros rendszer 8-bites modulokkal való összeköttetésére alkalmas berendezés kapcso­lási tömbvázlata, a 2. ábrán a vezérlő áramkör kapcsolási tömb vázlata lát­ható. A találmány szerinti, 16-bites mikroprocesszoros rendszer 8-bites modulokkal való összeköttetésére szol­gáló berendezésben 116-bites mikroprocesszoros rend­szer primer vagy első információs bemenetei és kime­netei egy kétirányú 2 első adatpuffer információs beme­netelnek és kimeneteinek az egyik felével vannak ösz­­szekötve, míg annak szekunder vagy második informá­ciós bementei és kimenetei egy 3 második adatpuffer információs bemenetelnek és kimenetéinek egyik felé­vel állnak összeköttetésben. Az 1 16-bites mikropro­cesszoros rendszer címkimenetei egy egyirányú 4 cím­puffer címbemeneteire vannak csatlakoztatva, amely­nek kimenetei S 8-bites modulok címbemeneteivel áll­nak összeköttetésben. Az S 8-bites modulok informáci­ós bemenetei és kimenetei a kétirányú 2 első adatpuffer információs bemenetelnek és kimeneteinek másik felé­vel és egy kétirányú 6 átkapcsoló puffer információs bemenetéinek és kimeneteinek egyik felével vannak összekötve, amelynek információs bemenetéinek és ki­meneteinek másik fele az 116-bites mikroprocesszoros rendszer szekunder vagy második bemenetéivel és ki­meneteivel vannak összekötve. Az 116-bites mikroprocesszoros rendszer első infor­mációs bemenetei összeköttetésben állnak egy 7 puffer­regiszter adatkimeneteivel, amelynek információs be­menetei a kétirányú 2 első adatpuffer információs beme­netéinek egyik felével vannak összekötve. Az 116-bites mikroprocesszoros rendszer vezérlő kimenete 8 vezérlő 5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Oldalképek
Tartalom