Š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.


Kako klonirati tvrdi disk

Kako klonirati tvrdi disk

U modernom digitalnom dobu, gdje su podaci dragocjena imovina, kloniranje tvrdog diska u sustavu Windows za mnoge može biti ključan proces. Ovaj sveobuhvatni vodič

Kako popraviti upravljački program WUDFRd koji se nije učitao u sustavu Windows 10?

Kako popraviti upravljački program WUDFRd koji se nije učitao u sustavu Windows 10?

Jeste li suočeni s porukom o pogrešci tijekom pokretanja računala koja kaže da se upravljački program WUDFRd nije uspio učitati na vašem računalu?

Kako popraviti šifru pogreške NVIDIA GeForce Experience 0x0003

Kako popraviti šifru pogreške NVIDIA GeForce Experience 0x0003

Imate li NVIDIA GeForce iskustvo s kodom pogreške 0x0003 na radnoj površini? Ako da, pročitajte blog kako biste saznali kako brzo i jednostavno popraviti ovu pogrešku.

Što je SMPS?

Što je SMPS?

Naučite što je SMPS i značenje različitih ocjena učinkovitosti prije nego što odaberete SMPS za svoje računalo.

Zašto se moj Chromebook ne uključuje

Zašto se moj Chromebook ne uključuje

Pronađite odgovore na pitanje Zašto se moj Chromebook ne uključuje? U ovom korisnom vodiču za korisnike Chromebooka.

Kako Googleu prijaviti phishing prijevare

Kako Googleu prijaviti phishing prijevare

Pomoću ovog vodiča saznajte kako Googleu prijaviti prevaranta kako biste ga spriječili da vara druge.

Roomba staje, zapinje i okreće se – popravi

Roomba staje, zapinje i okreće se – popravi

Riješite problem u kojem vaš Roomba robot usisavač stane, zaglavi se i stalno se okreće.

Kako promijeniti grafičke postavke na Steam Decku

Kako promijeniti grafičke postavke na Steam Decku

Steam Deck nudi robusno i svestrano iskustvo igranja na dohvat ruke. Međutim, kako biste optimizirali svoje igranje i osigurali najbolje moguće

Što je sigurnost temeljena na izolaciji?

Što je sigurnost temeljena na izolaciji?

Namjeravali smo se zadubiti u temu koja postaje sve važnija u svijetu kibernetičke sigurnosti: sigurnost temeljena na izolaciji. Ovaj pristup prema

Kako koristiti Auto Clicker za Chromebook

Kako koristiti Auto Clicker za Chromebook

Danas smo namjeravali istražiti alat koji može automatizirati ponavljajuće zadatke klikanja na vašem Chromebooku: Auto Clicker. Ovaj vam alat može uštedjeti vrijeme i