- •1. Лабораторная работа № 1
- •1.1. Общие методические указания по выполнению лабораторной работы
- •1.2. Теоретические сведения
- •1.2.1. Работа с данными на битовом уровне
- •1.2.2. Упакованные данные
- •1.2.3.Разработка менеджера памяти на основе битовой карты
- •1.3.Задание на лабораторную работу
- •1.4. Отчет по лабораторной работе
- •2. Лабораторная работа №2
- •2.1. Общие методические указания по выполнению лабораторной работы
- •2.2. Теоретические сведения
- •2.2.1. Определение данных
- •2.2.2. Команды пересылки
- •2.2.3. Арифметические операции
- •2.3. Примеры программ на ассемблере
- •2.4. Порядок выполнения работы
- •2.5. Задание на лабораторную работу
- •2.6. Отчет по лабораторной работе
2.6. Отчет по лабораторной работе
Отчет по лабораторной работе должен содержать:
– текст полученного задания с указанным номером варианта;
– текст программы с комментариями (в комментариях отобразить изменения содержимого регистров и флагов по ходу выполнения программы).
Кроме отчета и демонстрации работающей программы студент отвечает на вопросы по теоретической части, относящейся к данной лабораторной работе.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Пильщиков В.Н. Программирование на языке ассемблера IBM PC / В.Н. Пильщиков. М.: «Диалог-МИФИ», 1994. 288 с.
2. Назаров С.В. Операционные системы. Практикум / С.В. Назаров, Л.П. Гудыно, А.А. Кириченко. М.: КУДИЦ-ПРЕСС, 2008. 464 с.
3. Танненбаум Э. Современные операционные системы. 2-е изд. / Э. Танненбаум. СПб.: Питер, 2007. 1038 с.
СОДЕРЖАНИЕ
1. Лабораторная работа № 1. Битовые карты памяти……... |
1 |
||
|
1.1. Общие методические указания по выполнению лабораторной работы……………………………........ |
1 |
|
|
1.2. Теоретические сведения……………………………... |
2 |
|
|
|
1.2.1. Работа с данными на битовом уровне………... |
2 |
|
|
1.2.2. Упакованные данные…………………..……… |
3 |
|
|
1.2.3. Разработка менеджера памяти на основе битовой карты………………………………….. |
4 |
|
1.3. Задание на лабораторную работу………………….... |
6 |
|
|
1.4. Отчет по лабораторной работе…………………….... |
9 |
|
2. Лабораторная работа № 2. Программирование на ассемблере. Среда программирования, пересылки и арифметика………………………………....................... |
9 |
||
|
2.1. Общие методические указания по выполнению лабораторной работы……………………………....... |
9 |
|
|
2.2. Теоретические сведения……………………………... |
10 |
|
|
|
2.2.1. Определение данных………………………….. |
10 |
|
|
2.2.2. Команды пересылки………………………….... |
15 |
|
|
2.2.3. Арифметические операции…………………… |
18 |
|
2.3. Примеры программ на ассемблере………………….. |
21 |
|
|
2.4. Порядок выполнения работы………………………... |
28 |
|
|
2.5. Задание на лабораторную работу…………………… |
31 |
|
|
2.6. Отчет по лабораторной работе……………………… |
39 |
|
Библиографический список………………………………… |
40 |