Assembler. Учебный курс, 2001, Пирогов В.Ю.
Трансляция программ с языка ассемблера. Адресное пространство, структура программ. Первые программы. Обзор команд микропроцессора 8088/8086. Работа микропроцессора в защищенном режиме. Уровни программирования. Клавиатура, дисплей, принтер. Работа с файлами под управлением MS DOS. Прерывания. Введение в графическое программирование. Работа с памятью. TSR-программы (резидентные). Модульное программирование и структура программ. Структура информации на диске. Использование ассемблера с языками высокого уровня. Загружаемые драйверы. Работа с "мышью" на языке ассемблера. Элементы теории вирусов. Проблемы компьютерной безопасности. Микропроцессоры 8086, 80186, 80286, 80386, 80486, Pentium. Программирование в локальных сетях. О том, какая в MS DOS имеется память и как ее использовать. Тестирование оборудования. Начала программирования для Windows. 32-битное программирование в Windows (Программируем в Windows 95-98). Программирование в защищенном режиме.