Ассемблер. Разработка и оптимизация Windows-приложений (+CD)
- Добавил: SCART56
- Дата: 28-05-2018, 23:42
- Комментариев: 0
Название: Ассемблер. Разработка и оптимизация Windows-приложений (+CD)
Автор: Магда Ю.С.
Издательство: БХВ-Петербург
Год: 2003
Страниц: 544
ISBN: 5-94157-324-3
Формат: DJVU
Размер: 68.3 Мб
Язык: русский
Серия: Мастер программ
В книге рассматривается один из эффективных методов оптимизации программ - использование языка ассемблера, описана методика разработки отдельных модулей на нем для применения в программах на языках высокого уровня, показано, как с помощью ассемблера можно разработать полнофункциональные Windows-приложения. Особое внимание уделено оптимизации программ, написанных на языках высокого уровня, с помощью встроенного ассемблера.
Для демонстрации методов и подходов выбраны наиболее популярные средства разработки - Microsoft Visual C++. NET и Borland Delphi 7. В книгу включены примеры программного кода приложений, иллюстрирующие различные аспекты применения ассемблера.
Исходные тексты программ содержатся на прилагаемом к книге компакт-диске.
Для профессиональных разработчиков программного обеспечения в Windows.
Содержание
Введение
Структура книги
Глава 1. Разработка высокоэффективного программного кода
1.1. Оптимизация алгоритма разрабатываемой программы
1.2. Оптимизация с учетом аппаратных средств компьютера
1.3. Оптимизация с использованием средств языка высокого уровня
1.4. Оптимизация с использованием языка низкого уровня ассемблера
1.5. Оптимизация с учетом специфических особенностей процессора
1.6. Ассемблер и оптимизация программ в деталях
1.7. Использование ассемблера для разработки Windows-приложений
Глава 2. Основы программирования на языке ассемблера
2.1. Использование процедур в языке ассемблера
2.2. Реализация математических вычислений на языке ассемблера
2.3. Обработка строк и массивов данных
Глава 3. Интерфейс с языками высокого уровня
3.1. Конструкции высокого уровня на языке ассемблера
3.2. Общие принципы построения интерфейсов с языками высокого уровня
3.3. Использование процедур на ассемблере в языках высокого уровня
3.4. Сравнительный анализ программного кода на ассемблере и С++
Глава 4. Программирование приложений в Windows на языке ассемблера: первые шаги
Глава 5. Программирование на ассемблере в Windows: от простого к сложному
5.1. Графический интерфейс Windows
5.2. Вывод текста на экран: дополнительные возможности
5.3. Работа со шрифтами
5.4. Рисование геометрических фигур
5.5. Обработка сообщений мыши
5.6. Ввод данных с клавиатуры
5.7. Элементы управления Windows и их применение в программах на ассемблере
5.8. Использование элементов управления
5.9. Диалоговые окна и их использование
5.10. Применение библиотек динамической компоновки (DLL)
Глава 6. Встроенный ассемблер языков высокого уровня: принципы использования
6.1. Применение встроенного ассемблера Delphi 7
6.2. Директивы встроенного ассемблера
6.3. Выражения во встроенном ассемблере
6.4. Использование меток во встроенном ассемблере
6.5. Примеры использования встроенного ассемблера в Delphi-приложениях
6.6. Ассемблерные процедуры в Delphi 7
6.7. Обработка строк во встроенном ассемблере
6.8. Применение встроенного ассемблера в Microsoft Visual С++. NET
Заключение
Приложение 1. Инструкции процессоров 80x86
Приложение 2. Описание CD
Список литературы
Предметный указатель
Скачать Ассемблер. Разработка и оптимизация Windows-приложений (+CD)
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.