- •Теория операционных систем. Программирование на ассемблере методические указания
- •1. Введение в теорию ос
- •1.1. Указания к выполнению работы
- •1.2. Учебные темы и вопросы
- •Тема 1. Основные понятия
- •Тема 2. Прерывания
- •Тема 3. Распределение процессорного времени
- •Тема 4. Непрерывные способы распределения оп
- •Тема 5. Разрывные способы распределения оп (виртуальная память)
- •2. Введение в программирование на ассемблере
- •2.1. Указания к выполнению работы
- •3. Выполнять работу рекомендуется следующим образом:
- •2.2. Представление целых в памяти пк
- •2.3. Ассемблер: начальные сведения. Директивы описания
- •2.4. Команды сложения и вычитания
- •2.5. Команды условного и безусловного перехода
- •2.6. Работа с циклами и массивами
ФГБОУ ВПО
"Воронежский государственный технический университет"
Кафедра автоматизированных и вычислительных систем
Теория операционных систем. Программирование на ассемблере методические указания
к выполнению контрольной работы
по дисциплине «Операционные системы»
для бакалавров направления 230100 «Информатика и вычислительная техника», профиля
«Вычислительные машины, комплексы, системы и сети»
заочной сокращенной формы обучения
Воронеж 2013
Составители: канд. техн. наук Н.И. Гундорова,
канд. техн. наук М.Ю. Сергеев
УДК 681.32
Теория операционных систем. Основы программирования на ассемблере: методические указания к выполнению контрольной работы по дисциплине «Операционные системы» для бакалавров направления 230100 «Информатика и вычислительная техника», профиля «Вычислительные машины, комплексы, системы и сети» заочной сокращенной формы обучения / ФГБОУ ВПО «Воронежский государственный технический университет; сост. Н.И. Гундорова, М.Ю. Сергеев. Воронеж, 2013. 27 с.
Методические указания содержат теоретические и практические сведения для выполнения контрольной работы по дисциплине «Операционные системы».
Предназначены для студентов второго курса.
Методические указания подготовлены в электронном виде в текстовом редакторе Microsoft Word 2007 и содержатся в файле ОС_КР_2013.doc.
Табл. 8. Библиогр.: 4 назв.
Рецензент д-р техн. наук, проф. В.Ф. Барабанов
Ответственный за выпуск зав. кафедрой д-р техн. наук, проф. С.Л. Подвальный
Издается по решению редакционно-издательского совета Воронежского государственного технического университета
© ФГБОУ ВПО «Воронежский государственный
технический университет
1. Введение в теорию ос
1.1. Указания к выполнению работы
1. Данная часть работы включает 5 вопросов: по одному из каждой темы. Номера вопросов, входящих в задание конкретного варианта, следует определить по табл. 1. Первое число – номер вопроса из первой темы, второе число – номер вопроса из второй темы, и.т.д.
2. В каждой теме указана соответствующая литература.
3. Выполнять работу рекомендуется следующим образом:
- изучить всю литературу, относящуюся к первой теме;
- просмотреть все вопросы по теме, сформулировать ответы на них (устно), а затем найти ответы в учебном материале и проверить себя;
- ответить на вопрос своего варианта письменно;
- перейти к следующей теме.
Таблица 1
Варианты теоретических заданий
Послед. цифра номера студ. билета |
Предпоследняя цифра номера студенческого билета |
|||||||||
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
0 |
1, 2, 3, 4, 5 |
2,3,4,5, 6 |
3,4, 5,6, 7 |
4,5, 6,7, 8 |
5,6, 7,8, 9 |
6,7, 8,9, 10 |
7,8, 9,10, 1 |
8,9, 10,1, 2 |
9,10,1,2, 3 |
10,1,2,3, 4 |
1 |
1,3,5,7, 9 |
2,4,6,8, 10 |
3,5, 7,9, 1 |
4,6, 8,10, 2 |
5,7, 9,1, 3 |
6,8, 10,2, 4 |
7,9, 1,3, 5 |
8,10,2,4, 6 |
9,1, 3,5, 7 |
10,2,4,6, 8 |
2 |
1,1,1,1, 1 |
2,2,2,2, 2 |
3,3, 3,3, 3 |
4,4, 4,4, 4 |
5,5, 5,5, 5 |
6,6, 6,6, 6 |
7,7, 7,7, 7 |
8,8, 8,8, 8 |
9,9, 9,9,9 |
10,10,10,10, 10 |
Продолжение табл. 1
3 |
2,3,5,6, 8 |
3,4,6,7, 9 |
4,5, 7,8, 10 |
5,6, 8,9, 1 |
6,7, 9,10, 2 |
7,8, 10,1, 3 |
8,9, 1,2, 4 |
9,10,2,3, 5 |
10,1,3,4, 6 |
1,2, 4,5, 7 |
4 |
1,2,5,6, 9 |
2,3,6,7, 10 |
3,4, 7,8, 1 |
4,5, 8,9, 2 |
5,6, 9,10, 3 |
6,7, 10,1, 4 |
7,8, 1,2, 5 |
8,9, 2,3, 6 |
9,10,3,4, 7 |
10,1,4,5, 8 |
5 |
10, 9,8,7, 6 |
9,8,7,6, 5 |
8,7, 6,5, 4 |
7,6, 5,4, 3 |
6,5, 4,3, 2 |
5,4, 3,2, 1 |
4,3, 2,1, 10 |
3,2, 1,10, 9 |
2,1, 10,9, 8 |
1,10,9,8, 7 |
6 |
1,1,2,2, 3 |
2,2,3,3, 4 |
3,3, 4,4, 5 |
5,5, 6,6, 7 |
6,6, 7,7, 8 |
7,7, 8,8, 9 |
8,8, 9,9, 10 |
9,9, 10, 10, 1 |
10, 10,1,1, 2 |
4,4, 5,5, 6 |
7 |
10, 8,6,4,2 |
9,7,5,3, 1 |
8,6, 4,2, 10 |
7,5, 3,1, 9 |
6,4, 2,10, 8 |
5,3, 1,9, 7 |
4,2, 10,8, 6 |
3,1, 9,7 5 |
2,10,8,6, 4 |
1,9, 7,5, 3 |
8 |
1,7,2,8, 3 |
10, 5,1,6 |
8,4, 9,5, 10 |
2,6, 3,7, 4 |
9,6, 10,7, 1 |
9,3, 10,4, 1 |
3,7, 4,8, 5 |
10, 7,1, 9,3 |
1,5, 2,6, 4 |
1,3, 4,7, 9 |
9 |
10, 4,9,3,8 |
1,6,10, 5,9 |
3,7, 2,6, 1 |
9,5, 8,4, 7 |
2,5, 1,4, 10 |
2,8, 1,7, 10 |
8,4, 7,3, 6 |
1,4, 10,3, 9 |
3,9, 4,10, 9 |
10,5,1,9, 4 |