187207. lajstromszámú szabadalom • Eljárás és áramköri elrendezés gyors és operatív memóriával rendelkező számítógép író ciklusának gyorsítására

4 187207 5 központi egység működését mindaddig, amíg nyugtázó jelet nem kapunk a memóriától. Az. ismert áramköri elrendezést a 3. ábra alapján is­mertetjük. Az. áramköri elrendezésnél az A buszra kap­csolódó központi 11 egysége, gyors 12 memóriája, ope­ratic KI memóriája, periférás 14 egységei vannak. Az ismert áramköri elrendezés működése megegyezik az J. ábra alapján ismertetett eljárással. A találmány szerinti elrendezést a 4. ábra alapján ismertetjük, amely a 3. ábrától abban téréi, hogy a vezérelt gyors 1G memória ki 'bemenetei részben központi B vezetékkötegen ke­resztül a központi 11 egységre, részben az A buszra van­nak kötve. A találmány szerinti áramköri elrendezés működése értelemszerűen megegyezik a 2. ábra alapján ismerte­tett eljárással. Természetesen abban az esetben, ha a megcímzett memória rekesz címe megtalálható a vezé­relt gyors 16 memóriában, úgy a központi 11 egység működése nem kerül leállításra, viszont az A buszon keresztül a vezérelt gyors 16 memória a központi 11 egységnek adott nyugtázással egyidőben kiadja a ve­zérlőjeleket az operatív 13 memória számára, és mind­addig foglaltságot jelez a központi 11 egység felé, amíg az operatív 13 memóriától a nyugtázó jelet meg nem kapta. A találmány szerinti vezérelt gyors 16 memóriának egy példaként! kiviteli alakját az -5. ábra alapján ismer­tetjük. A vezérelt gyors 16 memóriának 17 memória tömbje, címtárok! és vizsgáló 18 egysége, valamint ve­zérlő 19 egysége van. A 17 memóriatömb bemenetei címző 6 vezetékkötegen keresztül a címtároló és vizs­gáló 18 egység kimenetére, ki/bemenetei pedig az adat D vezetékkötegre van kötve. A címtároló és vizsgáló 18 egység ki/bemenete a cím E vezetékkötegre, további kimenete pedig eímtalálat b vezetéken keresztül a ve­zérlő 19 egység bemenetére csatlakozik, a vezérlő 19 egység továbbibemenete buszválasz e vezetékre, kime­netei pedig foglaltsági, és központi válasz c, d vezetékre van kötve. A buszt az adat, a cím, a vezérlő D, E, F vezetékkötegek és a buszválasz e vezeték, a központi B vezetékköteget pedig az adat, a cím, a vezérlő D, E, F, vezetékkötegek, valamint a foglaltsági és központi c, d válaszvezeték képezi. A vezérelt gyors 10 memóriadaatD vezetékkötege az adatforgalmat, cím E vezetékköteg a címzési lehetősé­get , a vezérlő F vezetékköteg az adatforgalommal kap­csolatos vezérlést teszi lehetővé. A foglaltsági c vezeték jelét akkor adja ki a vezérelt gyors 16 memória, ha ta­lálat hiányában író ciklust kellett indítani az operát ív memória felé, és akkor szűnik meg a foglaltsági c veze­ték jele, ha a húsz c válaszjele megérkezik. A találmány szerinti vezérlő 1!» egység példakénti ki­viteli .alakját a fí. ábra alapján ismertetjük. A vezérlő 19 egységnek kapu és tároló 20.21 áramköre van. A 20 kapu áramkör bemenetei a eímtalálat és buszválasz b, e vezetékekre, kimenetei pedig a központi válasz fi ve­zetékre van csatlakoztatva. A tároló 21 áramkör író bemenete a eímtalálat b ve­zetékre, törlő bemenete a buszválasz e vezetékre, kime­neté pedig a foglaltsági e vezetékre van kötve. A köz­pont i d válasz vezeték jele író ciklus esetén azonnal ki­adásra kerül, ha a vezérelt gyors 16 memóriában talá­lat jön létre, vagy ha már megérkezik a busz e válasz jele. A vezérlő 19 egység a eímtalálat b vezeték és fog­laltsági c vezeték jele alapján képezi a központi d vá­laszvezeték jelét és a foglaltsági e vezeték jelét. Foglaltsági c vezeték jele akkor lesz kiadva, ha nem jön címtalálat b vezeték jele, és addig tart, amíg busz e válaszvezeték jele meg nem jön. Központi d válasz­­vezeték jele akkor lesz kiadva, ha legalább vagy cím­találat b vezeték jele jön meg vagy már a buszválasz e vezeték jele. A találmány szerinti címtároló és vizsgáló 18 egység kiviteli alakját a 7. ábra alapján ismertetjük. A címtá­roló és vizsgáló 18 egységnek operatív és gyors 22, 23 eímtáblája, 24 komparátora és engedélyező 25 áram­köre van. A gyors 23 címtábla bemenete első informá­ciós K vezetékkötegen keresztül az operatív 22 címtáb­la kimenetére, kimenetei pedig a második információs M vezetékkötegen keresztül az engedélyező 25 áramkör bemenetére van csatlakoztatva. A 24 komparátor be­menetei a cím E vezetékkötegre, ki/bemenetei kompa­­rátor H vezetékkötegen át az operatív 22 címtábla ki/ bemenetéire,kimenete pedig eímtalálat b vezetéken ke­resztül az engedélyező 25 áramkör további bemenetére van kötve. A címtároló és vizsgáló 18 egység bemenetét a cím E vezetékköteg, kimeneteit pedig a címtalálat b vezeték, valamint az engedélyező 25 áramkör kimene­teire csatlakozó címző G vezetékköteg képezik. A cím­találat b vezetékjele abban az esetben adódik ki, ha a eíni E vezetékkötegen megjelenő cím megegyezik az operatív 22 címtábla bármely tartalmával. Ebben az esetben az engedélyező a vezeték jele is kiadódik, az operatív 22 címtáblának megfelelő gyors 23 címtábla rekeszében levő tartalomnak megfelelően. Összefoglalva, a találmány szerinti eljárás és áram­köri elrendezés esetén a számítógép programfutási ideje csökken, és ez különösen az adatfeldolgozó berendezé­sek esetében jelentős. Ilyen esetben a gyorsulás 15— 20%-os is lehet, amely úgy gépidő, mint energia fel­­használásban jelentős megtakarítást eredményezhet. Szabadalmi igénypontok 1. Eljárás gyors és operatív memóriával rendelkező számítógép író ciklusának gyorsítására, amelynek so­rán a buszra adjuk a címet, majd az adatot, végül a ve­zérlőjeleket, azzal jellemezve, hogy a cím kiadása után megvizsgáljuk, hogy a kiadott cím megtalálható-e a gyorstnemóriában, azaz címtalálat jön létre, és amennyiben igen, abban az esetben azonnal válaszjelet generálunk, ellenkező esetben kiadjuk a vezérlőjeleket a buszra az operatív memória felé. 2. Az 1. igénypont szerinti eljárás foganatosítása az­­za1 jellemez v e, hogy eímtalálat esetén a válaszje­­generálásávnl egy időben a buszra kiadjuk a vezérlőjel lelet, majd a buszon érkező válaszjel hatására azokat megszüntetjük és egyben megakadályozzuk azt. hogy az operatív memóriától érkező válasz jel a központi egységbe jusson. 3. A 2. igénypont szerinti eljárás foganatosítása azzal jeli e m e z v e, hogy a válaszjel kiadásával egy idő­ben n központi egységnek egy memória foglaltsági jelet adunk, amelyet az operatív memória által küldött vá­­laszjel hatására szüntetünk meg. •i. Áramköri elrendezés gyors és operát ív memóriával rendelkező számítógép író ciklusának gyorsítására,elő­nyösen az 1 3. igénypontok szerinti eljárás foganato­5 10 15 20 25 30 35 40 45 50 55 G0 3

Next

/
Thumbnails
Contents