Kulcsfogalmak
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?