Издательство ДМК Пресс
Официальный сайт издательства ДМК Пресс

Интернет-магазинdmkpress.help@gmail.com
+7 (499) 322-19-38

Издание книг dmkpress@gmail.com Пишите на email

Оптовая продажа books@alians-kniga.ru+7 (499) 782-38-89

Моя корзина
В корзине нет ни одного товара

Программирование на ассемблере на платформе x86-64

Программирование на ассемблере на платформе x86-64
Автор: Аблязов Р.З.
Дата выхода: март 2011 года
Формат: 165 * 235 мм
Бумага: офсетная
Обложка: Мягкая обложка
Объем, стр.: 304
ISBN: 978-5-97060-364-2
Вес, гр.: 500
Содержание книги совпадает с:

Современный самоучитель работы на ассемблере

Оглавление и отрывки из глав

Файлы к книге

Купить электронную книгу

449 руб

Аннотация

В данной книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идёт только по делу и только то, что необходимо знать любому системному и низкоуровневому программисту. Последний раздел книги посвящён принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC).

На сайте издательства можно скачать полные исходные коды примеров к книге, а также дополнительные программы и материалы. Издание предназначено для системных и низкоуровневых программистов, а также для студентов и преподавателей технических специальностей высших и средне-специальных учебных заведений.

16 марта 2017 в 09:02

Опечатка

Спасибо, при переиздании исправим.

Дмитрий

11 марта 2017 в 14:40

Опечатка

Стр 30, параграф 1.2.9.
"Команда PUSH присваивает памяти, на которую указывает ESP (SP, RSP), значение операнда и уменьшает значение этого регистра на 2, 4 или 8 в зависимости от режима."

Команда PUSH сначала уменьшает значение регистра, потом пишет значение операнда в память по уже уменьшенному адресу, а не наоборот. В эквиваленте несколькими строками ниже указан верный порядок действий.

Алексей

Для добавление комментария необходимо Войти или Зарегистрироваться.

События

15 января 2019 года

Издательство ДМК Пресс - информационный партнёр конференции "CleverDAY".

7 февраля в Москве пройдёт конференция CleverDAY, ключевые темы которой: машинное обучение, отчетность по процессам, автоматизация процессов и др. темы.

27 декабря 2018 года

График работы издательства ДМК Пресс (пункт выдачи заказов) на январские каникулы 2019 г.

 
29 декабря пункт выдачи заказов будет работать до 17.00.

05 декабря 2018 года

Бесплатный вебинар: «ITIL 4 всё ближе»

 Наши партнёры компания Cleverics совместно с компанией AXELOS проведут 6 декабря 2018 в 11:00 (MSK) бесплатный совместный вебинар: «ITIL 4 всё ближе».

 

Архив новостей

Хотите получать информацию о новинках нашего издательства? Оставьте свой Email в форме ниже

Нажимая на кнопку «Подписаться», я даю согласие на обработку персональных данных