- •Срс 1. Класифікація операційних систем. Основні принципи побудови операційних систем Класифікація операційних систем
- •1. По призначенню ос діляться на:
- •2. По режиму обробки даних розрізняють:
- •3. За засобом взаємодії з обчислювальною системою ос діляться на:
- •4. За основним архітектурним принципом ос діляться на:
- •Основні принципи побудови операційних систем
- •1. Принцип модульності
- •2. Принцип функціональної вибірковості
- •3. Принцип генерованості ос
- •4.Принцип функціональної надлишковості
- •5. Принцип віртуалізації
- •Срс 2. Базові дисципліни планування psjn, hprn, srr, mlfb
- •Срс 3. Фіксовані розділи пам'яті
- •Срс 4: Сегментно-сторінкова модель пам'яті. Плоска модель пам'яті Сегментно-сторінкова модель
- •Плоска модель пам'яті
- •Срс 5: Класична задача розподілу ресурсів, що носить назву "Проблеми філософів, що обідають" Філософи, що обідають
- •Срс 6: Нескінченне відкладання Нескінченне відкладання
- •Срс 7: Таблиця розташування файлів. Структура завантажувального запису dos
- •Структура завантажувального запису dos
- •Срс 8: Файлова система ntfs Файлова система ntfs (New Technology File System)
- •Основні можливості файлової системи ntfs
- •Срс 10: Захист інформації в комп’ютерних системах засобами ос. Захист файлів в операційних системах класу Unix Захист файлів
- •Срс 11: Модель віртуальних комунікаційних портів. Програмні канали. Черги повідомлень Загальні області пам'яті
- •Семафори
- •Програмні канали
- •Черги повідомлень
- •Срс 12: Взаємодія з користувачем в ос. Інтерфейс користувача. Елементи інтерфейсу. Віджети Взаємодія з користувачем в ос
- •Інтерфейс користувача.
- •Елементи інтерфейсу
- •Контрольні запитання:
- •Срс 13: Багатопроцесорні розподілені системи Функціонально розподілені системи
- •Паралельні комп’ютери
- •Продуктивність паралельних комп’ютерів
- •Системи з розподіленою пам’яттю
- •Класичні матричні системи
- •Обчислювальні кластери
- •Срс 14: Microsoft Windows для планшетів
- •Срс 15: Історія появи комп'ютерів Macintosh і їх застосування
- •Особливості апаратного забезпечення комп'ютерів Macintosh
- •Срс 16: Організація операційних систем на базі Linux
- •Срс 17: Хмарні операційні системи
- •Що таке хмарні операційні системи?
- •Найпопулярніші на сьогоднішній день WebOs:
- •Висновки
- •Література
- •Навчальне видання Тетяна Іванівна Трояновська Методичні вказівки до виконання самостійної роботи студентів з дисципліни “Комп’ютерні системи та мережі”
Структура завантажувального запису dos
Сектор, що містить завантажувальний запис, є найпершим на логічному диску (на дискеті — має фізичну адресу [0-0-1]). Boot Record складається із двох частин
disk parameter block (DPB);
system bootstrap (SB).
Структура блоку параметрів диска (DPB) служить для ідентифікації фізичного і логічного форматів логічного диска, а завантажувач system bootstrap виконує початкове завантаження DOS. Ця інформаційна структура приведена в табл.7.3.
Таблиця 7.3 - Структура завантажувального запису Boot Record для FAT16
Зсув поля, байт
|
Довжина поля, байт
|
Позначення поля
|
Вміст поля
|
00h (0)
|
3
|
JUMP 3EH
|
Безумовний перехід на початок SB SB
|
03h (3)
|
8
|
|
Системний ідентифікатор
|
0Bh(11)
|
2
|
SectSize
|
Розмір сектора, байт
|
0Dh (13)
|
1
|
ClastSize
|
Число секторів у кластері
|
0Eh(14)
|
2
|
ResSecs
|
Число зарезервованих секторів
|
10h (16)
|
1
|
FATcnt
|
Число копій FAT
|
11h (17) |
2 |
RootSize |
Максимальне число елементів в RDir |
13h (19) |
2 |
TotSecs |
Число секторів на логічному диску, якщо його розмір не перевищує 32 Мбайт, інакше 0000h |
15h(21) |
1 |
Media |
Дескриптор носія |
16h (22) |
2 |
FATSize |
Розмір FAT секторів |
18h (24) |
2 |
TrkSecs |
Число секторів на доріжці |
1Ah (26) |
2 |
HeadCnt |
Число робочих поверхонь |
1Сh (28)
|
4
|
HidnSecs
|
Число схованих секторів
|
20h (32)
|
4
|
|
Число секторів на логічному диску, якщо його розмір перевищує 32 Мбайт
кщо його розмір перевищує 32 Мбайт
|
24h (36)
|
1
|
|
Тип логічного диска (00h - гнучкий, 80h - жорсткий)
|
25h (37)
|
1
|
|
Порожньо (резерв)
|
26h (38)
|
1
|
|
Маркер з кодом 29h
|
27h (39)
|
4
|
|
Серійний номер тому
|
2Вh (43)
|
11
|
|
Мітка тому
|
36h (54)
|
8
|
|
Ім'я файлової системи
|
3Еh (62) |
|
|
System bootstrap |
1FEh (510) |
2 |
|
Сигнатура (слово АА55h) |
Перші два байти boot record займає JMP — команда безумовного переходу в програму SB. Третій байт вміщує код 90h (NOP — немає операції). Далі розташовується восьмибайтовий системний ідентифікатор, що включає інформацію про фірму-розробника і версію операційної системи. Потім слідує DPB, а після нього - SB.
Для роботи з завантажувальним записом використовують утиліту Disk Editor з комплекту утиліт Пітера Нортона. Використовуючи її, можна зберігати, модифікувати і відновлювати завантажувальний запис, а також виконувати багато інших операцій.
Завантажувальні записи інших операційних систем відрізняються від розглянутої.
