Реферат: Виды компьютерной памяти

Чтобы достичь большего объема памяти, пригодного для DOS в нижних 640К, одно из

простейших и наиболее эффективных конфигурационных изменений, которое можно

осуществить, заключается в перемещении DOS в старшую память. По умолчанию DOS

загружается в обычную память, сокращая объем памяти, доступной для других

программ. При использовании DOS 5 максимальный размер выполняемой программы

никогда не может быть больше 580К. Если в обычную память загрузить драйверы

устройств или резидентные программы, или использовать большое количество

дисковых буферов и дисковых файлов, максимальный размер выполняемой программы

будет даже меньше.

Перемещение DOS в НМА

Загруженная DOS располагается близко к началу обычной памяти, где она потребляет

60К ОЗУ, оставляя свободных 580К для прикладных программ. Большая часть DOS

перемещена в расширенную память, как раз за границей 1М, что оставляет для

прикладных программ свободных более 623К. В расширенную память перемещается не

вся DOS, а большая ее часть, так что увеличивается размер выполняемой программы

более чем на 40К. Участок, остающийся в обычной памяти - это тот минимум,

который требует DOS для поддержания своей работы.

Установка HIMEM.SYS

Конфигурирование системы для загрузки DOS в НМА, а не в младшие адреса,

требует двух простых изменений в файле CONFIG.SYS. Сначала надо добавить команду

DEVICE= с тем, чтобы HIMEM.SYS загружался всякий раз при запуске компьютера. Эта

команда не обязательно должна быть первой в файле CONFIG.SYS, но она обязательно

должна идти перед другими командами, которые загружают драйверы, использующие

HIMEM.SYS.

Добавление директивы DOS=HIGH

После добавления строки, загружающей HIMEM.SYS, надо включить в

CONFIG.SYS вторую команду для загрузки DOS в НМА:

DOS=HIGH

Если файл CONFIG.SYS уже содержит команду DOS=UMB, то вместо добавления новой

К-во Просмотров: 755
Бесплатно скачать Реферат: Виды компьютерной памяти