
- •Системне програмування та операційні системи
- •2. 2. Завдання до лабораторної роботи №2
- •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. Робота у налагоджувальнику dos debug.
- •2. 1. 1. Команди налагоджувальника dos debug.
- •План роботи у налагоджувальнику dos debug.
- •2. 2. 2. Робота у налагоджувальнику turbodebugger. Команди налагоджувальника turbodebugger.
- •Асемблювання та лiнкування пpогpами.
- •План роботи у налагоджувальнику turbodebugger.
- •2. 3. Завдання до лабораторної роботи №3
- •2. 4. Завдання до лабораторної роботи №4
- •2. 5. Завдання до лабораторної роботи №5 "команди обробки рядків"
- •2. 6. Завдання до лабораторної роботи №6 "команди обробки масивів"
- •Список лiтератури
- •Системне програмування та операційні системи
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ
БУДІВНИЦТВА І АРХІТЕКТУРИ
Системне програмування та операційні системи
Mетодичні вказівки
до виконання лабораторних робіт
для студентів спеціальності 7.080402
“Інформаційні технології проектування”
КИЇВ 2002
ББК 32.973.2602.
С95
Укладачі: О. І. Болдаков, канд. техн. наук, доцент,
В. Г. Голенков, асистент
Рецензент О. А. Щербина, канд. техн. наук, доцент
Відповідальний за випуск В.Б. Задоров, канд. техн. наук, професор, завідуючий кафедрою інформаційних технологій
Системне програмування та операційні системи. Методичні вказівки до ви-
С95 конання лабораторних робіт " /Уклад.: О.І. Болдаков, В.Г. Голенков, - К.:КНУБА, 2002. - 36 с.
Призначено для студентiв спецiальностi 7.080402 "Інформацiйнi технологiї проектування
ЗМІСТ
1. ЗАГАЛЬНІ ПОЛОЖЕННЯ……………...…………………………………………………..4
Організація та порядок проведення лабораторних робіт………………………4
Загальні вказівки до виконання лабораторних робіт……………………………4
Обробка результатів програм та оформлення звіту з лабораторної роботи..5
2. ЛАБОРАТОРНІ РОБОТИ
2. 1. ЗАВДАННЯ ДО ЛАБОРАТОРНОЇ РОБОТИ №1
“РОБОТА З ДВІЙКОВИМИ, ШІСТНАДЦЯТКОВИМИ, BCD – ЧИСЛАМИ ТА
ASCII – КОДАМИ”............... ...........................................................................….6
Перетворення чисел………………...……………………………………………….6
Арифметичні операції, доповняльний код ……………………………………….8
ASCII коди, двiйковi числа та двiйково – кодованi десятковi числа……...…9
Адресація пам’яті……………………………………………………………………11
Програма роботи……………………………………………………………………11
2. 2. Завдання до лабораторної роботи №2
“РОБОТА У НАЛАГОДЖУВАЛЬНИКАХ DOS DEBUG ТА
TURBODEBUGGER ”........................................................................................16
2. 2. 1. Робота у налагоджувальнику DOS DEBUG............................................16
Команди налагоджувальника DOS DEBUG…..………….……………......16
План роботи у налагоджувальнику DOS DEBUG .....…………………….18
2. 2. 2. Робота у налагоджувальнику TURBODEBUGGER.................................19
Команди налагоджувальника TURBODEBUGGER …….……………......19
Асемблювання та лiнкування пpогpами..................................................23
План роботи у налагоджувальнику TURBODEBUGGER .......................24
2. 3. ЗАВДАННЯ ДО ЛАБОРАТОРНОЇ РОБОТИ №3
“ПРОГРАМУВАННЯ АРИФМЕТИЧНИХ ОПЕРАЦІЙ, СТВОРЕННЯ
.EXE ТА .СОМ – МОДУЛЕЙ”...........................................................................26
2. 4. ЗАВДАННЯ ДО ЛАБОРАТОРНОЇ РОБОТИ №4
“КОМАНДИ УМОВНОГО ТА БЕЗУМОВНОГО ПЕРЕХОДУ, ЦИКЛІВ”...........27
2. 5. ЗАВДАННЯ ДО ЛАБОРАТОРНОЇ РОБОТИ №5
"КОМАНДИ ОБРОБКИ РЯДКІВ".....................................................................30
2. 6. ЗАВДАННЯ ДО ЛАБОРАТОРНОЇ РОБОТИ №6
"КОМАНДИ ОБРОБКИ МАСИВІВ"..................................................................33
СПИСОК ЛIТЕРАТУРИ.................................................................................................35