Extended Memory (Extended Memory) [страница - 220] ✿ Прочети онлайн безплатно и без регистрация" /> Extended Memory (Extended Memory) [страница - 220] ✿ Прочети онлайн безплатно и без регистрация" />

ПредишенСледващото

Extended Memory (Extended Memory)

DOS самата не използва и не поддържа стартирани приложения в защитена режим. Независимо от това, проблемът може самостоятелно да превежда микропроцесора в защитен режим и след изпълнението да се възстанови преди да се върне към реален режим в DOS. Въпреки това, в този случай, ще трябва да се направи много за конкретни действия, които обикновено са възложени на операционната система. За да извърши тези действия са удължители (DOS удължители), които са свързани с приложения и да се създаде по време на изпълнение на компютърна среда е необходимо да се работи в защитен режим. Най-известният от тях са DOS4GW, DOS32A, PMODE / W.

В някои случаи, DOS и комунални услуги все още преминат към защитен режим да използва разширена памет. Ето защо, BIOS изпълнява най-простата форма на подкрепа за работата в защитен режим. Този раздел предоставя кратко описание на това.

Разширен мениджър памет

Структурата включва DOS драйвер, който се съхранява в himem.sys файл, неговата спецификация трябва да бъде посочено в първата линия на Config.sys на файловете. Този пилот няколко функции, свързани с достъп до допълнителен режим памет Разширена памет.

Един от тях е в тестването и идентифицирането на допълнителна памет, съобщение, че himem тестване на паметта, можете да видите в процеса на стартиране DOS. Тестване може да бъде деактивирана чрез определяне на ключови config.sys / testmem: Изкл. Основната цел на himem.sys се зарежда в допълнителната памет местно част на DOS.

Допълнителната памет може да бъде зареден и драйвери за различни цели. В autoexec.bat е знак за този отбор LH, което предхожда спецификацията на водача файл. На Config.sys в този случай, вместо командата устройство, използвайки DEVICEHIGH. Когато за първи път инсталирате DOS на компютъра, всички шофьори, се зареждат в конвенционалната памет. След като файловете и довереник Autoexec най-накрая формира (пълна системна конфигурация) извършва специална задача memmaker.exe. което се движи шофьори в горната част на паметта да се увеличи свободното пространство в конвенционалната памет.

Himem.sys шофьор зарежда само на памет-членка задачи в горната памет. За такива задачи, е необходимо или да прехвърли микропроцесора в защитен режим, или да ги наричаме така, сякаш те са по Разширената памет. Когато се работи в DOS среда с помощта на втория метод.

поддръжка BIOS

След освобождаването на Intel 286 микропроцесор, BIOS група е активирана с името на най-услуги, достъпни чрез прекъсване вътр Иш. Две от тях са свързани с работа с Extended памет, а друга се използва за превключване на защитен режим. Трябва да се отбележи, че първоначално са били създадени за специфични цели и не са предназначени за използване в приложения. Пълното описание на всички функционални групи могат да бъдат намерени в Иш Tech Помощ или в един от водачите на BIOS.

Индикация за успешното изпълнение пратка се пречиства P-разряд, когато се връщаше от BIOS. В случай на аварийно спиране изпращане BIOS определя изпълнението на C-връщане задача, и ах регистър показва код за грешка (1.2, 3).

Пример В.9. Структурата на таблицата GDI.

НАШИТЕ ПРОЕКТИ

Свързани статии

Подкрепете проекта - споделете линка, благодаря!