На главную
Подписка
Новости










Главная / MS-DOS / MS-DOS. РУКОВОДСТВО РАЗРАБОТЧИКА / Глава 3 / Введение в резидентную часть оперативной памяти Сделать домашней страницей Добавить в избранное Написать писмо

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Введение в резидентную часть оперативной памяти

В некоторых случаях MS-DOS сама реализуется как резидентная программа. Взгляните снова на рис.3-15, и Вы увидите схему памяти для типичной MS-DOS версии 2.0 или выше. (Заметим, что это исполнение необязательно применять для версий MS-DOS, выше чем версия 3.1). Все части MS-DOS, за исключением нерезидентной части файла COMMAND.COM, располагаются в оперативной памяти все время. Программы пользователя осуществляют доступ к MS-DOS посредством прерываний или переходов к прерываниям, точно также, как выполнялись резидентные подпрограммы пользователя.


Отдельные части операционной системы являются общими для всех систем MS-DOS и совместимы даже между системами различных номеров версий. Другие части систем являются уникальными для отдельных номеров версий или отдельных аппаратных средств, работающих под управлением MS-DOS. Различные компоненты входящие в MS-DOS, и атрибуты, связанные с каждым компонентом, показаны в таблице 3-6. Названия компонентов могут изменяться от версии к версии, но функции компонентов эквивалентны. Файлы, входящие в состав того или иного компонента, приведены в Руководстве пользователя для той или иной версии MS-DOS. Заметим, что некоторые файлы могут быть "скрытыми" файлами, которые не высвечиваются в листинге каталога. Однако, эти файлы еще располагаются и на диске.



                                                         Таблица 3-6
                      Компоненты операционной системы MS-DOS
         ________________________________________________________________
                              |                 |
               Название       |     Атрибуты    |        Функция
         _____________________|_________________|________________________
         COMMAND.COM          |  совместимый    | Командный процессор
         _____________________|_________________|________________________
         IBMDOS.COM или другой|  совместимый    | Обслуживание системы
         _____________________|_________________|________________________
         IBMBIO.COM или другой|  независимый от | Интерфейс ROM-BIOS или
                              |  системы        | BIOS
         _____________________|_________________|________________________
         ROM-BIOS             |  независимый от | BIOS, базируемая на
                              |  системы        | ROM (несколько)
         _____________________|_________________|_______________________

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Hosted by uCoz