С.В. Зубков: Assembler. Язык неограниченных возможностей

Итак, на ассемблере пишут:
- все, что требует максимальной скорости выполнения: основные компоненты компьютерных игр, ядра операционных систем реального времени и просто критические участки программ;
- все, что взаимодействует с внешними устройствами: драйверы, программы, работающие напрямую с портами, звуковыми и видеоплатами;
- все, что использует полностью возможности процессора: ядра многозадачных операционных систем, DPMI-серверы и вообще любые программы, переводящие процессор в защищенный режим;
- все, что полностью использует возможности операционной системы: вирусы и антивирусы, защиты от несанкционированного доступа, программы, обходящие эти защиты, и программы, защищающиеся от этих программ;
Стоит познакомиться с ассемблером поближе, как оказывается, что многое из того, что обычно пишут на языках высокого уровня, лучше, проще и быстрее написать на ассемблере.
Далеко не все, что говорят об ассемблере, является правдой, и далеко не все, кто говорят об ассемблере, на самом деле знают его. Но даже ярые противники согласятся с тем, что программы на ассемблере — самые быстрые, самые маленькие и могут то, что не под силу программам, созданным на любом другом языке программирования.
Эта книга рассчитана на читателей с разным уровнем подготовки — от начинающих, которые хотят познакомиться с ассемблером серьезно или желают лишь написать пару программ, выполняющих необычные трюки с компьютером, до профессиональных программистов, которые тоже могут найти здесь интересные разделы. Почти все, что надо знать об ассемблере, где-нибудь да объяснено, а также объяснено многое из того, что не заботит большинство программистов. С одной стороны, чтобы написать простую программу, не нужно знать язык и устройство процессора в совершенстве, но, с другой стороны, по-настоящему серьезная работа потребует и серьезной подготовки. Уровень сложности в этой книге возрастает от начала к концу, но в первой ее половине отдельные абзацы будут помечены специальным знаком, который, означает, что данный абзац лучше пропустить при чтении, если вы знакомитесь с ассемблером впервые. Впрочем, если у вас есть время и желание выучить ассемблер с нуля, — читайте все по порядку. Если же вам хочется немедленно приступить к написанию программ, начните сразу с главы 4.1, но будьте готовы к тому, что иногда придется возвращаться к предыдущим главам за более подробным описанием тех или иных команд. И наконец, если вам уже доводилось программировать на ассемблере, — выбирайте то, что интересно.
Скачано: 3232 раз
Комментарии
Andrew, 08.11.2010 13:01
Вот эта книга мне понравилась! Всем советую!
ученик, 08.12.2010 16:42
как ее скачать эту книгу ..мне не понятно поясните пожалусто ?
Николай, 18.01.2011 12:46
Какой программой можно открыть файл: Зубков С.В. - Assembler. Язык неограниченных возможностей.chm ?
SSRxVeNoM, 21.04.2011 15:07
Николай, глупый человек. Зачем тебе ассемблер, если ты новичок и даже не знаешь что такое chm, и с чем его употребляют?
Витек, 22.04.2011 15:51
Ему надо схемы программировать
Витек, 22.04.2011 15:52
Микроконтроллеры в них
Владимир, 30.05.2011 12:17
А сколько страниц в книге?Подскажите
Владимир, 29.07.2011 10:56
Книга замечательная, вот только в ней ошибок ппц а с одной стороны это даже хорошо мотивирует получше подумать , смекнуть , да и по сайтицам серфануть)
Владимир, 29.07.2011 10:57
Владимир с 29.07 не тот что 30.05
Artem, 16.09.2011 20:47
xDDD Николай жгёт просто)) Такое даже если захочешь не придумаешь)))
Реальный кодер, 27.11.2011 07:38
читать всем!всё очень доходчиво))
Реальный кодер, 27.11.2011 07:40
Николай, 18.01.2011 12:46 Какой программой можно открыть файл: Зубков С.В. - Assembler. Язык неограниченных возможностей.chm ? Как открыть: Два раз кликни но нему и всё))) но лучше тебе пока что не лезть к изучанию этого языка программирования,да ваще к языками тебе рановато обращаться)))
Колян, 07.01.2012 03:41
Вот тезка отжег! О, позор моего имени, зачем ты забрел сюда? Не иначе "сайт пентагона хакнуть" хочешь? ;))))) Уф-ф! Аж прослезился. Сперва гуглите по неясным вам терминам, определениям и даже расширениям. А для начала словарь компьютерных терминов изучите какой-нибудь. Найдите ресурс по расширениям файлов. Осваивать ПК можно и не зазорно даже, начинать с книг "Windows для чайников" и т.п. Лучше быть чайником, чем ламером.
Павел, 07.02.2012 10:11
Ой -ой -ой))) да тут видать одни кул хацкеры и не мение кул программеры))). Человек спросил как открыть, какое ему дело до вашего авторитетного мнения по поводу того чем ему заниматься, захочет - будет учить асемблер, захочет - будет играть не балалайке. Вот мне интересно, почему больше всего понтов у тех кто по жизни меньше всего стоит? не понимаю... Я конечно понимаю что теме уже больше года но пройти мимо этого цирка никак не мог.
сергей, 20.02.2012 00:55
да они, эти книги не открываются ни чем и исчезают. архиватор не открывает их , а командная строка только на секунду вылазиет и всё
Admin, 20.02.2012 04:17
Файл в формате CHM = Compiled HTML, под Windows открывается без потребности в каких-либо дополнительных программах.
Саня, 01.03.2012 15:20
Присоединяюсь к Павлу, по жизни больше всех выё***ся те, кто в жизни никто. Нет девушки, нет машины, нет ничего, кроме мелких знаний. А у человека полным полно радостей реальной жизни и в программировании он бывает по учёбе исключительно.
Хулио, 05.05.2012 12:51
Всем ассемблер посаны! Компилируем хорошо



