Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Завдання_6 додаток_1






Звичайно системне математичне забезпечення DOS підганяється до конкретної машини. При цьому воно конструюється так, щоб могло підійти для будь-якої машини, сумісної з даною. (Наприклад, для операційних систем PC-DOS чи MS-DOS версій COMPAQ чи Cordata). Єдина область, де мат. забезпечення різних операційних систем сильно диференційовано, це файл IO.SYS. Він безпосередньо зв'язаний з фізичним пристроєм електронного устаткування й організується незалежно кожною фірмою-виготовлювачем. Однак, електронне устаткування різних систем подібне по своїй будові, і це забезпечує сумісність IO.SYS по основних параметрах.

Завдяки такій сумісності користувач може без утруднень змінити операційну систему на своїй обчислювальній машині. Однак, при переході в іншу систему варто пам'ятати, що її системні файли, як правило, відрізняються по розміру від системних файлів системи, що працювала раніше. Якщо системні файли даної системи більші системних файлів попередньої (не укладаються у відведене попередньою системою місце), то переходу в цю операційну систему може не відбутися. На додаток, у деяких операційних системах передбачені програми з автоматичними процедурами, що встановлюють строго визначений розмір кожного системного файлу. Тоді якщо розміри системних файлів тієї й іншої системи не збігаються, то процедури даної операційний системи не спрацьовують.

Процес завантаження здійснюється в такий спосіб. Спочатку в пам'ять завантажується запис старту системи, потім - системні файли IO.SYS, MSDOS.SYS і COMMAND.COM.

При вмиканні машини (чи рестарті системи) керування передається програмі ROM (читання тільки пам'яті). Програма перевіряє правильність структури запису старту операційної системи на системному диску. Якщо запис знайдений і не містить помилок, то вона завантажується в пам'ять і одержує керування.

Запис старту перевіряє, чи є файли IO.SYS і MSDOS.SYS першими файлами на диску. Якщо результат перевірки позитивний, то файли завантажуються в пам'ять, причому вибирається вільна ділянка із самою молодшою адресою. Потім керування передається ініціалізуючому модулю файлу IO.SYS. Якщо файли записані в іншому місці чи їх немає на диску, на екрані з'являється повідомлення:

Non system disk

Replace and press any key

Ініціалізуючий модуль передає керування файлу MSDOS.SYS, що визначає початкові параметри буфера диска й області блоку керування даними, використовуваних при виконанні сервісних програм. Програми файлу також визначають статус і роблять ініціалізацію електронного устаткування комп'ютера. Після цього керування повертається в ініціалізуючий модуль IO.SYS.

Ініціалізуючий модуль перевіряє наявність файлу CONFIG.SYS у кореневому каталозі системного диска. Якщо файл знайдений і містить дані про наявні дисководи, то зазначені дисководи запам'ятовуються в пам'яті.







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.