110 likes | 207 Views
Paměť v MS-DOS. Konfigurace paměti v prostředí MS-DOS. Ovladače. program, který slouží ke komunikaci mezi HW počítače a samotným OS počítače. Rozdělení paměti. Základní paměť. je od 0 – 640 KB, MS-DOS má do ní přímý přístup je určena pro uživatele a jím spuštěné programy
E N D
Paměť v MS-DOS Konfigurace paměti v prostředí MS-DOS
Ovladače • program, který slouží ke komunikaci mezi HW počítače a samotným OS počítače
Základní paměť • je od 0 – 640 KB, MS-DOS má do ní přímý přístup • je určena pro uživatele a jím spuštěné programy • v této paměti je umístěno jádro OS, ovladače a rezidentní programy
Extended paměť (XMS) • moderní typ paměti, který se používá do dnes • zpřístupní paměť nad 1MB • je přímo přístupná pro procesory 286 a vyšší • pro zpřístupnění této paměti je potřeba zavést ovladač HIMEM.SYS
UMB (Upper memory block) • paměť mezi 640KB – 1MB • leží zde VideoRAM, stínová paměť pro BIOSy jednotlivých zařízení • lze sem přesunout části jádra OS • soubor config.sys • himem.sys • dos=umb • emm386.exe /noems musí být zaveden ovladač EMM386.EXE
High Memory Area (HMA) • je to prvních 64KB paměti nad 1MB (1024 – 1088 KB) • Sem se také od verze 5.0 zavádí MS-DOS, čímž uvolní část z 640kB základní paměti • soubor config.sys • himem.sys • dos=high • emm386.exe /noems • parametr high, přesune část jádra OS do 64KB HMA paměti
Expanded paměť (EMS) • tato paměť pracuje se stránkováním paměti • v UMB se vytvoří 64KB „okénko“ paměti, pomocí kterého se přistupuje do paměti nad 1MB, používalo se u starších PC, která neuměla přistupovat do paměti nad 1MB • k expanded paměti se přistupuje pomocí ovladače EMM386.EXE • umožňuje emulovat expanded paměť v extended paměti a zpřístupní UMB paměť
Zavádění ovladačů do paměti • ovladače se zapisují do souboru config.sys • device=mouse.sys • zavede ovladač do základní paměti • devicehigh=mouse.sys • stačí, když bude zaveden himem.sys • zavede ovladač do vysoké paměti (640KB – 1024KB) • pokud nelze zavést ovladač do horní paměti, zavede se do základní
Příkaz pro konfiguraci paměti • mem • je to diagnostický nástroj, který Vám zobrazí využití paměti RAM • memmaker • optimalizační program, který dokáže optimalizovat využití paměti nahráváním programů a ovladačů, do jiných částí RAM, aby došlo k uvolnění základní paměti
Příkaz pro konfiguraci paměti • LH • zavede program, který určíte jako parametr, do UMB