172162. lajstromszámú szabadalom • Digitális kisszámítógép az utsítástároló regiszter tartalmának dinamikus módosítására

MAr.VAP SZABADALMI 172162 NÉPKÖZTÁRSASÁG LEÍRÁS 1 SZOLGALATI TALALMANY jfßäfk. Nemzetközi osztályozás: w A bejelentés napja: 1975. IV. 25. (MA—2676) Közzététel napja: 1977. XII. 28. G 06 F 15/02 ORSZÁGOS Maw TALÁLMÁNYI l# ^ HIVATAL Megjelent: 1979. IV. 30. /Ilh i.. »i t Feltalálók : Tulajdonos : Bánki Ferenc vili. mérnök, 18%, Bogdány János vili. mérnök, 18%, MTA Központi Fizikai Kutató Bozsó Tibor vili. mérnök, 13%, Kővári István vili. mérrbök, 11%, Intézete, Budapest Lukács József vili. mérnök, 6%, Reé Eörs vili. mérnök, 22%, Szalay Miklós vili. mérnök, 12%, Budapest Digitális kisszámítógép az utasítástároló regiszter tartalmának dinamikus módosítására 1 A digitális számítógépek alapvető feladata az operatív tárolóban tárolt program utasításainak végrehajtása és a tárolt program utasításainak megfelelően a számítógéphez kapcsolt külső táro­lók vezérlése. Egy digitális számítógép hardware rendszere aritmetikai egységből, utasításvégre­­hajtó-vezérlő ki-bemeneti vezérlő egységből, uta­sítástárolóból, külső tárolókból és ki-bemeneti vonalrendszerből áll. Az utasítástárolót az utasítástároló regiszter és a beíró hálózat alkotja. A végrehajtandó utasítás kódja a ki-bemeneti vonalrendszerről a beíró há­lózaton keresztül az utasítástároló regiszterbe író­dik be. Az utasítástároló regiszternek meghatáro­zó szerepe van az utasításvégrehajtó áramkörök vezérlési folyamatában. Az utasítástároló regisz­ter a végrehajtandó utasítás kódját tartalmazza és így alapvető feltételeket ad a vezérlő rendszer belső állapotainak — az utasításvégrehajtási szekvenciájának — megfelelő változásaihoz, és az egyes vezérlő állapotokban előírt vezérlőjelek előállításához. Ezért az utasítástároló regiszter minden bitje bemenő feltételként szolgál az uta­sításvégrehajtó rendszer vizsgáló, döntő hálóza­taihoz. Az utasítástároló regiszterbe beírt utasítások végrehajtásának vezérlését az utasításvégrehajtó­­vézérlő egység végzi, mely szekvencia-tárolóból, feltétel-tárolóból, két bemeneti és egy kimeneti kombinációs hálózatból áll. A vezérlő rendszer 2 hét automata összekapcsolásának tekinthető. A vezérlő automata a szekvenciatárolóból és a hozzátartozó első bemeneti kombinációs hálózat­iból, a feltételautomata pedig a feltételtárolóból 5 <és a feltételtárolóhoz tartozó második bemeneti i kombinációs hálózatból áll. A szekvenciatároló az utasításokat végrehajtó vezérlési szekvenciákat leíró gráf szögpontjainak megfelelő állapotokat valósítja meg. A szekven- 10 -ciatárolót az első bemeneti kombinációs hálózat vezérli, mely a bemenő feltételektől függően mindenkor előírja a szekvenciatároló következő állapotát, tehát megvalósítja az utasításokat vég­rehajtó szekvenciák gráféleinek megfelelő átme- 15 neteket. A fennálló fő vezérlő állapotot a szek­venciatároló kimenetén megjelenő jelkombináció jellemzi. A kimeneti kombinációs hálózat a szek­venciatároló és a feltételtároló kimenetén meg­jelenő jelkombináció és egyéb bemenő feltételek 20 figyelembevételével határozza meg az aritmeti­kai egység vezérléseit. A vezérlő szekvenciát leíró gráf éleit, vagyis a szekvenciatároló mindenkori soron következő ál- 25 lapotát az első bemeneti kombinációs hálózat egyrészt a szekvenciatároló kimenetén megjele­nő jelek, másrészt az utasítástároló regiszterben tárolt utasítás-kód figyelembevételével határoz­za meg, esetenként figyelembe véve egyéb felté- 30 teleket is. 172162 1

Next

/
Thumbnails
Contents