Интернет-магазинИнтернет-магазин
| Начало | Новинки | Корзина |
  Главная » Каталог » Компьютерная литература » Языки и системы программирования » Ассемблер для ПК на платформе Intel » На примерах. Ассемблер. Пирогов В.
Разделы
Бизнес (508)
Воспитание. Образование. (170)
Радиоэлектроника (79)
Каталоги (6)
Компьютерная литература (3224)
  Базы данных (100)
  Графика, дизайн, мультимедиа (322)
  Разработка программного обеспечения (57)
  Компьютерная безопасность. Хакерство (80)
  Компьютерные сети. Интранет, корпоративные сети (59)
  Компьютеры и программы (1052)
  Интернет и Web-страницы (326)
  Операционные системы (Windows, Linux...) (297)
  Основы программирования (40)
  MS Office. Офисные программы Майкрософт (188)
  Системы проектирования (CAD/CAM) (257)
  Сертификационные экзамены (6)
  Энциклопедии и словари по вычислительной технике, программированию, интернет (17)
  Цифровая фотография (36)
  Языки и системы программирования (387)
    Ассемблер для ПК на платформе Intel (13)
    C#. Язык программирования Си Шарп (28)
    C++ в среде разработки Visual C++ (14)
    C++ в среде разработке C++ Builder (15)
    C/C++. Языки программирования Си, Си++ (74)
    Delphi, Kylix. Среда разработки на Паскале (57)
    Паскаль, Turbo Pascal. Язык программирования (23)
    Программирование на языках .NET (44)
    Java, J++. Языки программирования (37)
    Фортран (2)
    Visual Basic. Язык программирования (24)
    Языки программирования (прочие) (42)
Кулинария (1)
Популярная психология (71)
Психология (132)
Психотерапия и психоанализ (15)
Полный список товаров
Издатели
Новинки Перейти
"ПРОДУКТЫ, ОБОРУДОВАНИЕ, ТАРА, УПАКОВКА  2009-2010»
"ПРОДУКТЫ, ОБОРУДОВАНИЕ, ТАРА, УПАКОВКА 2009-2010»
90.00 грн.
Реклама
Уважаемые посетители! Магазин работает в режиме виртуальной витрины. Прием заказов временно приостановлен.
На примерах. Ассемблер. Пирогов В. 34.80 грн.
Предыдущий товар Товар 4 из 13
категории Ассемблер для ПК на платформе Intel
 Следующий товар
 
box_bg_l.gif.

На практических примерах рассмотрен широкий круг вопросов программирования на языке ассемблера, начиная от азов и заканчивая основа-ми многозадачного программирования в операционных системах Windows NT,2000,XP,2003. Описаны команды микропроцессора, использование MASM, создание консольных и оконных приложений в Windows, работа с файлами и др. Все примеры сопровождаются подробными комментариями. Большое внимание уделяется совместному использованию языков ассемблера и С++, а также основам API программирования.

416 стр.; формат 70х100 1/16; ISBN 5-94157-745-1; 2005 г.; BHV-СПб.

 

Содержание

Введение 
Что надо знать и уметь? 
Требования к системе 
Почему следует изучать язык ассемблера? 
Соглашения 
Благодарности 
Для кого эта книга 
Послание старых мастеров 

Глава 1. Visual C++ и ассемблер

 
1.1. О Visual Studio .NET и работе в ней 
1.1.1. Стартовая страница 
1.1.2. О проекте в Visual Studio .NET 
1.2. О программировании на языке Си 
1.2.1. Простая программа 
1.2.2. Си и C++ 
1.2.3. Особенности трансляции программ, написанных на Си 
1.3. Начало программирования на ассемблере 
1.4. Изучаем команды микропроцессора 
1.4.1. Адресация и команды пересылки данных 
1.4.2. О стеке 
1.4.3. Арифметические операции над целыми числами 
Сложение 
Вычитание 
Умножение 
Деление 
1.4.4. Команды передачи управления 
Команды условного и безусловного переходов 
Организация цикла 
Другие команды передачи управления 
1.4.5. Манипуляция над битами 
Логические операции 
Операции с отдельными битами 
Сдвиговые операции 
1.4.6. Строковые операции 
Команды пересылки 
Команды сравнения 
Команды поиска (сканирования) 
Команды чтения из строки 
Команды записи в строку 
Команды чтения/записи строки из порта 
1.4.7. Использование команд математического сопроцессора 
1.4.8. Команды MMX 
1.4.9. Другие команды микропроцессора 
Команды управления флагами 
Другие команды 

Глава 2. Программирование с использованием MASM

 
2.1. О пакете MASM. Структура программы 
2.1.1. Первое знакомство с MASM 
Простая программа 
Трансляция 
О директивах MASM 
2.2. Объектные модули и библиотеки 
2.2.1. Процедуры и способы передачи параметров 
Внутренняя структура процедуры 
Директива PROC 
Вызов процедуры 
2.2.2. Объектные модули 
Общая схема трансляции 
Согласование имен 
Создание библиотек 
Использование при компоновке объектных модулей и библиотек 
2.2.3. Совместное использование языка ассемблера и Си 
Искажения имен и другие особенности совместного использования Си и ассемблера 
Программа на Си, вызывающая процедуру из ассемблерного модуля 
Использование при программировании на ассемблере возможностей языка Си 

Глава 3. Программирование на ассемблере в операционной системе Windows (консольные приложения)

 
3.1. Об API-функциях 
3.2. О консольных приложениях 
3.2.1. Что такое консоль и консольное приложение 
3.2.2. Пример консольного приложения 
3.3. Разработка консольных приложений 
3.3.1. Создание консоли 
3.3.2. Обработка событий 
Критические события 
Мышь и клавиатура 
Пример цикла обработки сообщений для консольного приложения 
Таймер 
3.3.3. Определение параметров командной строки 
3.4. О кодировании текстовой информации в операционной системе Windows 
3.4.1. Системы кодирования и стандарты 
3.4.2. Кодировки OEM и ANSI 
3.4.3. Кодировка UNICODE 

Глава 4. Программирование на ассемблере в операционной системе Windows (приложения GUI)

 
4.1. Структура приложения GUI 
4.1.1. Регистрация и создание окна 
4.1.2. Процедура окна 
4.1.3. Сообщения и цикл обработки сообщений 
4.1.4. Пример простого оконного приложения 
4.1.5. Собственные и дочерние окна 
4.2. Элементы управления окна 
4.2.1. Основные элементы управления 
4.2.2. Управление элементами окна 
4.2.3. Пример оконной программы с элементами управления 
4.3. Вывод в окно 
4.3.1. Текст в окне 
О сообщении WM_PAINT 
О контексте устройства 
Управление текстом 
Шрифты 
Примеры программ 
4.3.2. Оконная графика 
Кисть и перо 
Основные функции 
Совместимый контекст (виртуальное окно) 
Пример графической программы 
4.4. Ресурсы и диалоговые окна 
4.4.1. Понятие ресурса 
Концепция 
Основные ресурсы 
4.4.2. Создание и управление диалоговыми окнами 
Создание диалоговых окон 
Пример программы с диалоговым окном 
Два типа диалоговых окон 
4.5. Таймер 
4.5.1. Управление таймером 
4.5.2. Пример таймера 

Глава 5. Углубляем свои знания о программировании в Windows

 
5.1. Файлы 
5.1.1. Файлы и файловые системы 
Характеристики файлов 
Файловая система FAT32 
Файловая система NTFS 
5.1.2. Управление файлами 
Функции поиска файлов 
Функции управления файлами 
Функции доступа к содержимому файлов 
5.1.3. Пример программы 
5.2. Многозадачность 
5.2.1. Основные понятия 
5.2.2. Некоторые функции API, используемые в многозадачности 
5.2.3. Средства синхронизации 
Семафоры 
События 
Критические секции 
Взаимоисключения 
5.2.4. Примеры многозадачности 
5.3. Динамические библиотеки 
5.3.1. Принципы использования динамических библиотек 
Явное связывание (явная загрузка) 
Неявное связывание 
5.3.2. Примеры создания динамических библиотек 
Приложение 1. Системы счисления и битовая арифметика 
П1.1. Двоичная и десятичная системы счисления 
П1.2. Шестнадцатеричная система счисления 
П1.3. Представление чисел в компьютере 
П1.3.1. Беззнаковые целые числа 
П1.3.2. Числа со знаком 
П1.3.3. Вещественные числа 
П1.3.4. Двоично-десятичные числа 
Приложение 
. Справочник по командам и регистрам микропроцессора Pentium 
П2.1. Регистры микропроцессора Pentium 
П2.1.1. Регистры общего назначения 
П2.1.2. Регистр флагов 
П2.1.3. Сегментные регистры 
П2.1.4. Управляющие регистры 
П2.1.5. Системные адресные регистры 
П2.1.6. Регистры отладки 
П2.2. Команды процессора Intel 
П2.3. Арифметический сопроцессор 
П2.3.1. Функционирование и структура 
П2.3.2. Команды сопроцессора 
П2.4. Расширение MMX 
П2.4.1. Архитектура MMX 
П2.4.2. Инструкции MMX 
П2.4.3. Новые инструкции MMX 
Приложение 3. Реальный режим процессора Pentium 
Приложение 4. Защищенный режим процессора Pentium 
П4.1. Принципы функционирования защищенного режима (преобразование логического адреса в защищенном режиме, дескрипторные таблицы) 
П4.2. Селекторы 
П4.3. Дескриптор кода и данных 
П4.4. Другие дескрипторы 
П4.5. Об уровнях привилегий 
П4.6. Сегмент TSS 
П4.7. О защите и уровнях привилегий 
П4.8. Привилегированные команды 
П4.9. Переключение задач 
П4.10. Страничное управление памятью 
Приложение 5. Параметры командной строки ML.EXE и LINK.EXE 
Литература 
Предметный указатель

 



Товар был добавлен в наш каталог 11 April 2009 г.
box_bg_r.gif.
Отзывы Количество:
Поиск
Введите слово для поиска. Расширенный поиск
Вход
E-Mail:
Пароль:
Регистрация
Отложенные товары Перейти
Нет отложенных товаров.
Отзывы Перейти
Написать отзывНапишите Ваше мнение о товаре!
Рассказать другу
 

Сообщите своим друзьям и близким о нашем магазине
Уведомления Перейти
УведомленияСообщите мне о новинках и На примерах. Ассемблер. Пирогов В.
Реклама
Скидки   |   Расширенный поиск   |   Свяжитесь с нами   |   Регистрация   |   Мои данные
Copyright © 2009 ga-zon.com
Материалы, представленные на сайте, не могут быть использованы без письменного разрешения администрации сайта
  bigmir)net TOP 100