Što je konvencionalna memorija?

U računalstvu postoji mnogo različitih vrsta memorije. ROM i RAM, DRAM i SRAM te NAND i NOR flash. Svaka od ovih vrsta memorije ima svoje mjesto. Mnogi od njih nalaze svoje mjesto – tamo gdje biste ih očekivali – u računalu. Neki od njih su, međutim, zastarjela tehnologija, u biti poslana u povijesne knjige. ROM je, primjerice, gotovo u potpunosti zamijenjen puno jeftinijom flash memorijom koja se može prepisivati. Obično će taj flash biti NOR flash, ali može biti i NAND flash.

Drugi pojam pamćenja koji je upisan u povijesne knjige je "konvencionalno pamćenje".

Kratka lekcija povijesti na računalu

Računala postoje već prilično dugo. Ipak, godinama su bili veliki, skupi i ne osobito moćni. To je ograničilo njihovu upotrebu na organizacije koje su spremne platiti za njih. Dostupan softver također je bio problem. Niste mogli jednostavno preuzeti novi preglednik, uredski softver ili slike mačaka. Prvo, internet još nije bio stvoren; nije se imalo gdje skinuti. Također nije bilo ni preglednika jer se nije imalo što pregledavati. Također nije bilo slika mačaka, jer je većina ranih računala bila samo tekstualna.

Rana računala bila su građena za posebne svrhe. U mnogim slučajevima mogli su izvršiti samo jedan zadatak za koji su bili dizajnirani. To je ograničilo njihove slučajeve upotrebe, posebno s obzirom na cijene.

IBM PC bilo je računalo koje je promijenilo mnoge stvari. Nije izmislio internet, preglednike ili slike mačaka. Umjesto toga, bilo je to računalo opće namjene. Još bolje, dizajniran je za mase. Iako nije bilo jeftino, nije bilo ni nedostupno. Srećom, ovo je zaživjelo. PC se dobro prodavao. Toliko dobro da se izraz računalo još uvijek koristi, čak i ako je u nemilosti. Druge računalne tvrtke izdale su mnoštvo PC-kompatibilnog hardvera, softvera i izravnih klonova.

Ova popularnost pomogla je postaviti ton za tržište računala. Ipak, nije sve bilo ružičasto. Ograničenja u računalu također su se urezala u računala koja su uslijedila. Ta su pitanja općenito obrađena, ali neka su manje temeljita od drugih.

Intel 8086

CPU koji je omogućio PC bio je Intel 8086. Bio je revolucionaran kao prvi CPU opće namjene. Nažalost, njegova ograničenja nametnula su ograničenja kompatibilnosti dugo nakon što je postao irelevantan.

Jedno od ograničenja 8086 bilo je to što je mogao adresirati samo ukupno 1 MB memorije. Sada to nije samo 1 MB RAM-a. To je cijeli prostor za mapiranje bilo čega u memoriju. To uključuje ROM za BIOS i operativni sustav, grafiku i druge memorijsko mapirane periferne uređaje. Od toga je prvih 640 KB od 1 MB memorijskog prostora dodijeljeno za korištenje RAM-a. To se nazivalo konvencionalnim memorijskim područjem. Preostalih 384 MB memorije naziva se gornjim memorijskim područjem.

Savjet: U kontekstu memorije, 1MB bi trebao biti točnije predstavljen kao 1MiB. U SI sustavu jedinica i prefiksa, prefiks M znači 1000K, 1000 jedinica. Ovo pretpostavlja sustav s bazom deset, ali računala koriste bitove koji su baza 2. Standardni bajt je 8 bita, 1 KB je 1024 bajta, a 1 MB je 1024 KB.

To dovodi do zabune sa SI prefiksima do 1000, a ne 1024, što se može pretpostaviti. Kao takvi, memorijski kapaciteti – trebali bi biti – ali nisu uvijek navedeni u KiB, MiB, GiB i tako dalje. Ovaj učinak također utječe na to zašto tvrdi diskovi izgledaju puno manji nego što se reklamira. SSD od 1 TB ima samo 1000 GB umjesto 1024 GiB. To iznosi 0,9095 TiB, razlika u kapacitetu od 10%.

nasljeđe

Postojao je niz zaobilaznih rješenja i promjena tijekom vremena koje su omogućile podršku za veće memorijske kapacitete. Moderni operativni sustavi više ne dopuštaju softveru pristup stvarnim adresama memorije, umjesto toga koriste adrese virtualne memorije koje računalo zatim automatski mapira. Ovo skriva stvarnu fizičku strukturu memorije od softvera. Dio onoga što skriva jest da je segmentacija memorije uzrokovana ovim ograničenjem memorije dovela do definiranja segmenata. Moderna računala to više ne moraju raditi, ali i dalje predstavljaju detalje, počevši od 0, dajući im potpuni pristup cijelom adresnom prostoru.

Zaključak

Konvencionalna memorija odnosi se na prvih 680KiB od 1MiB adresabilnog memorijskog prostora koji je imao originalni IBM PC. To je bilo hardversko ograničenje nametnuto ograničenim adresnim prostorom Intel 8086 CPU-a koji koristi računalo. Konvencionalna memorija korištena je kao RAM sustava. Ostatak memorijskog prostora dodijeljen je ROM-u za BIOS, operativni sustav i druge memorijsko mapirane periferije, poput grafike.

Prvih 640KiB memorije više se ne tretira kao jedinstveno. Termin je sada potpuno zastario, sa 64-bitnim računalima koja teoretski mogu adresirati 16EiB memorije, iako su trenutno ograničena na "samo" 256TiB. Osim toga, adrese fizičke memorije više nisu dostupne. Umjesto toga koriste se adrese virtualne memorije.


Leave a Comment

Kako instalirati SSD na stolna i prijenosna računala

Kako instalirati SSD na stolna i prijenosna računala

Kupili ste SSD u nadi da unaprijedite internu pohranu vašeg računala, ali ne znate kako instalirati SSD? Pročitajte ovaj članak odmah!

Kako pronaći IP adresu pisača

Kako pronaći IP adresu pisača

Imate problema s pronalaženjem IP adrese vašeg pisača? Pokazat ćemo vam kako to pronaći.

Što učiniti ako Powerbeats Pro ne može puniti u kutiji

Što učiniti ako Powerbeats Pro ne može puniti u kutiji

Ako vaši Powerbeats Pro ne pune, koristite drugi izvor napajanja i očistite svoje slušalice. Ostavite kutiju otvorenom dok punite slušalice.

Kako povezati prijenosno računalo sa sustavom Windows 11 s projektorom/TV-om

Kako povezati prijenosno računalo sa sustavom Windows 11 s projektorom/TV-om

Pročitajte ovaj članak kako biste naučili jednostavan korak-po-korak postupak za povezivanje prijenosnog računala s projektorom ili TV-om na sustavima Windows 11 i Windows 10.

Osnove 3D ispisa: Obavezna kontrolna lista za održavanje

Osnove 3D ispisa: Obavezna kontrolna lista za održavanje

Održavanje vašeg uređaja u dobrom stanju je nužno. Ovdje su neki korisni savjeti kako održati vaš 3D printer u vrhunskom stanju.

Kako popraviti GeForce Now grešku kod 0xC272008F

Kako popraviti GeForce Now grešku kod 0xC272008F

Upravo se pripremate za noć igranja koja će biti velika – upravo ste preuzeli “Star Wars Outlaws” na GeForce Now streaming servisu. Otkrijte jedini poznati način kako popraviti GeForce Now grešku kod 0xC272008F kako biste ponovno mogli igrati Ubisoft igre.

5 Razloga zašto vaš laptop pregrijava

5 Razloga zašto vaš laptop pregrijava

Saznajte koji su mogući razlozi za pregrijavanje vašeg laptopa, zajedno s savjetima i trikovima kako izbjeći ovaj problem i održati uređaj hladnim.

10 Najboljih NAS uređaja za pohranu za kućnu i profesionalnu upotrebu

10 Najboljih NAS uređaja za pohranu za kućnu i profesionalnu upotrebu

Bilo da tražite NAS za svoj dom ili ured, pogledajte ovu listu najboljih NAS uređaja za pohranu.

Osnove 3D ispisa: Savjeti za održavanje vašeg 3D pisača

Osnove 3D ispisa: Savjeti za održavanje vašeg 3D pisača

Održavanje vaših 3D pisača je vrlo važno kako bi se postigli najbolji rezultati. Evo nekoliko važnih savjeta koje treba imati na umu.

Canon Pixma MG5220: Skenirajte bez tinte

Canon Pixma MG5220: Skenirajte bez tinte

Kako omogućiti skeniranje na Canon Pixma MG5220 kada vam dođe do tinte.