
- •Системне програмування та операційні системи
- •Організація та порядок проведення лабораторних робіт……………………4 Загальні вказівки до виконання лабораторних робіт………………………….…4 Обробка результатів програм та оформлення звіту з лабораторної роботи..5
- •2. 2. Завдання до лабораторної роботи №2
- •2. 3. Завдання до лабораторної роботи №3
- •1. Загальні положення Організація та порядок проведення лабораторних робіт
- •Загальні вказівки до виконання лабораторних робіт
- •Обробка результатів програм та оформлення звіту з лабораторної роботи
- •2. Лабораторні роботи
- •2. 1. Завдання до лабораторної роботи №1
- •Пеpетвоpення чисел
- •Аpифметичнi опеpацiї, доповняльний код
- •Ascii коди, двiйковi числа та двiйково – кодованi десятковi числа
- •Адpесацiя пам'ятi
- •Програма роботи
- •2. 2. Завдання до лабораторної роботи №2
- •2. 2. 1. Робота у налагоджувальнику debug Команди налагоджувальника debug
- •План роботи у налагоджувальнику debug.
- •2. 2. 2. Робота у налагоджувальнику turbodebugger. Команди налагоджувальника turbodebugger.
- •Асемблювання та лiнкування пpогpами
- •План роботи у налагоджувальнику turbodebugger.
- •2. 3. Завдання до лабораторної роботи №3
- •Управління перериваннями
- •Написання власного переривання
- •Програма роботи
- •Список лiтератури
- •Системне програмування та операційні системи
Програма роботи
Створити програму власного переривання. Вектори переривань наведені у таблиці 3.1.
Таблиця 3.1
№ п/п |
Номер переривання |
№ п/п |
Номер переривання |
1 |
40h |
17 |
50h |
2 |
41h |
18 |
51h |
1 |
2 |
3 |
4 |
3 |
42h |
19 |
52h |
4 |
43h |
20 |
53h |
5 |
44h |
21 |
54h |
6 |
45h |
22 |
55h |
7 |
46h |
23 |
56h |
8 |
47h |
24 |
57h |
9 |
48h |
25 |
58h |
10 |
49h |
26 |
59h |
11 |
4Ah |
27 |
5Ah |
12 |
4Bh |
28 |
5Bh |
13 |
4Ch |
29 |
5Ch |
14 |
4Dh |
30 |
5Dh |
15 |
4Eh |
31 |
5Eh |
16 |
4Fh |
32 |
5Fh |
Список лiтератури
Абель П. Язык Ассемблера для IBM PC и программирования. – М.: Высшая школа,1992. – 447 с.
Операцiйнi системи та системне програмування: Навч. посібник /П.I.Анпiлогов, Д.Є.Дехтярюк, О.О.Дiомiдов. – К.:IСДО,1993. – 392 с.
Сван Т. Освоение TurboAssembler. – К.:"Диалектика",1996. – 544 с.
Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC, XT и AT: Пер. с англ. /Предисл. Н. В. Гайского. – М.:Финансы и статистика, 1992. – 544с.:ил.
Системне програмування та операційні системи. Методичні вказівки до виконання лабораторних робіт " /О.І. Болдаков, В.Г. Голенков. – К.:КНУБА, 2002. – 36 с.
Олифер В.Г., Олифер Н.А. Сетевые операционные системы. – СПб.: Питер, 2001. – 574 с.
Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы. – 2 – е издание. – СПб.: Питер, 2003. – 864 с.
Таненбаум Е. Современные операционные системы. – СПб.: Питер, 2005. – 1038 с.
Шеховцов В. А. Операційні системи. – К.: Видавнича група BHV,2005. – 576 с.
Навчально-методичне видання
Системне програмування та операційні системи
Mетодичні вказівки
до виконання лабораторних робіт
для студентів спеціальності 7.080402
“Інформаційні технології проектування”
Укладачі БОЛДАКОВ Олександр Іванович,
ГОЛЕНКОВ Володимир Геннадійович
Комп’ютерна верстка Ляшенка О.В.
Підписано до друку Формат 60х84 1/16
Папір офсетний. Гарнітура Аріал. Друк на різографі.
Ум.-друк. арк. 2,09 . Обл.-вид.арк. 2,25 .
Ум. фарбовідб. 19. Тираж 70 прим. Вид. № 77/ІІІ-02. Замовлення № .
Редакційно-видавничий відділ КНУБА.
03037, Київ-37, Повітрофлотський проспект, 31
Віддруковано в центрі інформаційних технологій Київського
н