Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод вказів лаборат роб Опер сист.doc
Скачиваний:
11
Добавлен:
08.02.2016
Размер:
1.41 Mб
Скачать

5.3. Результати роботи програми

У процесі роботи програми на екран виводиться інформація на зразокнаступної:

Лабораторна робота N16

Дискові структури даних DOS.

Файл D:\TC\TC.EXE у FAT займає такі кластери :

Натискайте будь-яку клавішу поки не з'явиться <КІНЕЦЬ ФАЙЛУ>.

-<ПОЧАТОК ФАЙЛУ>

8L->2410--->2411--->2412--->2413--->2414--->2415--->2416--->2417-

-->2418--->2419--->241a--->241b--->241c--->241d--->241e--->241f-

-->2420--->2421--->2422--->2423--->2424--->2425--->2426--->2427-

-->2428--->2429--->242a--->242b--->242c--->242d--->242e--->242f-

-->2430--->2431--->2432--->2433--->2434--->2435--->2436--->2437-

-->2438--->2439--->243a--->243b--->243c--->243d--->243e--->243f-

-->2440--->2441--->2442--->2443--->2444--->2445--->2446--->2447-

-->2448--->2449--->244a--->244b--->244c--->244d--->244e--->244f-

-->2450--->2451--->2452--->2453--->2454--->2455--->2456--->2457-

-->2458--->2459--->245a--->245b--->245c--->245d--->245e--->245f-

-->2460--->2461--->2462--->2463--->2464--->2465--->2466--->2467-

-->2468--->2469--->246a--->246b--->246c--->246d--->246e--->246f-

-->2470--->2471--->2472--->2473--->2474--->2475--->2476--->2477-

-->2478--->2479--->247a--->247b--->247c--->247d--->247e--->247f-

-->2480--->2481--->2482--->2483--->2484--->2485--->2486--->2487-

-->2488--->2489--->248a--->248b--->248c--->248d--->248e--->248f-

-->2490--->2491--->2492--->2493--->2494--->2495--->2496--->2497-

-->2498--->2499--->249a--->249b--->249c--->249d---><КОНЕЦ ФАЙЛА>

Кількість кластерів у файлі: 142

Натисніть будь-яку клавішу...

Рекомендована_література

  1. Юров В.,Хорошенко В."Assembler- навчальний курс"- СПБ:Видавництво "Питер", 1999.-672с.

  2. Голуб Н.Г. Мистецтво програмування на Асемблере. Лекції й упражнения-Спб: ДИАСОФТЮП.-2001.

  3. Бек Л. Введение в системное программирование. М.: Мир,1988.-448с.

  4. Кип Р.И. Язык ассемблера для процессоров Intel, 3-е издание.-М.: Изд. дом "Вильямс", 2002.-616с.

  5. Погорелый С.Д., Слободянюк Т.Ф. Программное обеспечение микропроцессорных систем: Справочник.-К.: Техніка, 1985.

  6. Керниган Б., Ритчи Д. Язык программирования Си.\Пер. с англ., 3-е изд., испр. - СПб.: "Невский Диалект", 2001. - 352 с.: ил.

Додаток 1. Перелік тем лабораторних занять з дисципліни «Операційні системи»

1. Розробка резидентної програми, яка виконує перехоплення переривання від клавіатури.

2. Розробка резидентної програми, яка виконує перехоплення переривання від таймера.

3. Розробка резидентної програми, яка виконує перехоплення переривання системної функції. (int 21h)

4. Розробка резидентної програми, яка виконує перехоплення переривання від звертання до діскети.

5. Розробка програми, яка виконує MACRO-виклик в мові Ассемблер.

6. Моделювання організації FIFO системи обслуговування заявок без пріоритету.

7. Моделювання організації RR системи обслуговування заявок без пріоритету.

8. Моделювання організації RR системи обслуговування заявок абсолютним пріоритетом та 2 чергами.

9. Моделювання організації LIFO системи обслуговування заявок без пріоритету.

10. Моделювання організації LIFO системи обслуговування заявок з пріоритетом.

11. Моделювання організації RR системи обслуговування заявок з відносним пріоритетом.

12. Моделювання організації FIFO системи обслуговування заявок з пріоритетом.

13. Моделювання організації RR системи обслуговування заявок з відносним пріоритетом та 3 чергами.

14. Моделювання організації RR системи обслуговування заявок з абсолютним пріоритетом та 3 чергами.

15. Моделювання організації RR системи обслуговування заявок з адаптивним пріоритетом за завантаженням центрального процесора.

16. Моделювання віртуальної пам’яті зі сторінковою організацією.

17. Моделювання віртуальної пам’яті зі сегментною організацією.

18. Моделювання багатозадачного режиму обробки зі змінними розділами пам’яті.