Ассемблер для Windows

Основы битного программирования в Windows

Часть I Основы битного программирования в Windows
Вводная информация
Схема трансляции ассемблерного
"Ничего не делающая" программа
Пример использование директивы INCLUDE
Перейдем теперь к вопросу о подсоединении других объектных модулей
Модуль PROG ASM процедура которого PROC будет вызываться из основного модуля
Модуль PROG ASM с вызовам процедуры из модуля PROG ASM

Обратимся теперь к директиве INVOKE
Пример использования оператора INVOKE
Вопрос об использовании данных


Модуль содержащий переменную ALT которая используется в другом модуле (PROG ASM)
Модуль использующий переменную ALT определенную в другом модуле (PROG ASM)
Объединение модулей
Пример программы использующей упрощенную сегментацию
Краткий обзор ряда других программ
Редакторы

Отладчики
Дизассемблеры
Пример дизассемблированш программы
Компиляторы ресурсов
Редакторы ресурсов
Глава Основы программирования в операционной системе Windows
Int MessageBox
Регистрация класса окон
Создание окна

Цикл обработки очереди сообщений
Процедура главного окна
"Скелет" оконной
Приступим теперь к разбору конкретных примеров
Простой пример программы для Windows (MASM)
После разбора программы
Простой пример программы для Windows (TASM)
Вопрос о передачи параметров через стек

Схема передачи параметров в процедуру
Глава Примеры простых программ на языке ассемблера
Свойства конкретного окна
Приступаем к разбору следующего примера
Второй пример касается использования окна редактирования
Пример окна со строкой редактирования
Работа программы со строкой редактирования (Программа на Рисунок ) IV

Экскурс в битное программирование
Пример битного приложения
Глава Ассемблеры MASM и TASM
Программа ML EXE

Программа LINK EXE( bit)
Программа TLINK EXE
Включение в исполняемый файл отладочной информации
Получение консольных и GUI приложений
Окно TD EXE с отлаживаемой программой
Автоматическая компоновка
Содержание раздела