Устанавливаемые драйверы в файле CONFIG. SYS

Для управления внешними устройствами используются стандартные (встроенные) и загру­жаемые (устанавливаемые) драйверы.

Стандартные драйверы BIOS обеспечивают работу компьютера стандарт­ной конфигурации, в состав которого входят: монитор, жесткий и гибкий диски, клавиату­ра, внешние порты связи.

Загружаемые драйверы позволяют обеспечить подключение дополнительных устройств, например мышь, дисковод для лазерных дисков, лазерный принтер и т. д. Кроме того, драйверы могут обеспечить дополнительные настройки стандартных устройств, на­пример драйвер-русификатор для стандартной клавиатуры с латинским шрифтом.

Познакомимся с назначением наиболее часто используемых драйверов, входящих в поставку операционной системы MS DOS 6. 22:

ANSI. SYS — поддерживает эмуляцию терминала ANSI.

DISPLAY. SYS — поддерживает переключение кодовых страниц для монитора.

HIМЕМ. SYS — управляет использованием расширенной (Extended) памяти.

ЕММ386. ЕХЕ — организует расширенную (Expanded) память и обеспечивает доступ . к области верхней памяти на компьютерах с процессором 386 и . . выше, которые имеют расширенную (Extended) память.

Пример 9. 40. Рассмотрим вариант файла CONFIG. SYS

DEVICE = C: \DOS\HIMEM. SYS — установка драйвера управления расширенной памятью.

DEVICE = C: \DOS\EMM386. SYS RAM — установка драйвера, обеспечивающего эмуляцию расширенной памяти и дос­туп к блокам UMB верхней памяти.

DEVICEHIGH = C: \DOS\MOUSE. SYS — размещение драйвера мыши в верхней памяти.

DOS = HIGH, UMB — размещение операционной системы в

области высокой памяти и обеспечение доступа к блокам UMB верхней памяти.

NUMLOCK = OFF — отключение режима ввода с клавиатуры

прописных букв.

BUFFERS = 40 — обеспечивает для пересылки между дисками и памятью 40 буферов.

FILES = 40 — разрешает одновременное открытие 40 файлов.

BREAK = ON — прерывание работы программы при одновременном нажатии клавиш <Ctrl> <C> или <Ctrl><Break>.

КЛЮЧЕВЫЕ ПОНЯТИЯ

Алгоритм загрузки операционной системы

Базовая система ввода-вывода

BIOS

Базовый модуль дисковой опера­ционной системы MSDOS. SYS

Доступ

Драйвер:

загружаемый

стандартный

Драйвер устройства

Загрузчик (BOOT RECORD)

Загрузка операционной системы

Запись в каталоге

Иерархическая структура каталога

Имя файла

Каталог

Каталог текущий (активный)

Каталог пассивный

Каталог пустой

Команда

Команда резидентная

Команда транзитная

Командная строка

Командный процессор COMMAND. COM

Командный файл

Командный файл AUTOEXEC. BAT

Команды для работы с дисками

Команды для работы с каталогами

Команды для работы с файлами

Модуль

Модуль расширения IO. SYS

Модульная структура операцион­ной системы

Операционная система

Повторная загрузка операционной системы

Подкаталог

Полное имя файла

Прерывания: аппаратные логические программные

Приглашение операционной сис­темы

Путь

Системный диск

Специальные атрибуты файла

Спецификация файла:

сокращенная форма

полная форма

Таблица размещения файлов (FAT-таблица)

Тип файла

Утилита Файл

Файл конфигурации CONFIG. SYS

Файловая система

Файловая структура диска

Формат команды

Шаблон имени файла

ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ

1. Роль и назначение операционной системы.

2. Что такое файл и каковы его характеристики?

3. Как образуется имя файла и полное имя файла?

4. Способы обращения к группе файлов. Когда используется спецификация файла?

5. Что такое каталог и каково его назначение в файловой системе?

6. Роль файловой системы.

7. Что входит в понятие файловой структуры диска?

8. Что такое главный каталог, родительский каталог, подкаталог? Примеры.

9. Для чего вводится понятие пути и о чем сообщает приглашение операционной сис­темы?

10. Как операционная система различает, откуда ей вести поиск файла, от главного ката­лога или от текущего, и что означает запись C: \T1\T2\K1\AST. TXT?

11. Из каких основных модулей состоит операционная система MS DOS?

12. Как располагается операционная система MS DOS на диске?

13. Как располагается операционная система MS DOS в оперативной памяти?

14. Как осуществить повторную загрузку операционной системы в оперативную память?

15. Расскажите об алгоритме загрузки операционной системы MS DOS в оперативную па­мять.

16. В чем состоят функции постоянного модуля BIOS?

17. В чем состоят функции модуля расширения IO. SYS ?

18. В чем состоят функции базового модуля дисковой операционной системы MSDOS. SYS?

19. В чем состоят функции командного процессора COMMAND. COM?

20. В чем состоят функции загрузчика?

21. Что такое формат команды и как его записывать?

22. Какие вы знаете типы команд по способу реализации и в чем их различие?

23. Что значит классификация команд по функциям и какие группы команд вы знаете?

24. Зачем нужна команда DIR и каково назначение параметров /Р, /W? Примеры.

25. Напишите команду просмотра пассивного каталога.

26. Какое условие необходимо соблюдать при удалении каталога?

27. Можно ли создать каталог 2-го уровня, если вы находитесь в каталоге 3-го уровня?

28. Приведите пример команды перехода из текущего каталога в каталог нижнего уровня.

29. Напишите команду перехода в родительский каталог, в главный каталог.

30. Что определяет в команде TYPE вывод текстового файла на принтер?

31. Запишите команду TYPE для файла А. ТХТ, который находится: в подчиненном каталоге;

в каталоге 2-го уровня другой ветви иерархической структуры каталога.

32. Как удалить один файл, все файлы?

33. Как скопировать файл из текущего каталога в каталог другой ветви? Что изменится в команде, если копирование осуществляется одновременно с переименованием этого файла?

34. Напишите команду для объединения двух файлов.

35. Как заменить файл символами, вводимыми с клавиатуры?

36. Как напечатать содержимое файла командой COPY?

37. Возможности команды COPY.

38. Для чего нужна команда FORMAT и как ею пользоваться?

39. Как создать резервную копию диска и проверить правильность этой процедуры?

40. Какие вы знаете команды операционной системы помимо основных?

41. В каком случае при загрузке операционной системы появляется приглашение о пере­установке даты и времени?

42. Что такое командный файл и каковы правила его создания?

43. Расскажите о правилах создания и использования файла настройки AUTOEXEC. BAT. Приведите пример.

44. Расскажите о правилах создания и использования файла настройки CONFIG. SYS. Приведите пример.

ЛИТЕРАТУРА

1. Богумирский Б. C. Руководство пользо­вателя персонального компьютера. В 2-х т. -Спб.: Ассоциация OILCO, 1992.

2. Богумирский Б. С. MS-DOS 6. 2. Новые возможности для пользователя. -Спб.: Питер, 1994.

3. Брябрин В. М. Программное обеспече­ние персональных ЭВМ. - М: Наука, 1988.

4. Дейтел Г, Введение в операционные системы: В 2-х т.: Пер. с англ. - М.: Мир, 1987.

5. Джордейн Р. Справочник программис­та персональных компьютеров типа ЮМ PC, XT и AT. - М.: Финансы и статистика, 1991.

6. Макарова Н. В., Гуревич В. И. Работаем на персональном компьютере единой системы. -Л.: Машиностроение, Ленингр. отд-ние, 1989.

7. Фигурнов Н. Э. IBМ PC для пользовате­ля. - М.: Финансы и статистика, 1990.

8. ФодорЖ., БонифасД., Тамги Ж. Опе­рационные системы для IBM PC / Пер. с франц. -М., 1989.

9. Чижов АЛ. Системные программные средства ПЭВМ: Справочник. - М.: Финансы и статистика, СП ПараГраф, 1990.

Наши рекомендации