Fogalmak Flashcards
Buszarbiter
Sínfoglalási kérelmeket fogadó, elbíráló és visszaigazoló hardveregység.
Ha a buszarbitráció központosított, a számítógéprendszerben csak egy arbiter van. Ez
lehet egy önálló hardveregység, vagy egy másik hardvereszköznek (legtöbbször a CPUnak) valamilyen részegysége.
Ha a buszarbitráció szétosztott, a számítógéprendszerben több arbiter hardveregység
található.
Buszarbitráció
Sínhasználat jogának eldöntésére szolgáló folyamat. Akkor van jelentősége, ha
egyidejűleg több aktív (master) eszköz is igényelheti a sín használatát. A buszarbitráció
lehet központosított vagy szétosztott.
Buszciklus = Sínciklus
Egy adategység sínen történő átviteléhez szükséges idő (ennek végén jelennek meg a
szükséges jelszintek az áramkörökben).
Buszprotokoll
A sínrendszeren megvalósuló kommunikációs kapcsolatok szabályainak szabványosított
összessége. (Működési szabályok, mechanikus és elektromos jellemzők stb.)
Busztranzakció
A buszigények sorozata, amely az adatátvitel igénylésétől annak befejezéséig tart (több
műveletből, buszciklusból állhat).
Egy busztranzakció lépései a következők lehetnek:
- sínhasználat igénylése (REQUEST)
- sínhasználat jogának odaítélése (ARBITRATION)
- címátvitel (ADRESSING) és adatátvitel (DATA TRANSFER)
- hibafelismerés (ERROR DETECTION)
- felszabadítás (RELEASE).
Központosított busz arbitráci
Sínhasználat jogának eldöntésére szolgáló folyamat egyik típusa.
A buszhasználatot igénylő masterek egy “request” jellel jelzik az igényeiket egy központi
arbiternek, amely az arbitrációs algoritmus szerint kiválaszt egy mastert, és az igény
elfogadását a “grant” jellel igazolja vissza.
Ennek három módszere terjedt el:
- soros sínfoglalási eljárás
- párhuzamos sínfoglalási eljárás
- az előző két módszer kombinált alkalmazása.
Közvetett címzés
A közvetett cím egy olyan memóriaterületet címez meg, amely az adat tényleges címét
tartalmazza.
A közvetett címet sokszor pointernek (mutatónak) is szokás nevezni.
Közvetlen adatcímzés
Az utasításban maga az az adat található meg, amellyel a műveletet végre kell
hajtani.Ezt a címzési eljárást még közvetlen értékadó címzésnek, álcímzésnek és
literálcímzésnek is szokták nevezni.
Soros konzisztencia
Párhuzamos utasítás-végrehajtásnál a processzor konzisztencia és memóriakonzisztencia együttese, biztosításának legfontosabb eszköze az átrendező puffertár
(ROB).
Közvetlen hozzáférésü tároló
Olyan tároló,melyben az adatokat felvitelük sorrendjétől függetlenül lehet elérni,
bármelyik tárolt adat beírása körülbelül azonos idő alatt történik meg, valamennyi rekesz
hozzáférési ideje lényegében egyenlő.
Programozott bevitel/kivitel = Programozott I/O, PIO (PROGRAMMED INPUT-OUTPUT))
Az I/O műveletek végrehajtásának egyik módszere, amikor az adatátvitelt az I/O eszköz
és a főtár között egy program vezérli. A processzor az I/O művelet teljes ideje alatt
foglalt.
Abszolút címzés
Az utasítás címrésze a műveletben részt vevő adatok, az operandusok valódi címét, azaz
a memóriarekesz sorszámát tartalmazza, illetve a processzor egy regiszterére hivatkozik.
Kivétel (EXCEPTION)
Az utasítások szabályszerű feldolgozását megszakító esemény kivétel, ha a programot a
programutasítás végrehajtása alatt a processzoron belül fellépő esemény miatt kell
megszakítani (például nullával való osztás, laphiba).
Kivétel altípusai: hiba, csapda, abort, programozott kivétel.
Gyorsítótár(CACHE)
A gyorsítótárak az utasítások és/vagy adatok átmeneti tárolására szolgáló, viszonylag
kisméretű, gyors memóriapufferek, amelyek a főtár blokkjainak másolatát tartalmazzák,
önálló vezérléssel rendelkeznek és a felhasználó számára láthatatlanok (elérhetetlenek).
A cache fogalmának meghatározásában blokk alatt a főtár rekeszeinek olyan egymás
utáni sorozatát értjük, amelynek bemásolása a cachebe egy lépésben megtörténhet.
Harvard architektúra
Olyan számítógéprendszer, amelynél a programutasításokat és az adatokat fizikailag
különálló memóriában tárolják.