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