Greitas, galingas procesorius reikia greitai ir lengvai naudotis dideliu kiekiu duomenų, siekiant padidinti jų efektyvumą. Jei CPU negali patekti į duomenų ji turi, jis tiesiog sustoja ir laukia jo. Šiuolaikiniai procesoriai veikia greičiu apie 1 gigahercų gali sunaudoti didžiulius duomenų kiekius - Galimos milijardus baitų per sekundę. Problema, kad kompiuterių dizaineriai susidurti tai, kad atmintis, kuri gali suspėti su 1 gigahercų procesorius yra labai brangu - kiek brangiau nei bet kas gali sau leisti dideliais kiekiais
Kompiuterių dizaineriai išspręsta sąnaudų problemą. &Quot; diferencijuotais " atminties -. naudojant brangias atminties nedideliais kiekiais ir tada pagrindo jį su didesniais kiekiais pigesnis atminties
pigiausias skaitymo /rašymo atmintį plačiai naudojamas šiandien yra kietasis diskas. Standieji diskai teikti didelius kiekius nebrangiai, nuolatiniam saugojimui. Galite įsigyti vietos standžiajame diske už centus už megabaitą, tačiau ji gali imtis geras tiek laiko (artėja antras) skaityti megabaitų išjungti kietąjį diską. Kadangi saugojimo vietos kietajame diske yra toks pigus ir gausi, tai sudaro galutinę stadiją su CPU atminties hierarchijos, vadinamas virtualios atminties.
Kitas lygis hierarchijoje yra RAM. Mes aptarti RAM išsamiai Kaip RAM veikia, bet keletas punktų apie RAM yra svarbūs čia.
Bitų dydis CPU jums pasakys, kiek baitų informacijos, kurią ji gali gauti iš RAM tuo pačiu metu. Pavyzdžiui, 16 bitų procesorius gali apdoroti 2 baitai metu (1 baitas = 8 bitai, taigi 16 bitai = 2 baitai), ir 64 bitų procesorius gali apdoroti 8 baitai metu.
megahercais (MHz) yra CPU apdorojimo greitis, arba takto ciklą priemonė, milijonais per sekundę. Taigi, 32-bitų 800 MHz "Pentium III" potencialiai gali apdoroti 4 baitų vienu metu 800 milijonų kartų per sekundę (galbūt labiau remiasi "pipelining")! Iš atminties sistemos tikslas yra patenkinti šiuos reikalavimus.
nekalbant apie kompiuterio RAM yra ne pakankamai greitai, kad atitiktų procesoriaus greitį. Štai kodėl jums reikia talpyklą (aptarti vėliau). Tačiau, greičiau RAM, tuo geriau. Dauguma lustai šiandien dirbti su ciklo norma nuo 50 iki 70 nanosekundžių. Skaitymo /rašymo greitis paprastai yra iš RAM naudojami, pavyzdžiui, DRAM, SDRAM, Rambus funkcija. Kalbėsime apie šių įvairių tipų atminties vėliau.
Pirma, pakalbėkime apie RAM.
RAM