(GE računalniški sistemi delta ARHITEKTURA SISTEMOV NELTA 4780 IN DELTA 4850 Stran 1-6 Operacijski sistem nima poseben mehani zem za dodel jevanje fizičnega pomnilnika bosameznim procesom. Angleška se imenuje "MmEM OP Manasement", kap bi lahko prevedli kot upravljanje s pomnilnikom. Ta mehanizem, ki je sestavljen iz strojnih in programskih pripomočkov, omosoča delo z velikimi prosrami ali podatkovnimi strukturami, ki so prevelike za fizični pomnilnik, hkrati Pa omogoča pravično delitev pomnilnika med več uporabnikov. Fizični pomnilnik je razdeljen na strani (pase) po 512 butov. To Je prav toliko, kot. je velik blok na disku. Ko se nek prosram izvaja, so v fizičnem pomnilniku samo tiste strani; mna katerih so zapisani ukazi in podatki, s katerimi prosram ta trenutek dela. Ostali ukazi in podatki so zapisani na disku in ko prosram rabi nek tak podutek, pride o napake strani. Operacijski sistem poskrbi, da se prepiše v pomnilnik pravi blok z diska in prosram lahko nadaljuje delo. Fodatki o tem katere strani so v pomnilniku in katere na disku, S0 zapisani v tabeli strani (pase table), Fodatki v taki tabeli so dolse besede. (Vsakim 512 butom naslovnega prostora; ki 9sa proces uporablja, ustreza ten tak podatek. Naslovom od 0O do 511 ustreza podatek z zaporedno številko 0, naslovom S12 do 1023 podatek z zaporedno številko 1 itd. FFodatki o straneh 50 razdeljeni na polja. kiti od O do 20 povedo številko strani v fizičnem pomnilniku, biti 21 do 25 so rezervirani, bit 26 pove; ali je bila ta stran spremenjena, biti od 27 do SO opisujejo zaščito strani, vodilni bit pa pove; uli je ta stran v fizičnem pomnilniku. IV! FROT. | IM!IOUNI O 1 Stevilka strani v fizicnem pomnilniku ! Slika 1.3: Fodatek iz tabele strani. Foslejmo,> kako operacijski sistem določi fizični naslov podatka z naslovom 1034, Binarno zapisano še ta naslov 10000001010. Zadnjih devet bitov pove, kje je ta naslov znotraj strani; v našem primeru je to enajsti bute (naslovi sredo od O, naslov 10 označuje 11. podatek). Če zadnjih devet bitov odrežemo» nam ostane zaporedna številka te strani, v tem primeru je to 2. Operacijski sistem bo torej pogledal podatek 2 v tabeli strani in če še vodilni bit 1, kar pomeni, ca Je stran v fizičnem pomnilniku; bo polje bitov od O do 20 uporabil kot številko strani v fizičnem pomnilniku. Če je ta podatek Z, tarej dvojiško 111, je fizični naslov našega podatka 1110000010190 ali 3594.