Professional Documents
Culture Documents
Maturski Rad Memorije
Maturski Rad Memorije
MATURSKI RAD
Smer:
Elektrotehnika
Obrazovani profil:
Elektrotehniar raunara
kolska godina:
2007/2008
Predmet:
Raunari
Tema:
Memorije
Uenik:
Aleksandar Risti
Mentor:
Blaga Nei
Sadraj:
Osnovni pojmovi............................................................................................................
Memorijski medijumi.....................................................................................................
Podela memorije.............................................................................................................
Paramerti memorije........................................................................................................
Struktura memorijskog sistema......................................................................................
Hijerarhija memorija......................................................................................................
Registarska memorija.....................................................................................................
Stek memorija.................................................................................................................
Operativna memorija......................................................................................................
Segmentacija memorije..................................................................................................
itaka memorija..........................................................................................................
Asocijativna memorija..................................................................................................
Ke-memorija................................................................................................................
Problemi korienja ke-memorije...............................................................................
Dvonivovske i podeljene ke-memorije........................................................................
Ke-memorija diska......................................................................................................
Virtuelna memorija.......................................................................................................
Memorijske stranice......................................................................................................
Prevoenje virtuelnih adresa.........................................................................................
Zamena stranica............................................................................................................
3
3
3
4
4
5
6
7
8
9
10
12
13
14
15
16
16
17
18
18
Osnovni pojmovi
Memoriju ili memorijski sistem ine ureaju koji obezbeuju zapisivanje binarnih
podataka. Memorija je namenjena upisu, pamenju i itanju podataka i programa. Operacija upisa
i operacija itanja nazivaju se jo i pristup memoriji. Svaki memorijski sistem bilo kog tipa
sadri memorijski medijum na kome si pamte podaci, kao i odgovarajue upravljake elektronske
i programske blokove.
Za memorije raunara koristi se iroki opseg tipova, tehnologija, organizacija i cena.
Nijedna tehnologija nije optimalna u zadovoljenju zahteva za memorijski sistem raunara. Kao
posledica toga svaki raunarski sistem poseduje hijerarhiju memorijskih podsistema, pri emu
nekim procesor pristupa direktno, a nekim pristupa preko ulazno-izlaznih modula.
Memorijski medijumi
Za obradu podataka na raunaru tj. za njihovo unoenje u raunar ili izlaz iz raunara, kao i
za prenos na daljinu, podaci se pamte na posebnim materijalnim nosiocima memorijskim
medijumima ili nosiocima podataka. Memorijski medijum predstavlja materijal, ili
konfiguraciju nainjenu od njega, ija se neka njegova promenljiva fizika veliina koristi za
registrovanje podataka. Primeri medijuma su: magnetne trake, diskete, magnetni diskovi, optiki
diskovi, bistabilna elektronska kola itd.
U svim memorijskim sistemima koji se danas koriste na memorijskom medijumu se pamti
energija u nekim diskretnim koliinama, kao to su npr. magnetni moment, struja,
naelektrisanje, provodni put i sl. Da bi se neki medijum mogao koristiti za pamenje podataka,
treba da poseduje:
a) dva stabilna stanja kojima se predstavljaju binarne vrednosti 0 i 1,
b) mogunost upisa prelaskom u odgovarajue stanje,
c) mogunost itanja stanja.
Podela memorije
Memorija raunara se sastoji od operativne memorije i spoljne memorije. Operativna
memorija je namenjena privremenom pamenju podataka i programa, a sainjena je od
bistabilnih memorijskih elemenata. U operativnoj memoriji se takoe pamte i meurezultati i
konani rezultati obrade.
Operativna memorija esto se sastoji od vie memorijskih modula, pri emu svaki od njih
moe da obavi istovremeno jedan pristup memoriji. Memorijski moduli organizovani su u
memorijske banke, sastavljene od vie modula koji dele iste ulazne i izlazne magistrale.
Spoljna memorija ima veliki kapacitet i slui za pamenje podataka velikog obima i
njihovo uvanje na dui vremenski period, a znatno je sporija od operativne memorije. Spoljne
memorije slue za dugotrajno uvanje podataka i programa, uvanje podataka velikog obima,
arhiviranje podataka, uvanje rezervnih kopija podataka i dr.
Parametri memorije
Za opis karakteristika memorije koristi se vie razliitih parametara od kojih su osnovni
sledei:
1) kapacitet memorije broj bajtova ili bitova koji se mogu zapamtiti na memoriji;
2) vreme pristupa ili kanjenje vremenski interval koji protekne od dovoenja
signala za definisanje pristupa do zavretka upisa ili itanja;
3) memorijski ciklus minimalni dozvoljen vremenski interval izmeu dva uzastopna
pristupa memoriji. Memorijski ciklus nemoe biti krai od vremena pristupa, a
obino je neto dui od njega;
4) jedinica prenosa za operativnu memoriju jedinica prenosa je memorijska re,
tj.broj bitova koji se istovremeno ita ili upisuje;
5) brzina prenosa podataka broj bitova, bajtova ili memorijskih rei koje ureaj
moe preneti u jednoj sekundi posle postavljanja upisno-itajue glave na poetak
bloka ili segmenta podataka;
6) cena 1 bita memorije odnos ukupne cene memorije prema kapacitetu memorije.
Instrukcija
Adresa
- Kola za itanje/upis
- Kola za sinhronizacione
signale
- Kola za druge
upravljake signale
Dekoder
Podaci
Podaci
Podaci
Upravljanje
MEMORIJSKI
MEDIJUM
Hijerarhija memorija
Veina raunara radi mnogo efikasnije ako osim operativne memorije postoji spoljna
memorija. Pri tome se u operativnoj memoriji nalaze samo podaci i programi koje procesor
koristi u datom trenutku. Svi ostali podaci uvaju se na spoljnoj memoriji i prenose se na
operativnu memoriju kada su potrebni.
Ukupno raspoloiva memorija moe se razmatrati kao hijerarhijski sistem komponenata
koji se sastoji od svih ureaja za uvanje podataka koje koristi raunarski sistem. Zbog toga se
memorija raunara organizuje u hijerarhijsku strukturu memorijskih ureaja koji na pojedinim
nivoima imaju razliite brzine i kapacitete (slika 2).
U raunaru se koriste sledee memorije:
registarska memorija,
ke memorija (ultra brza memorija, priruna memorija),
operativna memorija (osnovna memorija, glavna memorija),
ke memorija diska,
spoljna memorija sa direktnim pristupom (magnetni diskovi) i
memorija sa sekvencijalnim pristupom (magnetne trake).
Navedeni redosled momorija odgovara smanjenju nivoa u hijerarhiji, smanjenju brzine i
cene po jednom bitu a poveanju kapaciteta.
Centralni
Registri
procesor
Ke
memorija
Operativna
memorija
Ke memorija diska
Spoljna
memorija
Svaki nivo moe da sadri vie modula (primeraka) odgovarajuih ureaja za dobijanje
potrebnog kapaciteta datog nivoa memorije. Ovakva hijerarhijska struktura omoguava da se
ekonomski efikasno usklade uvanje velikog broja podataka sa brzim pristupom podacima u
procesu njihove obrade.
Na donjem nivou hijerarhije nalaze se relativno spore magnetne trake koje se koriste, pre
svega, za arhiviranje podataka. Sledei nivo ine magnetni diskovi koji se koriste kao spoljni
memorijski ureaji za trajno uvanje podataka i programa. Ke-memorija diska slui za bafer koji
uva znaajan deo ulazno izlaznog prenosa, smanjujui tako efektivno vreme pristupa i zahtevani
broj pristupa na disku. Centralno mesto ima operativna memorija koja moe neposredno
razmenjivati podatke sa centralnim procesorom i sa perifernim ureajima. Kada su procesoru
potrebni podaci kojih nema u operativnoj memoriji, oni se unose iz ke-memorije diska ili sa
spoljne memorije. Ke-memorija slui za poveanje brzine obrade pomou koje tekue
instrukcije i tekui podaci mogu da se prenose u centralni procesor velikom brzinom. Time se
kompenzuje razlika u brzini rada procesora i vremena pristupa operativnoj memoriji, jer je vreme
pristupa kes-memorije priblino jednako brzini rada centralnog procesora. Registarsku memoriju
ini skup registara zu procesoru ili posebna registarska polja (registarske matrice), a slui pre
svega za privremeno pamenje operanada i meurezultata.
5
Vea
Registarska memorija
Krae
Ke-memorija
RAM memorija
Cena po MB
Ke-memorija diska
Vreme pristupa
Tvrdi disk
CD-ROM disk, MO disk
Manja
Due
Registarska memorija
Centralni procesor pored vie upravljakih registra, kao to su akumulator, broja
instrukcija, registar instrukcija i dr., sadri i memoriju relativno malog kapaciteta koja se naziva
registarska memorija. Registarska memorija predstavlja skup registra u procesotu koji se
nazivaju registri opte namene. Oni se koriste u razliite svrhe, pre svega za privremeno
pamenje operanada, meurezultata, komponenata adresa i dr. Ovi registri rade brzinom
centralnog procesora tako da se operacije sa podacima smetenim u registre izvode brzinom rada
procesora. Iz tog razloga svi novi procesori sadre vie desetina ili ak nekoliko stotina registara
opte namene koji se organizuju kao tzv.registarske matrice ili registarska polja (eng. register
file registarsko spremite).
Registarska memorija realizuje se poluprovodnikim memorijskim elementima sa dva
stabilna stanja bistabilnim kolima ili flip-flopovima. Pri tome registar predstavlja ureeni
skup memorijskih elemenata koji se pri radu tretira kao jedna celina. Registrima se radi
identifikacije pristupa dodeljuju adrese na isti nain kao i lokacijama operativne memorije. Za
adresiranje registara koristi se poseban naina adresiranja koji se naziva registarsko adresiranje.
Za oznaavanje registra u asemblerskom jeziku koriste se simbolika imena.
Registarska memorija koristi se onda kada je potrebno da se za sto krae vreme pritupi
podacima i jednostavno upisivati i itati podatke. Njena brzina je identina brzini rada centralnog
procesora, oko dva puta je vea od brzine ke memorije i deserak puta vea od brzine operativne
memorije.
Registarska memorija ima naroito vanu ulogu u novim arhitekturama procesora kojima se
tei brem izvrenju operacija. To je posebno sluaj kod procesora sa redukovanim skupom
instrukcija, tzv. RRISC arhitekturom. Pri tome se tei da se podaci i instrukcije za koje se oekuje
da e biti potrebni centralnom procesoru, kao i meurezultati operacija, uvaju u registarskoj
memoriji ili u jednoj ili vie ke-memorija.
6
Stek-memorija
Stek-memorija ili magacinska memorija jeste bezadresna registarska memorija sa
sekvencijalnim pristupom. Kod ove memorije registri formiraju jednodimenzionalni niz u kome
su susedni registri povezani kolima za paralelni prenos binarnih rei tako da se u njima upis i
itanje vri po principu poslednji upisan prvi proitan (eng. LIFO Last In First Out).
Drugim reima, ako je neki niz podataka upisan u stek, tada e pri itanju redosled tih podataka
biti obrnut od onog pri unosu (slika 4a).
Upis u stek i itanje iz steka vri se samo na jednom mestu, u gornjoj eliji koja se naziva
vrh steka, tako da pri korienju steka nema potrebe zadavati adrese. Pri upisu podataka u stek
sadraji svih registra steka se pomeraju u susedne elije za jedno mesto nanie, a pri itanju se
pomeraju za jedno mesto navie. Operacija upisa naziva se PUSH (eng. push gurnuti,
ubaciti), a operacija itanja naziva se POP (eng. pop izgurati, izbaciti).
Stek se koristi kod izraunavanja vrednosti aritmetikih izraza, pri realizaciji programskih
prevodilaca i u mnogim drugim sluajevima. U depnim kalkulatorima koristi se unutranji stek
za izraunavanje vrednosti aritmetikih izraza. Korienjem steka za pamenje operanada i
rezultata mogue je realizovati centralni procesor u kome instrukcije nemaju adresni deo ( to su
tzv. bezadresne instrukcije).
Upis
itanje
Upis
Vrh steka
itanje
a) Stek
b) Red
c) Realizacija steka
Slika 4 Stek i red
Operativna memorija
Operativna memorija, glavna memorija ili memorija sa neposrednim pristupom (eng.
RAM Random Acces Memory memorija sa proizvoljnim pristupom) jeste adresivna memorija
koja slui za uvanje podataka koji se koriste u procesu izvrenja mainskih operacija u
aritmetiko-logikoj jedinici i upravljakoj jedinici procesora. To su polazni podaci za obradu,
meurezultati i konani rezultati obrade i instrukcije programa koji se izvrava. Karakteristike
operativne memorije neposredno utiu na osnovne pokazatelje samog raunarskog sistema, pre
svega na njegovu brzinu.
Segmentacija memorije
Segment predstavlja grupu sukcesivnih memorijskih lokacija veliine do 64 K (kod
mikroprocesora INTEL 8086). Segmenti se koriste da bi se postiglo proirenje ukupnog
memorijskog prostora. Naime, kod ovog mikroprocesora postoji 16 adresnih linija, to znai da
se njima moe adresirati samo 64 K lokacija. Kako je oprativna memorija kapaciteta 1 M
lokacija i vie, uvedena je segmentacija. Kod mikroprocesota INTEL 8086 za specifikaciju
memorijske adrese koriste se dva broja: poetna adresa segmenta i pomeraj, pri emu pomeraj
predstavlja relativnu udaljenost (relativnu adresu) memorijske lokacije od poetka segmenta. U
procesoru postoje etiri posebna registra koji se nazivaju segmentni registri, a slue za adresiranje
segmenta u operativnoj memoriji. To su (slika 6):
registar segmenta programa (koda programa, eng. CS Code Segment), slui za
adresiranje instrukcija programa koji se izvrava;
registar segmenta podataka (eng. DS Data Segment), slui za adresiranje podataka
za obradu;
registar segmenta steka (stek-memorije, eng. SS Stack Segment), slui za adresitanje
steka (kada se radi sa njim);
registar dodatnog segmenta (eng. ES Extra Segment) sa slinom ulogom kao i
registar segmenta podataka.
itaka memorija
itaka memorija, memorija sa konstantnim sadrajem, fiksna memorija (eng. ROM
Read-Only Memory memorija samo za itanje) jeste memorija sa neposrednim pristupom koja
omoguava da se jednom upisani podaci mogu samo itati, dok upis nije mogu. Binarni podaci
se upisuju u itaku memoriju u procesu proizvodnje ili posebnim ureajima kod korisnika.
Sadraj itake memorije ne moe se uopte menjati instrukcijama programa.
Za razliku od nepostojanih poluprovodnikih memorija, itaka memorija, koja je takoe
poluprovodnika, ne zavisi od postojanja napona napajanja i ne gubi svoj sadraj.
itaka memorija koristi se za programe i podatke raunara koji se ne menjaju esto, kao
to su podprogrami, tablini podaci, konstante, test-programi i dr. Svaki raunar ima bar jednu
itaku memoriju koja se koristi za pokretanje raunara prilikom ukljuenja i poziv sa spoljne
memorije operativnog sistema. Na primer, u personalnim raunarima realizovan je u itakoj
memorije program BIOS (eng. Basic Input-Out Sistem osnovni ulazno-izlazni sistem). BIOS
predstavlja osnovni sistem programa za unoenje i izdavanje podataka. Ima ulogu inicijalnog
programa kojim se pokree raunar, ali sadri i vaan skup programa za podrku, komunikacije
sa svim perifernim jedinicama, kao npr. itanje sa tastature, ispis na ekranu i dr.
Postoje etiri tipa itakih memorija. Najprostije su itake memorije u kojima se podaci
upisuju jednom zauvek u procesu proizvodnje poluprovodnikih integrisanih kola. To znai da se
ove itake memorije mogu samo jednom programirati. Programiranje se vri pomou specijalnih
10
11
Asocijativna memorija
U mnogim zadacima obrade podataka potrebno je pronai podatke u nekoj strukturi
podataka smetenoj u operativnu memoriju. Procedura traenja nekog elementa sastojae se od
poreenja zapamenih podataka sa zadatom vrednou sve dok ne dodje do poklapanja. Pri tome
e broj pristupa operativnoj memoriji zavisiti od mesta traenog elementa i algoritma po kome se
vri traenje. Vreme potrebno za traenje podataka u operativnoj memoriji moe se znatno skratiti
ako se zapameni podaci mogu identifikovati ne samo na osnovu adrese nego i na osnovu
njihovog sadraja. Onda kada vreme traenja treba da bude vrlo kratko, postoji memorija koja
omoguava pristup na osnovu sadraja i ona se naziva asocijativna memorija ili memorija sa
adresiranjem prema sadraju. Asocijativna memorija je memorija sa neposrednim pristupom
kojoj su dodatno ugraena kola koja omoguavaju istovremeno poreenje u samo jednom
memorijskom ciklusu sadraja svih lokacija sa zadatim sadrajem kljuem. U njoj se traenje
vri na osnovu sadraja i pronalaze se sve lokacije koje imaju sadraj jednak sadraju kljua ili
dela kljua. U asocijativnoj memoriji pristupa se istovremeno i paralelno svim lokacijama na
osnovu njihovog sadraja. Da bi to bilo mogue potrebni su memorijski elementi sloeniji od
obinih bistabilnih kola, a nazivaju se asocijativni memorijski elementi (AME). Zato je
asocijativna memorija skuplja od memorije sa neposrednim pristupom. Na slici 9. prikazan je
asocijativni memorijski element.
y
Asocijativni
memorijski
element
s
p
12
Registar maske
Adrdek
esnioder
AME
AME
AME
AME
...
AME
Adresni
registar
2n-1
...
Ko
mpa
rato
ri
indi
Regkato
istarra
AME
...
...
Memorijski medijum
... AME
AME
AME
Prihvatni
registar
Sadraj registra kljua uporeuje se sa sadrajem svih memorijskih lokacija u samo jednom
memorijskom ciklusu. Za svaku memorijsku lokaciju postoji po jedan komparator iji je izlaz
jednak 1 ako postoji poklapanje, tj. ako memorijska re ima iste bitove kao i definisani bitovi
kljua. Sve takve lokacije oznae se u registru indikatora poklapanja, koji ima po jedan bit za
svaku memorijsku lokaciju sa vrednou 1. Posle uporeivanja moe se memorijskim lokacijama
za koje postoji poklapanje pristupiti radi itanja, pri emu se sada asocijativna memorija tretira
kao memorija sa neposrednim pristupom.
Ke-memorija
Za smanjenje vremena pristupa podacima i instrukcijama u operativnoj memoriji procesoru
se dodaje ke-memorija (ultrabrza memorija) ija brzina odgovara brzini rada procesora. Kememorija je mala, ultrabrza poluprovodnika memorija sa neposrednim pristupom. U kememoriju se uvaju podaci i instrukcije iz operativne memorije koje procesor trenutno koristi.
Ke-memorija slui za usaglaavanje brzine procesora i operativne memorije koja je sporija od
procesora za red veliine (oko 10 puta). Ona omoguava poveanje brzine obrade, jer se u njoj
nalaze tekui podaci i tekue instrukcije programa kojima procesor pristupa znatno bre, ime se
poveava produktivnost rada procesora, odnosno vreme izvrenja programa. Cilj efikasnog
memorijskog sistema je da efektivno vreme pristupa procesora podacima bude vrlo blisko
vremenu pristupa ke-memoriji.
13
Centralni
procesor
Prenos
rei
Ke-memorija
Prenos
blokova
Operativna
memorija
Procesorski
ip
L1
ke
L2
ke
15
Operativna
memorija
Ke-memorija diska
Operativna memorija savremenih raunara odgovara na zahteve u desetinama nanosekundi,
a disk odgovara na zahteve u desetinama milisekundi, to znai da je razlika u brzini oko milion
puta. Kako ke-memorije znaajno poboljavaju vreme pristupa operativnoj memoriji, isti se
koncept uspeno koristi i za diskove, znaajno smanjujui saobraaj sa diskom i proseno vreme
pristupa na disku.
Ke-memorija diska (ke-bafer diska) ima slinu ulogu kao ke-memorija u sistemmu kememorija glavna memorija (slika 13). To je memorijski bafer koji pamti poslednje koriene
delove adresnog prostora diska, smanjujui tako zahtevani broj pristupa i efektivno vreme
pristupa disku, odnosno poveavajui efektivnu brzinu diska. Procesor uvek pristupa podacima
predhodno smetenim u ke-memoriju diska kad god mu zatrebaju.
Ke-memorija diska je veliine od jednog do vise megabajta. Jedinica prenosa izmeu
diska i ke-memorije diska obino sadri jednu ili vie staza diska.
Ke-memorija diska moe se pridruiti ulazno-izlaznom ureaju, kontroleru tog ureaja ili
operativnoj memoriji procesora. Ispitivanja su pokazala da je efikasnost ke-memorije diska
najbolja kada je ona ukljuena kao deo operativne memorije.
Operativna
memorija
Ke-memorija
diska
...
Virtuelna memorija
U hijerarhijskom memorijskom sistemu program i podaci se najpre smetaju na spoljnu
memoriju. Fragmenti programa i podataka prenose se u operativnu memoriju samo onda kada su
potrebni centralnom procesoru, jer je kapacitet operativne memorije znatno manji od kapaciteta
spoljne memorije. Ako bi se operativna memorija zamenila spoljnom memorijom dobila bi se
nezadovoljavajua brzina pristupa, zbog spore spoljne memorije.
Nedovoljan kapacitet operativne memorije moe se nadoknaditi specifinim nainom
sprezanja operativne memorije i spoljne memorije koji se naziva virtuelna memorija. Vituelna
memorija omoguava da korisnik pie programe kao da poseduje adresni prostor jednak
ukupnom kapacitetu spoljne memorije, pri emu je brzina pristupa priblina brzini operativne
memorije. Uvoenje virtuelne memorije zasniva se na injenici da procesor esto u obradi koristi
podatke smetene u sukcesivne memorijske lokacije.
16
Memorijske stranice
Ceo adresni prostor spoljne memorije podeljen je na blokove sastavljene od fiksnog broja
lokacija koji se nazivaju memorijske stranice ili kratko stranice. Stranica moe sadrati od 256 do
1024 i vie memorijskih rei. Primarna (operativna) memorija deli se na grupe sukcesivnih
lokacija istog obima koje se takoe nazivaju stranice. Delovi programa i podataka prenose se sa
spoljne memorije, ili obrnuto, uvek u obimu jedne stranice. Odnos stranica spoljne i operativne
memorije prikazan je na slici 14. Pri korienju virtuelne memorije postoji vie vrsta adresa.
Adresa koju koristi programer je virtuelna adresa ili sekundarna adresa. Skup virtuelnih
adresa obrazuje virtuelni adresni prostor. Adresa operativne memorije naziva se fizika adresa ili
primarna adresa. Skup adresa operativne memorije obrazuje primarni adresni prostor.
Spoljna
memorija
Operativna
memorija
Program 1
Podaci 11
Podaci 12
Program 1
Podaci 11
Program 2
Podaci 21
Princip korienja virtuelne memorije je sledei. Da bi poelo izvrenje programa jedna ili
nekoliko stranica se prenose u operativnu memoriju. Program se izvrava korienjem operativne
memorije sve dok centralni procesor ne pokua obraanje instrukciji ili podatku koji se jo nalazi
na spoljnoj memoriji. Tada se pozivaju programi sistema za upravljanje virtuelnom memorijom
koji treba da obezbede efikasno korienje operativne memorije. Sistem za upravljanje
virtuelnom memorijom najee se realizuje kombinacijom hardvera i softvera. On traba da rei
sledee probleme:
prevoenje virtuelne adrese virtuelna adresa koju koristi procesor prevodi se u adresu
primarne memorije;
smenjivanje stranica izbor stranica koju treba udaljiti iz primarne memorije da bi se
oslobodilo mesto za novu stranicu.
17
av
avs
ac
ap
ac
av
avs
ac
ap
aps
ac
Na slici 15b prikazan je nain transformacije virtuelne u primarnu adresu. Kao ulaz u
tablicu preslikavanja slui adresa virtuelne stranice, a na izlazu se dobija adresa primarne strance.
Umesto stranine tablice mnogo je bolje koristiti asocijativnu memoriju, u koliko je to i
ekonomski prihvatljivo.
Zamena stranica
Stranice je potrebno zameniti ako se stranica sa virtuelnom adresom koju zahteva procesor
ne nalazi u primarnoj memoriji. Pri zameni stranica u sekundarnu (spoljnu) memoriju se vraa
stranica koja je prema nekom kriterijumu najmanje aktuelna, a u primarnu memoriju se na njeno
mesto prenosi traena stranica.
Slino kao kod ke-memorija, za ocenuefikasnosti korienja virtuelne memorije uvode se
faktor pogotka i faktor promaaja. Faktor pogotka predstavlja verovatnou da se traena stranica
nalazi u primarnoj memoriji. Faktor promaaja predstavlja verovatnou da se traena stranica
ne nalazi u primarnoj memoriji. Faktor pogotka zavisi od nekoliko parametara, a pre svega od:
kapaciteta primarne memorije,
18
veliine stranice,
statistikih odlika korienih podataka i instrukcija,
algoritma zamene stranica.
19
Literatura:
- ivko Toi i Momilo Ranelovi RAUNARI za IV razred
elektrotehnike kole.
20