16-lekciya. Оperacion sistemada yadtı basqarıw. Reje


Segmentli hám segment – betli yad


Download 232.5 Kb.
bet6/6
Sana24.04.2023
Hajmi232.5 Kb.
#1393510
1   2   3   4   5   6
Bog'liq
16 (1)

Segmentli hám segment – betli yad.
Yadlardı basqarıwdı jáne eki sxeması bar: segmentli hám segment-betli. Segmentler betlerden parıqlı rawishte ózgeriwshi ólshemge iye boladı. Yadtı segmentli payda etiwde virtual adres, dástúrshi ushında, operacion sistema ushında eki ólshemli boladı hám eki maydannan: segment tártip nomeri hám segment ishindegi orın nomerinen ibarat boladı.
Aytıp ótiw lazım, súwretlew qolay bolıwı ushın ОS jardeminde sızıqlı adres eki ólshemlikke keltirilgen betli payda etiwden parıqlı rawishte, bul jerde adres eki ólshemliligi paydalanıwshını processti baytlarning sızıqlı massivi kórinisinde emes, bálkim ózgeriwshi uzınlıqtaǵı segmenler toplamı kórinisinde oylaw nátiyjesidir (maǵlıwmat, kod, stek,…).
Қуйи basqıshtaǵı dástúrlew tillerinde dástúr dúziwshi dástúrshiler segmentli struktura haqqında biliwleri lazım. Bunda segment registirlerin ózgertiwge alıp keledi. Logikalıq mánziller maydanı – segmentler jıyındısı. Hár bir segment atına, ólshemge hám basqa parametrlerge iye. Dástúrshi bir mánzil beretuǵın betlerdiń nomerine bólinetuǵın betli sxemalardan parıqlı rawishte segmentli strukturada mónzil eki ólshemnen ibarat boladı: segment atı hám orın ózgeriwi.
Hár bir segment – 0 den baslanatuǵın mánzillerdiń tuwrı sızıqlı izbe-izligidir. Segmenttiń maksimal razmeri processordın razryadı menen anıqlanadı. (bunda 32 razryadta mánzillewde 232 bayt yaki 4 Gb). Segment mánzili dinamik ráwishte ózgeriwi múmkin(máselen stek segmneti). Segmentler kesteniń elementinen segment baslanıwı fizik mánzilinen tısqarı ádette segment uzınlıǵında beriledi.


Qadaǵalaw sorawları:

  1. Kompyuter fizik yadı qanday strukturaǵa iye.

  2. Logikalıq yad hám segmentlew túsinigi.

  3. Yadtı basqarı túsinigi.

  4. Qatań belgilengen bólimli sxmena aytıń.

  5. Overleyli struktura hám dinamik bólistiriw.

  6. Yadtı betli, segmentli hám segment -betli payda etiw.

  7. Virtual yad túsinigi.

Download 232.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling