Cum se extrage maxim din memoria sistemului dos în adresele mai mari

Fig.1. Dintre cele 1 MB de RAM care sunt disponibile de obicei în majoritatea sistemelor informatice, 640 KB sunt rezervate pentru DOS și pentru aplicațiile care rulează sub controlul său, iar 384 KB rămân indisponibile pentru sistemul de operare.







Tradiția de entanglementare a terminologiei

Memorie standard

În arhitectura originală a computerului personal, 640 KB din acest 1 MB a fost rezervat pentru DOS și aplicații care rulează sub controlul său, iar zona de la 640 KB la 1 MB a fost rezervată pentru utilizarea sistemului. Cea mai mare parte a memoriei convenționale de 640KB este folosită aproape în mod constant, dar este, de asemenea, adevărat că există zone de memorie de sistem rezervate pe care sistemul nu le utilizează și care pot fi puse la dispoziție în alte scopuri. QEMM și 386max controlează exact această parte accesibilă a zonei de memorie, situată între 640 KB și 1 MB, iar această parte a memoriei ar trebui să fie explicată mai detaliat.







Este convenabil și comun să împărțiți 1 MB de memorie în 16 secțiuni consecutive de 64 KB fiecare. Aceste secțiuni, numite uneori pagini, sunt marcate cu întregi hexazecimale de la 0 la F, adică 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. (Există un vechi programator glumă ceea ce este considerat cu ușurință în hexazecimal dacă degetele tăiate) . Astfel, DOS primește regiunea la 0 - 9 (10 părți 64 Kbytes, întreaga 640K), iar restul sistemului primește: Loturi A, B, C, D, E, F.

Memorie extinsă

Memorie suplimentară







Articole similare

Trimiteți-le prietenilor: