Ce este memoria convențională?

În calcul, există multe tipuri diferite de memorie. ROM și RAM, DRAM și SRAM și flash NAND și NOR. Fiecare dintre aceste tipuri de memorie își are locul lui. Multe dintre acestea își găsesc locul – acolo unde te-ai putea aștepta – într-un computer. Unele dintre acestea, totuși, sunt tehnologii învechite, în esență destinate cărților de istorie. ROM-ul, de exemplu, este aproape complet înlocuit cu memoria flash mult mai ieftină și suprascrisă. De obicei, acel bliț va fi bliț NOR, dar poate fi și un bliț NAND.

Un alt termen de memorie care este atribuit cărților de istorie este „memorie convențională”.

O scurtă lecție de istorie pe computer

Calculatoarele există de destul de mult timp. De ani de zile, totuși, au fost mari, scumpe și nu deosebit de puternice. Acest lucru a limitat cazurile lor de utilizare la organizații care doresc să plătească pentru ele. Software-ul disponibil a fost, de asemenea, o problemă. Nu puteai să descărcați pur și simplu un nou browser, un software de birou sau imagini cu pisici. În primul rând, internetul nu fusese încă creat; nu era de unde să descarce. De asemenea, nu existau browsere pentru că nu era nimic de răsfoit. De asemenea, nu existau poze cu pisici, deoarece majoritatea computerelor timpurii erau bazate doar pe text.

Calculatoarele timpurii aveau tendința de a fi construite pentru scopuri specifice. În multe cazuri, ei puteau îndeplini doar sarcina pentru care fuseseră proiectați. Acest lucru le-a limitat cazurile de utilizare, mai ales având în vedere etichetele de preț.

PC-ul IBM a fost computerul care a schimbat multe lucruri. Nu a inventat internetul, browserele sau imaginile cu pisici. În schimb, era un computer de uz general. Și mai bine, a fost conceput pentru mase. Deși nu era ieftin, nici nu era inaccesibil. Din fericire, acest lucru a prins. PC-ul s-a vândut bine. Atât de bine încât termenul PC este încă folosit, chiar dacă este din favoare. Alte companii de calcul au lansat zeci de hardware, software și clone compatibile cu PC-uri.

Această popularitate a contribuit la stabilirea tonului pentru piața computerelor. Nu totul a fost, totuși, roz. Limitările PC-ului au fost incluse și în computerele succesive. Aceste probleme au fost în general tratate, dar unele sunt mai puțin amănunțite decât altele.

Intel 8086

Procesorul care a făcut posibil PC-ul a fost Intel 8086. A fost revoluționar ca primul procesor de uz general. Din păcate, limitările sale au impus restricții de compatibilitate mult timp după ce a fost irelevant.

Una dintre limitările lui 8086 a fost că putea aborda doar un total de 1MB de memorie. Acum, asta nu este doar 1 MB de RAM. Acesta este întregul spațiu pentru a mapa orice în memorie. Aceasta include ROM-ul pentru BIOS și sistemul de operare, grafică și alte periferice mapate cu memorie. Dintre acestea, primii 640KB din spațiul de memorie de 1MB au fost alocați pentru utilizarea RAM. Aceasta a fost numită zona de memorie convențională. Restul de 384 MB de memorie a fost denumit zona de memorie superioară.

Sfat: în contexte de memorie, 1 MB ar trebui să fie reprezentat mai precis ca 1 MiB. În sistemul de unități și prefixe SI, prefixul M înseamnă 1000K, 1000 de unități. Acest lucru presupune un sistem de bază zece, totuși, iar computerele folosesc biți care sunt baza 2. Octetul standard este de 8 biți, 1KB este de 1024 de octeți și 1MB este de 1024KB.

Acest lucru duce la confuzie cu prefixele SI prin 1000, nu 1024, ceea ce poate fi presupus. Ca atare, capacitățile de memorie – ar trebui să fie – dar nu sunt întotdeauna listate în KiB, MiB, GiB și așa mai departe. Acest efect influențează, de asemenea, de ce hard disk-urile par mult mai mici decât se anunță. Un SSD de 1 TB are doar 1000 GB în loc de 1024 GiB. Aceasta rezultă la 0,9095 TiB, o diferență de capacitate de 10%.

Moştenire

Au existat o serie de soluții și modificări de-a lungul timpului care au permis suportul pentru capacități de memorie mai mari. Sistemele de operare moderne nu mai permit software-ului să acceseze adresele reale de memorie, ci utilizând adrese de memorie virtuală pe care computerul le mapează apoi automat. Acest lucru ascunde structura fizică reală a memoriei de software. O parte din ceea ce ascunde este că segmentarea memoriei cauzată de această limită de memorie a condus la definirea segmentelor. Calculatoarele moderne nu mai trebuie să facă acest lucru, dar reprezintă totuși detaliile, începând de la 0, oferindu-le acces deplin la întreg spațiul de adrese.

Concluzie

Memoria convențională se referă la primii 680 KiB din spațiul de memorie adresabil de 1 MiB pe care îl avea PC-ul IBM original. Aceasta a fost o limitare hardware impusă de spațiul de adrese limitat al procesorului Intel 8086 utilizat de computer. Memoria convențională a fost folosită ca RAM de sistem. Restul spațiului de memorie a fost alocat ROM-ului pentru BIOS, sistemul de operare și alte periferice mapate cu memorie, cum ar fi grafica.

Primii 640 KiB de memorie nu mai sunt tratați ca unici. Termenul este acum complet depășit, computerele pe 64 de biți putând să abordeze teoretic 16EiB de memorie, deși în prezent sunt limitate la „doar” 256 TiB. În plus, adresele de memorie fizică nu mai sunt accesibile. În schimb, sunt folosite adrese de memorie virtuală.



Leave a Comment

Cum se clonează un hard disk

Cum se clonează un hard disk

În era digitală modernă, în care datele sunt un bun valoros, clonarea unui hard disk pe Windows poate fi un proces crucial pentru mulți. Acest ghid cuprinzător

Cum să remediați driverul WUDFRd care nu s-a încărcat pe Windows 10?

Cum să remediați driverul WUDFRd care nu s-a încărcat pe Windows 10?

În timpul pornirii computerului, vă confruntați cu mesajul de eroare care spune că driverul WUDFRd nu s-a încărcat pe computer?

Cum să remediați codul de eroare NVIDIA GeForce Experience 0x0003

Cum să remediați codul de eroare NVIDIA GeForce Experience 0x0003

Aveți experiența NVIDIA GeForce cu codul de eroare 0x0003 pe desktop? Dacă da, citiți blogul pentru a afla cum să remediați această eroare rapid și ușor.

How to Use Auto Clicker for Chromebook

How to Use Auto Clicker for Chromebook

Today, were going to delve into a tool that can automate repetitive clicking tasks on your Chromebook: the Auto Clicker. This tool can save you time and

Cum să eliminați un GPU de pe un computer Windows în 2023

Cum să eliminați un GPU de pe un computer Windows în 2023

Trebuie să eliminați GPU-ul de pe computer? Alăturați-vă pentru a explica cum să eliminați un GPU de pe computer în acest ghid pas cu pas.

Cum se instalează un SSD NVMe pe un desktop și laptop

Cum se instalează un SSD NVMe pe un desktop și laptop

Ați cumpărat un nou SSD NVMe M.2, dar nu știți cum să îl instalez? Citiți mai departe pentru a afla cum să instalați un SSD NVMe pe laptop sau desktop.

Ce este o bombă logică?

Ce este o bombă logică?

O bombă logică este un incident de securitate în care un atacator stabilește o acțiune întârziată. Continuați să citiți pentru a afla mai multe.

Ce este un SoC?

Ce este un SoC?

Dacă v-ați uitat vreodată în interiorul unui turn de PC, puteți vedea că există o mulțime de componente diferite. Laptopul tău obișnuit conține majoritatea componentelor

Ce este criptarea asimetrică?

Ce este criptarea asimetrică?

Algoritmii de criptare asimetrică utilizează două chei distincte. O cheie este folosită pentru criptare, iar cealaltă pentru decriptare.

Steam Deck: Cum se formatează cardul SD

Steam Deck: Cum se formatează cardul SD

Steam Deck vine în trei opțiuni de stocare: eMMC de 64 GB, SSD NVMe de 256 GB și SSD NVMe de 512 GB. În funcție de biblioteca dvs. de jocuri și de dimensiunea jocurilor