Ассемблер для windows книга

Основной контент книги Ассемблер для Windows

Длительность книги 875 страниц

2007 год

0+

Подарите скидку 10%

Посоветуйте эту книгу и получите 29,51 ₽ с покупки её другом.

О книге

Рассмотрены необходимые сведения для программирования Windows-приложений на ассемблерах MASM и TASM: разработка оконных и консольных приложений; создание динамических библиотек; многозадачное программирование; программирование в локальной сети, в том числе и с использованием сокетов; создание драйверов, работающих в режиме ядра; простые методы исследования программ и др. В 4-м издании материал существенно переработан в соответствии с новыми возможностями ОС. Значительно шире рассмотрены вопросы управления файлами и API-программирования в Windows. Добавлен материал по программированию в ОС семейства Windows NT: Windows 2000/XP/Server 2003/Vista.

Для программистов.

(Компакт-диск прилагается только к печатному изданию.)

Жанры и теги

Войдите, чтобы оценить книгу и оставить отзыв

Книга В. Ю. Пирогова «Ассемблер для Windows» — скачать в pdf или читать онлайн. Оставляйте комментарии и отзывы, голосуйте за понравившиеся.

Возрастное ограничение:

0+

Дата выхода на Литрес:

31 августа 2015

Общее кол-во страниц:

875

Assembler

Addeddate
2022-02-14 08:36:46
Identifier
2011-asm-for-windows
Identifier-ark
ark:/13960/s26m475qhvh
Ocr
tesseract 5.0.0-1-g862e
Ocr_detected_lang
ru
Ocr_detected_lang_conf
1.0000
Ocr_detected_script
Cyrillic
Ocr_detected_script_conf
0.6925
Ocr_module_version
0.0.15
Ocr_parameters
-l rus
Page_number_confidence
98.53
Ppi
300

comment

Reviews

There are no reviews yet. Be the first one to
write a review.

241

Views

1
Favorite

DOWNLOAD OPTIONS

Temporarily Unavailable

DAISY

For users with print-disabilities

Uploaded by

rnsv

on

Ассемблер для Windows 4-е изд.


349

  • Бумажная книга

    670₽

  • Электрон-ная книга PDF
    349₽

  • Описание
  • Детали
  • Отзывы (0)

Описание

Рассмотрены необходимые сведения для программирования Windows-приложений на ассемблерах MASM и TASM: разработка оконных и консольных приложений; создание динамических библиотек; многозадачное программирование; программирование в локальной сети, в том числе и с использованием сокетов; создание драйверов, работающих в режиме ядра; простые методы исследования программ и др. В 4-м издании материал существенно переработан в соответствии с новыми возможностями ОС. Значительно шире рассмотрены вопросы управления файлами и API-программирования в Windows. Добавлен материал по программированию в ОС семейства Windows NT: Windows 2000/XP/ Server 2003/Vista. На компакт-диске приведены многочисленные примеры, сопровождающие текст
и проверенные на работоспособность в операционной системе Windows Vista….

 

Детали

Артикул 1271
ISBN 978-5-9775-0084-5
Количество страниц 896
Серия Профессиональное программирование
Переплет Мягкая обложка
Печать Черно-белая
Год 2012
Габариты, мм 240 × 170 × 42
Вес, кг 1.004

Дополнительные файлы скачать: Зеркало1
Дополнительные файлы скачать (Chrome): Зеркало2

  • Новинки на 2 недели раньше магазинов
  • Цены от издательства ниже до 30%
  • Акции и скидки только для подписчиков
  • Важные новости БХВ

Рекомендуем также

  •  Нет автора

    Ассемблер. Экспресс-курс – Бумажная книга

    161

БХВ-Петербург, 2012 — Всего страниц: 896

Рассмотрены необходимые сведения для программирования Windows-приложений на ассемблерах MASM и TASM: разработка оконных и консольных приложений; создание динамических библиотек; многозадачное программирование; программирование в локальной сети, в том числе и с использованием сокетов; создание драйверов, работающих в режиме ядра; простые методы исследования программ и др. В 4-м издании материал существенно переработан в соответствии с новыми возможностями ОС. Значительно шире рассмотрены вопросы управления файлами и API-программирования в Windows. Добавлен материал по программированию в ОС семейства Windows NT: Windows 2000/XP/ Server 2003/Vista. На компакт-диске приведены многочисленные примеры, сопровождающие текст и проверенные на работоспособность в операционной системе Windows Vista. Файлы для книги можно скачать по ссылке ftp://ftp.bhv.ru/9785977500845.zip

Предисловие автора

Если Вы, дорогой читатель, знакомы с книгой «Assembler: учебный курс» Вашего покорного слуги, то, наверное, обратили внимание, что программированию в операционной системе Windows было посвящено всего две главы. Это немного и может служить лишь введением в данную область. Пришло время заняться этим серьезно.

Прежде всего, как и полагается в предисловии, отвечу на возможное замечание: зачем нужен ассемблер в Windows, если есть, например, Си и другие языки. Зачем нужен ассемблер, я уже писал в упомянутой выше книге. Позволю себе процитировать ее: «Зачем нужен язык ассемблера? — спросят меня. Самой простой и убедительный ответ на поставленный вопрос такой — затем, что это язык процессора и, следовательно, он будет нужен до тех пор, пока будут существовать процессоры. Более пространный ответ на данный вопрос содержал бы в себе рассуждение о том, что ассемблер может понадобиться для оптимизации кода программ, написания драйверов, трансляторов, программирования некоторых внешних устройств и т.д. Для себя я, однако, имею и другой ответ: программирование на ассемблере дает ощущение власти над компьютером, а жажда власти — один из сильнейших инстинктов человека».

Что касается операционной системы Windows1, то здесь, как ни странно это прозвучит для уха некоторых программистов, программировать на ассемблере гораздо легче, чем в операционной системе MS DOS. В данной книге я берусь доказать, что программировать на ассемблере в Windows ничуть не сложнее чем на Си, и при этом получается компактный, эффективный и быстрый код. Работая с языками высокого уровня, мы теряем определенные алгоритмические навыки. И процесс заходит все дальше. Честное слово, только ради повышения своего профессионального уровня стоит заниматься программированием на ассемблере.

Как и предыдущая, эта книга будет содержать только работающие программы с подробным разбором и комментарием.

Сейчас существует два основных конкурирующих ассемблера MASM (Macro Assembler) и TASM (Turbo Assembler)2. Для всех программ будет оговорено, как транслировать их с помощью и MASM, и TASM.

И еще, в книгу вошел материал, который можно назвать «хакерским». Мы рассмотрим способы и средства анализа и исправления кода программ. Для тех, кто начнет говорить о безнравственности исправления чужих программ, замечу, что «хакеры» все равно существуют, а раз так, то почему бы и не познакомиться с тем, как они работают. Это будет полезно многим программистам.

Надо сказать, что в литературе по программированию для Windows 9Х образовалась некоторая брешь — авторы очень быстро перешли от чистого API-программирования 3 к описанию визуальных компонент тех или иных языков. Автору известна лишь одна, да и то переводная, книга по «чистому» программированию для Windows: Герберт Шилдт, Программирование на С и C++ для Windows 954 (см. также [12]). В своей книге я пытаюсь прикрыть эту брешь, рассматривая некоторые малоосвещенные в литературе вопросы: программирование в локальной сети, использование многозадачности, написание VXD-драйверов, обработка файлов и др.

Обычно книги по программированию тяготеют к одной из двух крайностей: описание языка программирования, описание средств программирования операционной системы. Мне хотелось удержаться посередине. Данная книга не руководство по языку ассемблера и не руководство по программированию в Windows. Это нечто среднее, можно сказать — симбиоз языка ассемблера и операционной системы Windows. Как я справился с данной задачей — судить Вам, дорогой читатель.

весит 2,18 МБ скачать

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Эмулятор геймпада для pc windows 10 на клавиатуре
  • Командная строка windows команда создания файла
  • Televizor iptv player для windows
  • Как посмотреть производителя видеокарты на windows 10
  • Windows 10 mobile sounds