Fogalmak Flashcards

1
Q

Buszarbiter

A

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ó.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Buszarbitráció

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Buszciklus = Sínciklus

A

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).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Buszprotokoll

A

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.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Busztranzakció

A

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).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Központosított busz arbitráci

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Közvetett címzés

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Közvetlen adatcímzés

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Soros konzisztencia

A

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).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Közvetlen hozzáférésü tároló

A

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ő.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Programozott bevitel/kivitel = Programozott I/O, PIO (PROGRAMMED INPUT-OUTPUT))

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Abszolút címzés

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Kivétel (EXCEPTION)

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Gyorsítótár(CACHE)

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Harvard architektúra

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Pufferelt közvetlen átírás (BUFFERED WRITE THROUGH)

A

A cacheben megváltoztatott adatoknak főtárba való visszaírására alkalmazott közvetlen
átírásnak a hatékonyságát javító módszer.
A processzor a cacheben megváltozott főtárbeli adatokat egy íráspufferbe írja be, és nem
várja meg a főtár írásának a befejeződését.

17
Q

Aszinkron sínvezérlés

A

A számítógép sínrendszerén történő adatátvitel vezérlésének egyik formája, amikor az
Adó és Vevő egység nem használ közös órajelet. Mivel ekkor az események tetszőleges
időpontokban bekövetkezhetnek, ezért a sínre csatlakozó eszközök zavartalan
együttműködéséhez egy kapcsolatfelvétel és vétel visszaigazolási eljárás (handshake)
szükséges. Ennek a sínvezérlésnek az előnye, hogy nagyon eltérő sebességű eszközök
kiszolgálását is lehetővé teszi. Hátránya viszont, hogy a protokollba be kell építeni a
relatíve bonyolult aszinkron, kettős “handshake” eljárást.

18
Q

MESI protokoll (MODIFIED, EXCLUSIVE, SHARED, INVALID PROTOCOL)

A

A főtár és a cachetárak azonosságát biztosító szabványeljárás.
Alkalmazása esetén a cachetárak blokkjainak lehetséges állapotai:
- módosított, amely esetben a cachetár blokkja a főtárblokkhoz képest módosítva lett, és
most ez tartalmazza az aktuális adatokat;
- kizárólagos, ekkor a cacheblokk megegyezik a főtárblokkal, és ez a blokk más cacheben
nem található meg;
- megosztott vagy közös, ekkor a cacheblokk a főtárral egyező, érvényes adatokat
tartalmaz, de ez a blokk több cacheben is megtalálható;
- érvénytelen, amikor a cacheblokk már nem aktuális adatokat tartalmaz (például egy
másik cacheben már módosították).

19
Q

SRAM = Statikus RAM (STATIC RANDOM ACCESS MEMORY)

A

A félvezető memória (RAM) egy fajtája, működési elve a billenőkör (flip-flop) logikáján
alapszik. Addig megőrzi az információt, amíg az eszköz működtetéséhez az áramellátás
biztosított. Az SRAM-ot általában a gyorsítótárakban használják

20
Q

Blokkátvitel (DMA)

A

A processzor és a DMA között a buszhasználat megosztásának egyik módja. Blokkátvitel
esetén a DMA-vezérlő az adatátvitel teljes idejére lefoglalja a buszt.

21
Q

Megszakítás (INTERRUPT)

A

A számítógépi program végrehajtásának valamely esemény által előidézett
felfüggesztése oly módon, hogy a program folytathatósága megmaradjon. A
programmegszakítások lehetséges okai: 1. óramegszakítás, más programra való áttérés
céljából (idoosztásos rendszereknél); 2. perifériális berendezés kiszolgáláskérése; 3.
rendszerhívási utasítás (SVC, system call) 4. az operátor beavatkozása; 5. túlcsordulás
összeadásnál, osztásnál; 6: tápfeszültség-kimaradás stb.

22
Q

ROM (Read Only Memory)= Csak olvasható tár

A

Olyan tár, amelynek tartalma üzemszerű használatkor csak olvasható, tartalma a
számítógép kikapcsolásakor is megőrződik. Leggyakrabban mikroprogramtárként és a
BIOS tárolójaként alkalmazzák, tartalmát általában a gyártó írja be.

23
Q

RAM (Random Access Memory)

A

Közvetlen elérésű írható-olvasható tár, tartalmát a számítógép kikapcsolásakor elveszti.

24
Q

I/O rendszer

A

A számítógép input/output műveleteket végrehajtó alrendszere. Ez a fogalom átfogja a
számítógép megszakítási rendszerét, a DMA-t, az I/O buszrendszert, az alaplapra
integrált vezérléseket és csatolókat, az I/O kártyákat, háttértárakat és a perifériákat.

25
Q

Interfész= Illesztőegység, csatoló, adapter(INTERFACE)

A
  1. Két - akár hardver, akár szoftver - funkcionális egység együttműködését biztosító
    előírások összessége. Ezen előírások kiterjednek többek között - hardver esetén - a
    fizikai-mechanikai jellemzőkre (például csatlakozók), a definiált jelekre, azok elektromos
    jellemzőire, az egyes funkciókat realizáló jelszekvenciákra, valamint - szoftvernél is - a
    definiált műveletek (például kapcsolatfelvétel, adatátvitel, szétkapcsolás)
    megvalósítására.
    Megjegyzések:
    a) Az interfész két funkcionális egység közötti közös határfelületként is értelmezhető,
    amelyet a fent nevezett előírások határoznak meg.
    b) Ebbe a fogalomba beletartozik két különböző funkciójú berendezés
    összekapcsolásának specifikációja is.
  2. Az interfész-specifikációkat (lásd 1. pont) realizáló hardver- vagy szoftvereszköz.
26
Q

Utasítás-regiszter (INSTRUCTION REGISTER)

A

A végrehajtás alatt álló programutasítást tároló regiszter.

27
Q

Utasítás-számláló regiszter (PROGRAM COUNTER, INSTRUCTION POINTER)

A

A program futása során a legközelebb végrehajtandó utasítás memóriabeli címét (helyét)
tartalmazó regiszter.

28
Q

Utasítás= Parancs(COMMAND, STATEMENT, INSTRUCTION, ORDER)

A
  • Programnyelv olyan értelmezhető eleme, amely műveletek leírására vagy kijelölésére
    alkalmas, és e nyelven belül rendszerint önálló egységet képez.
  • A számítógép vagy valamely részegysége számára azonnali vagy közvetlen
    végrehajtást megfogalmazó előírás, amely esetlegesen tartalmazza a végrehajtás
    körülményeit részletező paramétereket vagy opciókat.