Архив рубрики: Книги по Assembler

Книги по Assembler, скачать бесплатные книги, самоучители и учебники по Assembler в хорошем качестве

Искусство программирования на Ассемблере. Лекции и упражнения

Описание книги Искусство программирования на Ассемблере. Лекции и упражнения:
В книге дано описание основных элементов языка Ассемблера семейства IBM PC: системы счисления, машинное представление данных и команд, основы 16- и 32-разрядного программирования, программирование сопроцессора, ввод-вывод информации в DOS и Windows, использование макросредств. Подробно, шаг за шагом на многочисленных примерах законченных программ рассматриваются идеи и принципы организации вычислений на Ассемблере от простого к сложному, используя аналогию и прямую поддержку со стороны алгоритмических языков Pascal (Borland Pascal-7.0, Delphi-5) и C/C++ (Borland C/C++3.1, 4.5, 5.02, Borland C++Builder 5, Visual C++6.0).

Материал книги базируется на лекционном курсе и лабораторном практикуме `Основы организации и функционирования ЭВМ` в течение многих лет читаемого автором для программистов в Национальном аэрокосмическом университете имени Н.Е. Жуковского (ХАИ). Книга состоит из двух частей: лекции и лабораторные работы. Каждая лабораторная работа содержит подробно разобранные варианты типовой задачи с указанием возможных проблем при вычислениях и способах их устранения.Книга содержит необходимый справочный материал, большое количество примеров и законченных программ. Для разработчиков программного обеспечения, желающих повысить качество своих программ, преподавателей и студентов, профессионально изучающих программирование, а также для всех желающих познакомиться с нижним уровнем программирования компьютеров семейства IBM PC.

10,281 просмотров всего, 1 просмотров сегодня

Assembler: учебный курс

Описание книги Assembler: учебный курс:
До сих пор программирование на языке низкого уровня Assembler было прерогативой узкого круга профессионалов. Впервые читателю предлагается учебное пособие, способствующее формированию фундаментальных знаний по архитектуре процессора Intel Pentium и основам низкоуровневого программирования на языке Assembler, не требующее никакой начальной подготовки, кроме определенного опыта работы с персональным компьютером. Издание предназначено для специалистов в области информатики, программистов и пользователей, интересующихся предметом.

Написанная профессиональным преподавателем, книга может быть рекомендована в качестве учебного пособия для студентов вузов.

9,157 просмотров всего, сегодня нет просмотров

Как написать компьютерный вирус. Практикум программирования на ассемблере

Описание книги Как написать компьютерный вирус. Практикум программирования на ассемблере:
В предлагаемой вашему вниманию книге просто и доходчиво рассказывается о принципах работы компьютерных вирусов различных типов и подробно описывается процесс их создания. Книга содержит множество хорошо прокомментированных текстов, различную справочную информацию. Прочитав эту книгу, вы не только в совершенстве освоите язык ассемблера и научитесь создавать собственные вирусные программы, но и повысите свой профессиональный уровень. Кроме того, устойчивое мнение, что `вирусы пишут только гении, мудрецы и `посвященные` покинет вас навсегда.

Пособие рассчитано на пользователей, знакомых с языком ассемблера процессоров семейства x86 фирмы Intel, и может быть полезно профессиональным программистам, студентам технических ВУЗов и всем, кто интересуется программированием для персональных компьютеров на языках низкого уровня.

15,859 просмотров всего, 2 просмотров сегодня

Ассемблер? Это просто! Учимся программировать

Описание книги Ассемблер? Это просто! Учимся программировать:
Подробно и доходчиво объясняются все основные вопросы программирования на ассемблере. Рассмотрены команды процессоров Intel, 16- и 32-разрядные регистры, основы работы с сопроцессором, сегментация памяти в реальном масштабе времени, управление клавиатурой и последовательным портом, работа с дисками и многое другое. Описано, как разработать безобидный нерезидентный вирус и антивирус против этого вируса, как написать файловую оболочку (типа Norton Commander или FAR Manager) и как писать резидентные программы. Каждая глава состоит из объяснения новой темы, описания алгоритмов программ, многочисленных примеров и ответов на часто задаваемые вопросы. Компакт-диск содержит исходные коды всех примеров, приведенных в книге, с подробными описаниями.

Книга написано достаточно сжато, но очень доходчиво. Ассемблер традиционно отпугивает многих программистов, но во время чтения этой книги вы поймете, что он не так страшен. Язык ассемблера бесспорно — самый быстрый, самый мощный, самый свободный и, возможно, самый красивый язык программирования! Если вы хотите овладеть таким мощным языков, вам обязательно стоит прочесть книгу Олега Калашникова "Ассемблер? Это просто! Учимся программировать"

19,506 просмотров всего, сегодня нет просмотров

Ассемблер на примерах

Описание книги Ассемблер на примерах:
Эта книга представляет собой великолепное практическое руководство по основам программирования на языке ассемблера. Изложение сопровождается большим количеством подробно откомментированных примеров, что способствует наилучшему пониманию и усвоению материала. Доходчиво объясняются все основные вопросы программирования на этом языке.
Вы узнаете, как писать ассемблерные программы под разные операционные системы (Windows, DOS, Linux), как создавать резидентные программы, как писать ассемблерные вставки в программы на языках высокого уровня и многое другое. Попутно вам будут разъяснены основные моменты работы процессора, операционных систем, управления памятью и взаимодействия программ с аппаратными устройствами ПК — то есть все то, без знания чего нельзя обойтись при программировании на языке низкого уровня, которым и является ассемблер.

Книга написана доступным языком. Лучший выбор для начинающих. Среди существующих книг по Ассемблеру, на сегодняшний день, является одной из лучших! Материал изложен полно, но лаконично.
В отличие от большинства книг описывающих MASM/TASM описывает современный транслятор NASM. Кроме того, рассматривается программирование не только под DOS, но и под Windows и под
Linux.

11,511 просмотров всего, 3 просмотров сегодня

Assembler для DOS, Windows и UNIX

Описание книги Assembler для DOS, Windows и UNIX:
В книге освещаются все аспекты современного программирования на ассемблере для DOS, Windows 95/NT и UNIX (Solaris, Linux и FreeBSD), включая создание резидентных программ и драйверов, прямое программирование периферийных устройств, управление защищенным режимом и многое другое. Детально рассматривается архитектура процессоров Intel вплоть до Pentium III. Все главы иллюстрируются подробными примерами работоспособных программ. Издание ориентировано как на профессионалов, так и на начинающих без опыта программирования.

Для новичка книга может показаться немного сложной, но таков язык ассемблера — его надо понять и привыкнуть к нему.

6,277 просмотров всего, 2 просмотров сегодня

Assembler. Учебный курс

Описание книги Assembler. Учебный курс:
Это первая книга известного автора в области программирования на языке Assmbler В. Ю. Пирогова. Автор книги решил написать книгу, которая была бы полезна не только для профессиональных программистов, но и для начинающих пользователей. В этой книге читатель найдет полную справочную информацию, а также программы, разработанных самим автором.

5,940 просмотров всего, 2 просмотров сегодня

Ассемблер. Самоучитель

Описание книги Ассемблер. Самоучитель:
Книга знакомит читателя с ассемблером — универсальным языком "низкого уровня", на который переводятся другие, "высокоуровневые" языки. Будучи основой таких языков, ассемблер позволяет лучше понять и Си, и C++, и Паскаль. Кроме того, с его помощью можно написать отдельные части программ так, чтобы они быстрее выполнялись. В силу своей универсальности ассемблер позволяет менять и чужие программы, исходный текст которых на языке высокого уровня недоступен. За это его так любят хакеры.

Начав с простых коротких примеров, написанных для ассемблера MASM фирмы Microsoft, и двигаясь вперед, вы научитесь писать довольно сложные программы для Windows и DOS.

Книга предназначена для всех, кто интересуется программированием вообще и ассемблером в частности.

12,996 просмотров всего, 2 просмотров сегодня

Язык ассемблера: уроки программирования

Описание книги Язык ассемблера: уроки программирования:
Книга является простым и доступным для широкого круга пользователей пособием по программированию на языке ассемблера для персональных компьютеров IBM PC. Рассматриваются основы разработки программ, аппаратная организация компьютера, использование системных средств DOS и BIOS, программирование сопроцессора и защищенного режима. Отдельный раздел посвящен разработке прикладных драйверов Windows для управления нестандартной аппаратурой. Для читателей, не являющихся профессионалами-программистами, но имеющих дело с персональными компьютерами, а также студентов вузов, аспирантов и преподавателей.

7,583 просмотров всего, сегодня нет просмотров

Assembler. Практикум

Описание книги Assembler. Практикум:
Основное содержание книги составляет базовый практический материал для создания сложных полнофункциональных программ на языке ассемблера. Каждая из десяти глав практикума посвящена определенной теме. Характер подобранного материала — прикладной. Исчерпывающе рассмотрены вопросы организации взаимодействия программ на ассемблере с внешним миром. Приведены варианты ассемблерной реализации многих известных и востребованных на практике алгоритмов. Изложение базовых вопросов прикладного программирования сопровождается рассмотрением ряда интересных задач. Книга предназначена для студентов и специалистов, применяющих ассемблер для решения задач прикладного и системного программирования.

Для наиболее качественного и эффективного изучения материала книги рекомендуется использовать данный практикум параллельно с учебником и справочником того же автора.

7,654 просмотров всего, 2 просмотров сегодня