Название: Основы программирования на Ассемблере для ОС Windows Автор: Черкасова Н.И. Издательство: Московский государственный технический университет гражданской авиации Год: 2017 Страниц: 84 Формат: pdf Размер: 10 mb Качество: хорошее
Данные тексты лекций содержат материалы учебно-методического характера, необходимые для освоения знаний и умений по предмету «Основы программирования на Ассемблере для ОС Windows». Содержит материал второй части учебной дисциплины «программирование на машинно-ориентированном языке», в котором рассматриваются вопросы работы с ассемблерами в современных операционных системах. Данное учебное пособие издается в соответствии с рабочей программой учебной дисциплины «Основы программирования на Ассемблере для ОС Windows» по Учебному плану направления 09.03.01 всех форм обучения.
Содержание:
1. Программирование приложений 1.1.Язык программирования Ассемблер 1.2.Мнемоники команд 1.2.1.Разработка приложения на Ассемблере 2.Организация памяти 2.1.Сегментированная модель памяти реального режима. 2.2.Порядок формирования физического адреса в реальном режиме 2.3.Защищенный режим 3.Регистры микропроцессора 3.1.Регистры общего назначения 3.2.Сегментные регистры 3.3.Внутренние регистры 3.4.Регистр флагов и команды управления флагами 3.5.Системные регистры 3.6.Указатель команд 4.Программирование в среде Windows 4.1. Особенности приложений для ОС Windows 4.2. Особенности приложений для ОС Windows на Ассемблере. 4.3. Средства программирования в Windows 4.3.1.Директива INVOKE 4.3.2. Упрощенный режим сегментации 4.4. Разработка оконных и консольных приложений 4.4.1. Вызов функций API 4.4.2. Структура программы 4.4.3. Создание окна 5.Использование компиляторов TASM и MASM 5.1.Компиляция с использованием TASM 5.2.Компиляция с использованием MASM 5.3.О пакете MASM32 Приложения
|