1. Kompyuterge processor tańlawda nelerge itibar beriw kerek
Yadtı betli, segmentli hám segment -betli payda etiw
Download 1.2 Mb.
|
OS SHB
39. Yadtı betli, segmentli hám segment -betli payda etiw.
#39Yadtı betli payda etiwde eń apiwayı hám eń keń tarqalǵan usıl (yaki paging), yadtıńda logikalıq adresli maydanı, hám fizik maydanın birdey ólshemdegi bet hám bloklar toplamı kórinisinde payda etiwdir. Bunda logikalıq betler (page) júzege keledi hám olarǵa mas fizik yad birlikleri-fizik betler yaki betler kadrları dep ataladı(page frames). Betler (hám bet kadrları) ádette 2 sanınıń dárejesinen ibarat bolǵan fikserlengen qatań uzınlıqqa iyedir hám olar bie-biri menen kesilispeydi. Hár bir kadr maǵlıwmatlardıń bir betin óz ishine aladı yadtı bunday payda etiwde sırtqı fragmentaciya orın bolmaydı hám ishki fragmentaciyadan kelip shıǵatuǵın joǵaltıw tek aqırǵı betlerden kelip shıǵatuǵın joǵaltıw menen shegaralanadı. 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,…). tóMen 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 2 32 bayt yaki 4 Gb). Segment mánzili dinamikalıq 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 Download 1.2 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling