Название:Ассемблер для 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 оценок |
Формат: | Книга |
Уже скачали: | 12848 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Ничья на каруселиХаруки МуракамиСборник рассказов самого знаменитого мастера современной японской литературы. В этих историях Мураками уподобляет жизнь карусели, с которой невозможно сойти: мы никого . . .
Типовые тестовые задания "Русский язык ЕГЭ-2014" с комментариями, ответами и критериями оценок.Сохраняй на стену, чтобы не забыть))#русский@look_read . . .
ПогналиРичард ХеллПроизведение, о котором не самый конформистский человек на свете Уильям Гибсон сказал так: "Книга мерзкая, отвратительная, скабрезная, непростительная... Это надо читать!" Произведен . . .
Название: Тень Эндера Автор: Орсон Кард Издательство: АСТГод: 2001Формат: PDFСтраниц: 254Размер: 2,1 MBЭто — не продолжение приключений Эндрю Виггина, величайшего полководца космической эры.Это — нечт . . .
Название: Охота на оборотняАвтор: Алина Илларионова (Лесная)Издательство: Альфа-книгаГод издания: 2009Страниц: 439ISBN: 978-5-9922-0501-5Формат: FB2, RTFРазмер: 5 МбОни повстречались морозной зимней н . . .
Русский язык подготовка к ЕГЭ. У тебя всё получится! Сохраняем на стену, чтобы подготовиться к ЕГЭ на все 100)))#русский@look_read . . .
Название: Сборник книг Александра БольныхАвтор: Александр БольныхЖанр: фэнтези, научная фантастикаФормат: fb2Язык: русскийКачество: отличноеГод издания: 2000-2008 Размер: 1.2 mb (+5%) ..."СНЕЖНЫЕ ВОЛК . . .
Название: Сборник книг Вашингтона ИрвингаАвтор: Вашингтон ИрвингЖанр: проза, фэнтези, научная фантастикаФормат: fb2Язык: русскийКачество: отличноеГод издания: 1960-2008 Размер: 2.2 mb (+5%) ..."ЛЕГЕНД . . .
«Наука в истории общества» (1956) Дж. Бернал. Классическое исследование английским учёным истории развития науки и развития общества. Книга разбита на семь частей, каждая из которых представляет собой . . .
Л. Н. Толстой "Анна Каренина"#bty_books@look_read . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Ассемблер для Windows. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.