Kulcsfogalmak

, ahol a szegmensszám a szegmens száma, az offset az eltolás a szegmensben.

A védelmi attribútumok a szegmens-táblaelemben a szegmentumvédelemre vonatkozó információk: a validációs bit (a folyamat szegmensszámának helyességi jele), az írásvédett bitek, az olvasás és a végrehajtás.

A megosztott (megosztott) szegmensek több folyamathoz közös szegmensek, amelyek szegmens táblázataikban azonos logikai számokat tartalmaznak.

A szegmens-táblázat hossza regiszter (STLR) egy regiszter, amely tartalmazza a program által használt szegmensek számát.

Szegmens - a memóriaelosztás logikai egysége, amelyet egy programkód vagy a memóriában tárolt adatok tárolására terveztek.

A memória szegmentális szervezése (szegmentáció) - a memóriaelosztás sémája változó hosszúságú szegmensek formájában, amely megfelel a felhasználó értelmezésének értelmezésének, azaz a memóriaelosztás értelmezésének. a programok és az adatok logikai felépítése.

Szegmentum-oldal-szervezeti memória - a szegmentált memóriaszervezet módosítása a töredezettség elleni küzdelem érdekében, az egyes szegmensek oldalszervezésén alapulva.

Összefoglaló eredmények

A szegmentális memóriaorganizáció stratégiája a memória leképezésére változó hosszúságú szegmensek segítségével, amelyek mindegyike logikai függvényként működik a programban, mint program vagy adatmodul - egy köteg, tömb, szubrutin stb.

A szegmentált szervezet mozgatása dinamikusan zajlik a program végrehajtása során.

A több folyamatot ugyanazzal a szegmenssel lehet megosztani egy logikai számmal (megosztott szegmensekkel).

A szegmensszervezés memóriaelosztásának stratégiái az első alkalmas és legmegfelelőbb módszerek. Külső fragmentáció lehetséges.

A fragmentáció leküzdésére egyes rendszereknél (MULTICS, "Elbrus |", Intel 386) egy vegyes, szegmentált oldalú memóriaorganizmust használnak, amelyben minden egyes szegmensre külön laptáblát szerveznek.

Gyakorlati készlet Kérdések

Mi a szegmentált memóriaorganizáció?

Mi a szegmens?

Adjon példákat kód- és adatmodulokra, amelyek memóriáját külön szegmensként osztják szét.

Mi a szegmens táblázat?

Milyen információkat tárol a szegmens táblaelemében?

Mi a szegmens táblázat alapregiszter?

Mi a szegmenshossz regiszter?

Melyik szakaszban (letöltés vagy végrehajtás során) a szegmentált szervezet mozog?

Milyen memóriaelosztási stratégiákat alkalmaznak a szegmensek szervezéséhez?

Milyen biztonsági elemeket tárol a szegmens tábla elemében?

Mi az a szegmens-oldalas szervezet, és milyen célra használják?

Kapcsolódó cikkek