Основы программирования на Ассемблере для ОС Windows

Учебное пособие содержит материалы лекций по дисциплине «Основы программирования на Ассемблере для ОС Windows». Рассматривается программирование на машинно-ориентированном языке (ассемблере) в среде современных операционных систем, в частности Windows.

В книге подробно разбираются основы языка ассемблер, включая мнемоники команд, организацию памяти (сегментированную модель реального режима и защищённый режим), регистры микропроцессора (общего назначения, сегментные, системные, флаги). Особое внимание уделяется программированию в среде Windows: особенностям приложений, средствам программирования (директива INVOKE, упрощённый режим сегментации), разработке оконных и консольных приложений с вызовом функций API.

Заключительная часть посвящена практическому использованию компиляторов TASM и MASM, а также пакета MASM32. Пособие включает приложения с примерами и справочными материалами, что делает его полезным для студентов, изучающих низкоуровневое программирование и системное ПО.

Основы программирования на Ассемблере для ОС Windows
A
Автор
Н.И. Черкасова
Издательство
МГТУ ГА
Год
2017
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент