В книге рассматривается один из эффективных методов оптимизации программ - использование языка ассемблера, описана методика разработки отдельных модулей на нем для применения в программах на языках высокого уровня, показано, как с помощью ассемблера можно разработать полнофункциональные Windows-приложения. Особое внимание уделено оптимизации программ, написанных на языках высокого уровня, с помощью встроенного ассемблера. Для демонстрации методов и подходов выбраны наиболее популярные средства разработки - Microsoft Visual C++. NET и Borland Delphi 7. В книгу включены примеры программного кода приложений, иллюстрирующие различные аспекты применения ассемблера. Исходные тексты программ содержатся на прилагаемом к книге компакт-диске.
Для профессиональных разработчиков программного обеспечения в Windows.
Название: Ассемблер. Разработка и оптимизация Windows-приложений (+исх.)
Автор: Магда Ю. С.
Издательство: БХВ-Петербург
Год: 2003
Страниц: 544
Формат: DJVU
Размер: 41,4 МБ
ISBN: 5-94157-324-3
Качество: Отличное
Содержание:
Введение
Структура книги
Глава 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
Список литературы
Предметный указатель
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12805 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Издательство: Alan W. Hall (Publications) LtdЯзык: EnglishГод издания: 1999Количество страниц: 32x2Формат: pdf (175 dpi) 2889x2024Размер: 36.3 mbRapidIfolder . . .
Издательство: Guideline PublicationsЯзык: EnglishГод издания: 1997 - 08Количество страниц: 26x2Формат: pdf (175 dpi) 2889x2029Размер: 28.1 mbRapidIfolder . . .
Издательство: Guideline PublicationsЯзык: EnglishГод издания: 1997 - 10Количество страниц: 26x2Формат: pdf (175 dpi) 2894x2029Размер: 28.1 mbRapidIfolder . . .
Издательство: Guideline PublicationsЯзык: EnglishГод издания: 1997Количество страниц: 26x2Формат: pdf (175 dpi) 2894x2029Размер: 28.1 mbRapidIfolder . . .
Издательство: Guideline PublicationsЯзык: EnglishГод издания: 1997Количество страниц: 26x2Формат: pdf (175 dpi) 2894x2029Размер: 29.0 mbRapidIfolder . . .
Издательство: Guideline PublicationsЯзык: EnglishГод издания: 1998 - 01Количество страниц: 26x2Формат: pdf (175 dpi) 2894x2029Размер: 29.4 mbRapidIfolder . . .
Издательство: Guideline PublicationsЯзык: EnglishГод издания: 1998 - 02Количество страниц: 26x2Формат: pdf (175 dpi) 2894x2029Размер: 28.5 mbRapidIfolder . . .
Издательство: Guideline PublicationsЯзык: EnglishГод издания: 1998Количество страниц: 26x2Формат: pdf (175 dpi) 2889x2024Размер: 27.9 mbRapidIfolder . . .
Издательство: Guideline PublicationsЯзык: EnglishГод издания: 1998Количество страниц: 53Формат: jpg (300 dpi) 2468x3510Размер: 85.1 mbRapidIfolder . . .
Издательство: Guideline PublicationsЯзык: EnglishГод издания: 1998Количество страниц: 26x2Формат: pdf (175 dpi) 2889x2024Размер: 27.9 mbRapidIfolder . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Магда Ю. С. - Ассемблер. Разработка и оптимизация Windows-приложений (+исх.). Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.