Игорь
Игорь

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

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

Андрей Галкин
Андрей Галкин

Вообще они в обычную и загружаются. Скорее наоборот - для того чтобы в DOS отправить драйвер/резидента в верхнюю область памяти - требовались ухищрения типа LH и HIMEM.SYS
http://ru.wikipedia.org/wiki/HIMEM.SYS
И да. Некоторые из них было невозможно отправить в верхнюю область, ибо начинались "глюки".

И отвечая немного на вопрос выше (чем полезны резидентные программы? ) - н-р резидент для работы с клавиатурой и переключением языков, в своё время писал резидент, который отслеживал изменения файлов и другой, который не давал заходить в определенные папки и отключали включал дисководы по Ctrl+Alt+/ - чтобы вирусы не таскали 🙂

Более того, функции DOS и все обращения к нему идут через прерывания, которые обрабатывает "резидент". Без него "эффективная" работа была-бы невозможна. В некоторых случаях работа с резидентами создавала ощущение многозадачности в DOS. Это сейчас нам привычно работать с 10 открытыми приложениями и в ус не дуть. В DOS всё было гораздо печальнее.

P.S: Удивлен, что ещё кто-то об этом спрашивает. 🙂

Похожие вопросы
какие существуют системные программы для управления проектами ?
С MS DOS на Windows 7. могут быть проблемы?
Очень сильно загружается оперативная память.
Пропадает память с системного жесткого диска
На телефон андроид программы загружаются в операционную память? во внутреннюю память или в память телефона ?
как почистить системную память на телефоне.
где хранятся DOS-файлы в программе DOSbox?
программа связывающая dos и windows
ISO Emulator для Ms-Dos. Существует ли "ISO Emulator" для Ms-Dos?
Стоит ли загружать системное обновление андроид