Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14





Скачать 299.52 Kb.
НазваниеМетодические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14
страница3/5
Дата публикации21.09.2013
Размер299.52 Kb.
ТипМетодические рекомендации
100-bal.ru > Информатика > Методические рекомендации
1   2   3   4   5

3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ


(дидактические единицы)
ДЕ I «Основы создания приложений на языке ассемблера»
Тема 1. Введение в язык ассемблера.

Аудиторное изучение: Ис­тория возникновения языка ассемблера. Преимущества и недостатки языка ассемблера .
Тема 2. Компиляция и компоновка приложений на языке ассемблера.

Самостоятельное изучение: Ассемблирование исходного текста. Компоновка программы.
Тема 3. Базовая архитектура процессоров Intel x86.

Аудиторное изучение: Эволюция процессоров фирмы Intel. Архитектура процессора Intel Pentium.

Самостоятельное изучение: Архитектура процессора Intel Pentium Pro. Архитектура процессора Intel Pentium II. Архитектура процессора Intel Pentium III. Архитектура процессора Intel Pentium IV
Тема 4 Первичные элементы языка ассемблера.

Аудиторное изучение: Алфавит языка ассемблера. Метки, символьные имена и константы. Типы данных и распределение памяти.

Самостоятельное изучение: Способы представления различных типов данных. Указатель текущей позиции.
Тема 5. Программная модель Intel Pentium.

Аудиторное изучение: Базовые регистры. Сегментные регистры. Регистр управления и контроля EFLAGS. Регистр-указатель EIP выполняемой инструкции процессора.

Самостоятельное изучение: 64-х разрядные регистры процессоров архитектуры x86-64 (поздние версии процессоров Intel Pentium IV, Pentium D и т.д.).
Тема 6. Адресация.

Аудиторное изучение: Критерии выбора сегментного регистра. Эффективный адрес операнда. Прямая адресация. Косвенная адресация. Адресация «база + смещение»

Самостоятельное изучение: Адресация «индекс + смещение». Адресация «индекс * множитель + смещение». Адресация «база + индекс + смещение». Адресация «база + (индекс * множитель) + смещение».
Тема 7. Организация сегментов.

Аудиторное изучение: Логические и физические сегменты. Директивы определения сегментов. Модели памяти.

Самостоятельное изучение: Модель памяти Flat. Соглашения о вызовах.
ДЕ II «Ветвления и циклы»
Тема 8. Логические структуры.

Аудиторное изучение: Типы логических структур. Организация логических структур в ассемблере. Организация логических структур в ассемблере. Условные переходы и ветвления. Знаковые и беззнаковые сравнения. Команды условных переходов.

Самостоятельное изучение: Команда безусловного перехода. Ассемблерный аналог конструкции CASE.
Тема 9. Организация циклов.

Аудиторное изучение: Организация циклов в языке ассемблера. Команды loop и jcxz.

Самостоятельное изучение: Команды loope/loopz, loopne/loopnz. Команда loopd.
ДЕ III «Подпрограммы»
Тема 10. Организация стека.

Аудиторное изучение: Понятие стека. Помещение данных в стек. Извлечение данных из стека.

Самостоятельное изучение: Обмен данными с помощью стека. Правила использования стека.
Тема 11. Принципы организации подпрограмм.

Аудиторное изучение: Понятие подпрограммы и процедуры. Размещение подпрограмм. Оформление подпрограмм. Команда call. Команда ret.

Самостоятельное изучение: Неявное определение подпрограммы. Ближние и дальние подпрограммы.
Тема 12. Параметры процедур и возвращаемые значения.

Аудиторное изучение: Передача параметров через регистры. Передача параметров через стек. Восстановление стека.

Самостоятельное изучение: Возвращаемое процедурой значение. Команда ret n.
Тема 13. Использование общих переменных в процедурах.

Аудиторное изучение: Проблемы при использовании параметров. Общие (глобальные) переменные.

Самостоятельное изучение: Директивы public и extern.
ДЕ VI «Арифметические и логические операции»
Тема 14. Логические команды.

Аудиторное изучение: побитовое отрицание, побитовое И, побитовое ИЛИ, сложение по модулю 2.

Самостоятельное изучение: Команда and. Команда or. Команда xor.
Тема 15. Команды сканирования битов.

Аудиторное изучение: Команда bsf. Команда bsr. Команда bt.

Самостоятельное изучение: Команда btc.
Тема 16. Команды сдвига и циклического сдвига.

Аудиторное изучение: Виды логических и циклических сдвигов. Команды shr и sar. Команды shl и sal.

Самостоятельное изучение: Команды циклического сдвига. Команды rcr и rcl.
Тема 17. Обработка целых чисел.

Аудиторное изучение: Два формата целочисленных данных. Двоично-десятичные числа. Особенности работы со знаковыми и беззнаковыми числами. Команда сложения. Команда вычитания.

Самостоятельное изучение: Неупакованные двоично-десятичные числа. Упакованные двоично-десятичные числа. Контроль состояния флагов. Переполнение. Увеличение размерности операндов.
Тема 18. Сложение, вычитание, умножение и деление.

Аудиторное изучение: Команды умножения (mul, imul). Установка флагов. Умножение чисел разной размерности. Умножение знаковых чисел.

Самостоятельное изучение: Операции деления (div, idiv). Алгоритм деления 64-х разрядного числа на байт.

Содержание лабораторных занятий

Лабораторная работа №1. Тема: «Первая программа на языке ассемблера: трансляция, компоновка, отладка».

Лабораторная работа №2. Тема: «Разделение программы на несколько ветвей».

Лабораторная работа №3. Тема: «Обработка массива данных: поиск символа в строке».

Лабораторная работа №4 Тема: «Обработка массива данных: позиция символа в строке»

Лабораторная работа №5 Тема: «Обработка массива данных: позиция числа в массиве двойных слов».

Лабораторная работа №6 Тема: «Обработка массива данных: сумма элементов массива».

Лабораторная работа №7 Тема: «Обработка массива данных: поиск максимального и минимального элементов массива».

Лабораторная работа №8 Тема: «Обработка символьной информации: преобразование символов строки к верхнему регистру»

Лабораторная работа №9 Тема: «Подпрограммы: разработка процедуры для преобразование символов строки к верхнему регистру»

Лабораторная работа №10 Тема: «Передача параметров через стек: разработка процедуры с параметрами для преобразование символов строки к верхнему регистру»

Лабораторная работа №11 Тема: «Разработка многомодульной программы».

Лабораторная работа №12. Тема: «Строковые команды: разработка процедуры копирования строк».

Лабораторная работа №13. Тема: «Строковые команды: разработка процедуры конкатенации строк».

Лабораторная работа №14. Тема: «Строковые команды: разработка процедуры сравнения строк»

Лабораторная работа №15. Тема: «Арифметические операции: разработка процедуры поиска среднего-арифметического элементов массива».

Лабораторная работа №16. Тема: «Сканирование данных: выбор одинаковых элементов из двух целочисленных массивов».

Лабораторная работа №17. Тема: «Сканирование данных: поиск и замена чисел в массива»

Лабораторная работа №18-25. Тема: «Сканирование данных: поиск и замена символов в строке»

1   2   3   4   5

Похожие:

Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины самостоятельная работа студента
Оценочные средства для контроля успеваемости и результатов освоения учебной дисциплины
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины самостоятельная работа студента
Оценочные средства для контроля успеваемости и результатов освоения учебной дисциплины
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины «арбитражный...
Оценочные средства для контроля успеваемости и результатов освоения уучебной дисциплины 19
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины 24 1 Самостоятельная...
Тема Дискретная случайная величина, способы ее задания. Числовые характеристики. Функция распределения и ее свойства. 22
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины 11 1 Самостоятельная...
Гос впо по специальности 080111. 65 Маркетинг, утвержденный Министерством образования РФ «23» марта 2000 г., №202 эк /сп
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины 17 1 Самостоятельная...
Гос впо по специальности 080111. 65 Маркетинг, утвержденный Министерством образования РФ «23» марта 2000 г., №202 эк /сп
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины 17 1 Самостоятельная...
Форма обучения – очная, заочная, заочная (сокращенная) на базе среднего профессионального образоания
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины 20 1 Самостоятельная...
...
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по проведению семинарских занятий Самостоятельная...
Оценочные средства длятекущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое...
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины 24 1 Самостоятельная...
Гос впо по специальности 080109. 65Бухгалтерский учет анализ и аудит, утвержденный Министерством образования РФ «17» марта 2000 г.,...
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебного материала. 13 1 Самостоятельная...
Специальность 230103. 51 Автоматизированные системы обработки информации и управления (в промышленности, в бюджетных отраслях)
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconСамостоятельная работа студентов по дисциплине 7 Анализ важнейших...
Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины 7
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины 9 1 Самостоятельная...
Гос впо по специальности 230101. 65 «Вычислительные машины, комплексы, системы и сети», утвержденный Министерством образования РФ...
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебной дисциплины 15 1 Самостоятельная...
Гос впо по специальности 230101. 65 «Вычислительные машины, комплексы, системы и сети», утвержденный Министерством образования РФ...
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по освоению учебного материала 33 1 Самостоятельная...
Гос впо по специальности 080109. 65 Бухгалтерский учет, анализ и аудит, утвержденный Министерством образования РФ «17» марта 2000...
Методические рекомендации по освоению учебной дисциплины 13 1 Самостоятельная работа студентов 13 2 Оценочные средства для текущего контроля успеваемости, промежуточной 14 iconМетодические рекомендации по изучению дисциплины «История культуры России»
Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск