Professional Documents
Culture Documents
7.,8. I 9..MEMORIJE
7.,8. I 9..MEMORIJE
7
Zbog nesavršenosti dielektrika dolazi do “curenja” naboja kroz dielektrik, zbog
čega napon na kondenzatoru pada, pa bi upisana jednica vrlo brzo postala 0,
što bi dovelo do narušavanja integriteta podataka i pada sistema.
Da se to ne bi desilo, provodi se permanentni refreshing (stalno osvježavanje)
sadržaja upisanih podataka. To je zadatak od najvećeg mogućeg značaja tj. sa
maximalnim prioritetom (interrupt 0) jer se na taj način čuva integritet
podataka.
Ako bi integritet podataka bio narušen rad računara ne bi imao nikakvog smisla.
U takvoj situaciji izvršavale bi se tačne operacije nad pogrešnim podacima pa bi
rezultat obrade bio pogrešan.
Samo korektne operacije nad korektnim (tačnim) podacimamogu generisati
korektan rezultat.
ROM memorija (Read Only Memory)
Osnovna zadaća ROM memorija je da čuvaju podatke i programe koji ne smiju
biti izbrisani, promijenjeni ili oštećeni, pod bilo kakvim okolnostima, uključujući
i gubitak napajanja u dužem vremenskom periodu. Iako naziv ROM sugeriše da
se podaci mogu samo čitati, određeni tipovi ROM-a dozvoljavaju izmjenu
upisanog sadržaja, obično korištenjem posebnih hardverskih dodataka ili
pomoću posebnih programa. Tokom PC evolucije razvijeno je nekoliko tipova
ROM memorije, ali bez obzira o kojem tipu ROM memorije je riječ, zajedničko
im je da su relativno spore, malog kapaciteta i vrlo skupe u odnosu na
kapacitete koje nude.
Brzine pristupa podacima kreću se od 120 – 150 ns i nisu se bitnije mijenjale,
ali to nije poseban problem, jer se sadržaj ovih mem. koristi samo pri startanju
računara.
Najpoznatiji tipovi ROM memorija su:
1. PROM (Programable ROM)
Programiranje ovog tipa ROM-a (upisivanje sadržaja), vrši se uz pomoć relativno
skupe i komplexne opreme, koju obično posjeduje samo proizvođač ROM-a,
koji vrši programiranje prema željama kupaca. Pojedninačno i samostalno
programiranje finansijski nije prihvatljivo. Danas se ovaj tip ROM-a koristi samo
u veliko-serijskim proizvodima tipa digit.igračke, foto aparati i sl., dok se ranije
uobičajeno koristio i na matičnim pločama računara za smještaj BIOS –a dok ga
nije potisnula praktičnija flash memorija.
2. EPROM (Electrical Programmable ROM)
Ovaj tip ROM memorija se programira električnim putem uz pomoć tzv. EPROM
programera, koji može biti samostalan uređaj, što je skuplja varijanta ili kao
periferija koja se priključuje na PC računar (jeftinija varijanta).
Brisanje sadržaja ovih mem. vrši se pomoću tzv. UV – brisača. To su kutije sa
jakim izvorima ultra violetnih zraka. UV zrake su potencijalno opasne za očni
8
vid, pa u radu sa UV brisačima treba biti oprezan. UV zrake nisu u vidljivom
dijelu spektra pa je opasnost tim veća. Iz tih razloga savremeni UV-brisači imaju
ugrađenu zaštitu koja sprječava paljenje UVlampi ako kučište UV-brisača nije
hermetički zatvoreno.
3. EEPROM (Electrical Eraseable PROM) E2PROM
Upotreba UV brisača je dosta nepraktična i ponekad rizična, pa se kao bolje
riješenje koristi tzv. EEPROM. Ovaj tip mem. nudi najveći komfor u radu, jer se
podaci mogu upisivati i brisati električnim putem, obično naponima koji su
nešto veći od radnih napona, tako da u normalnom radnom režimu podaci ne
mogu biti promijenjeni. Najveći nedostatak ovih mem. je vrlo visoka cijena, pa
su relativno rijetko korištene i nisu uspijele istisnuti EPROM, koji je daleko više
korišten.
Ove mem. su poslužile kao temelj za razvoj kasnijih FLASH memorija.
4. PAL (Programmable Array of Logic) čipovi (PLA)
Ovo su najjeftinije varijante ROM mem. Upisivanje podataka svodi se na
propaljivanje neželjenih veza. Čipovi su u formi tzv. diodnih matrica i tamo gdje
se želi upisati '' 0 '', samo se propali veza. Jednom isprogramirani čipovi ne
mogu se više reprogramirati. Čipovi su relativno jeftini, a i oprema za
programiranje nije skupa, pa se PAL čipovi koriste u razvojne i eksperimentalne
svrhe (izradu prototipova i malih serija).