Название:Ассемблер для Windows
Автор:Пирогов Владислав Юрьевич
Год:Июнь 2002
ISBN 5-94740-003-0
Формат: CHM
Вес архива: 2289600 Bytes
Предисловие автора
Если Вы, дорогой читатель, знакомы с книгой "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. Как я справился с данной задачей - судить Вам, дорогой читатель.
RapidShare
- ссылки не рабочие
ссылки zhjolud
(Chm, 2.34 MB):
Rapidshare.com
Easy-share.com
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12854 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Название: Колокольчик Автор: А.Алексеева Издательство: Малыш Год издания: 1985 Страниц: 36 Язык: Русский Формат: djvu Размер: 1,64 МбОписание: Страницы истории нашей Родины. Рассказ об актрисе русск . . .
Название: Схемы для вышивки крестом, разработанные по мотивам картин Л.Афремова-48 схем [xsd] Дата выпуска: 2006-2008 Язык: русский Формат:xsd, открываются с помощью программы Pattern Maker. Качество . . .
Автор: Владимир Дмитриевич УспенскийНазвание: Неизвестные солдаты, кн.1, 2Издательство: "Советская Россия"Год: 1965Формат: RTF, FB2, RBРазмер: 14.8 Mb (+3%)Никогда не сотрутся в памяти нашего народа с . . .
"Каждое утро традиционный душераздирающий вопль оповещал окрестности, что Артур Дент проснулся и заново ужаснулся своему местоположению.В его пещере царил холод (а также смрад и сырость), но это еще п . . .
Автор: Баркан С.М., Кулешова М.Ф. Год издания: 1967 Издательство: Пищевая промышленность Язык: русский Размер: 9,00 Мб Страниц: 284 Формат: DJVUВ книге впервые освещены теоретические основы плав . . .
Название: Пять поросятАвтор: Сергей и Екатeрина ЖелезновыДата выпуска: 2005Исполнитель: И.Белоусова, Л. Колдашева, Г.СмирноваПродолжительность: 01:04:33Язык: русскийФормат:image+.cue (flac)Битрейт: 12 . . .
Название: ИзменениЯ!Автор: Билл Квейн, Даг ПрайсДата выпуска: 2009Продолжительность: 3ч. 33 мин.Язык: русскийФормат: MP3Битрейт: 128 kbpsКачество: хорошееРазмер: 201.75 Mb Зачем вам нужны Изменения!? . . .
Название: M2810 Основы сетевой безопасности. Автор: Коллектив Издательство: Специалист Страниц: 13:47:38 Формат: DVDRip Размер: 1,03 Гб Качество: Отличное Язык: Русский Год издания: 2011 Вы узнаете ос . . .
Название: Сети TCP/IP. Принципы, протоколы и структура. Том 1. Четвёртое Издание. Автор: Дуглас Э. Камер Издательство: Издательский дом "Вильямс" Формат: PDF Размер: 40,87 Мб Качество: Отличное Язык: . . .
Название: Гаражное и авторемонтное оборудование Автор: БТИ НИИАТ Издательство: "Транспорт" Формат: DJVU Размер: 8,08 Мб Качество: Отличное Язык: Русский Год издания: 1966 Замена ручного труда механиза . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Ассемблер для Windows. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.