
- •Призначення операційної системи
- •Поняття файла
- •Як звертатися до групи файлів
- •Шлях і запрошення
- •Приклад 8.
- •Структуру операційної системи ms dos утворять модулі (мал. 9):
- •Функції і призначення базової системи введення-висновку bios
- •Функції і призначення модуля розширення базової системи введення-висновку
- •Функції і призначення базового модуля дискової операційної системи
- •Функції і призначення командного процесора
- •Призначення завантажувача
- •Як розрізнювати утиліти, зовнішні команди і драйвери
- •356 Розділ 9. Операційна система ms dos
- •Роль fат-таблиці розміщення файлів
- •Мал. Розподіл простору оперативної пам'яті після завантаження операційної системи
- •Алгоритм завантаження. Операційної системи з диска в оперативну пам'ять
- •Класифікація команд
- •2. При введенні команди видалення всіх файлів (повне ім'я файла записується у вигляді *.*) операційна система задасть питання
- •/I форматування однієї сторони диска;
- •Команда diskcopy копіювання вмісту дисків
- •Команда diskcomp порівняння дисків
- •Створення і використання командного файла
- •Запам'ятайте!
- •На робочому полі текстового редактора введіть наступну послідовність до
- •Команди, що звичайно використовуються в файлі autoexec.Bat
- •Приклад .
- •Приклад .
- •Приклад
Приклад
BUFFERS = 40
DEVICE = ім'я драйвера [параметри] яким-небудь пристроєм, наприклад мишею.
DEVICEHIGH = ім'я драйвера [параметри] верхню пам'ять (UMA Upper memory, див. мал. 4.7).
підключення драйвера для управління - завантажує драйвер пристрою у верх-
Запам'ятайте! Порядок запису команд DEVICE і DEVICEHIGH в файлі CONFIG.SYS дуже важливий! Спочатку встановлюються драйвери, що дозволяють працювати з різними видами пам'яті, які доповнюють стандартну пам'ять об'ємом 640 Кбайт, а потім встановлюються драйвери, що використовують цю пам'ять.
DEVICE = С: \DOS\HIMEM.SYS DEVICEHIGH = С: \MOUSE\MOUSE.SYS |
Установка драйвера управління розширеною (Extended) пам'яттю. • Установка драйвера управління мишею в область верхньої пам'яті (UMA). |
DOS == параметри встановлює режим використання області високої пам'яті (НМА) і забезпечення доступу до блоків верхньої пам'яті (UMB)
Приклад.
DOS = HIGH, UMB
FILES = число встановлює максимальне число одночасно відкритих файлів. Звичайно це число не повинно бути менше за 20.
Приклад .
FILES = 40
NUMLOCK = ON або OFF встановлює стан клавіші <Num Lock>. Параметр OFF відключає дію цієї клавіші, параметр ON включає режим введення з клавіатури великих букв.
REM або; коментар.
LASTDRIVE установка кількості букв логічних дисків.
Драйвери, що Встановлюються в файлі CONFIG.SYS
Для управління зовнішніми пристроями використовуються стандартні (вбудовані) і драйвери, що завантажуються (що встановлюються).
Стандартні драйвери BIOS забезпечують роботу комп'ютера стандартної конфігурації, до складу якого входять: монітор, жорсткий і гнучкий диски, клавіатура, зовнішні порти зв'язку.
Драйвери, що Завантажуються дозволяють забезпечити підключення додаткових пристроїв, наприклад миша, дисковод для лазерних дисків, лазерний принтер і т.д. Крім того, драйвери можуть забезпечити додаткові настройки стандартних пристроїв, наприклад драйвер-русифікатор для стандартної клавіатури з латинським шрифтом.
Познайомимося з призначенням що найчастіше використовуються драйверів, що входять в постачання операційної системи MS DOS 6.22:
ANSI.SYS DISPLAY.SYS HIMEM.SYS EMM386.EXE |
підтримує емуляцію термінала ANSI. підтримує перемикання кодових сторінок для монітора. управляє використанням розширеної (Extended) пам'яті. організує розширену (Expanded) пам'ять і забезпечує доступ до області верхньої пам'яті на комп'ютерах з процесором 386 і вище, які мають розширену (Extended) пам'ять.
|
DEVICE = С:\DOS\HIMEM.SYS |
- установка драйвера управління розширеною пам'яттю. |
DEVICE = С:\DOS\EMM386.SYS RAM - |
- установка драйвера, що забезпечує емуляцію розширеної пам'яті і доступ до блоків UMB верхньої пам'яті. |
DEVICEHIGH = С:\DOS\MOUSE.SYS - |
- розміщення драйвера миші у верхній |
|
пам'яті. |
DOS = HIGH.UMB |
- розміщення операційної системи в області високої пам'яті і забезпечення |
|
доступу до блоків UMB верхньої пам'яті. |
NUMLOCK = OFF |
- відключення режиму введення з клавіатури великих букв. |
BUFFERS =40 |
- забезпечує для пересилки між дисками і пам'яттю 40 буферів. |
FILES =40 |
- дозволяє одночасне відкриття 40 файлів. |
BREAK = ON |
- переривання роботи програми при |