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

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

Здесь можно купить книгу "Программирование на ассемблере на платформе x86–64 " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.

Автор: Руслан Аблязов

Форматы: PDF

Издательство: ДМК Пресс

Год: 2023

Место издания: Москва

ISBN: 978-5-89818-354-7

Страниц: 302

Артикул: 103220

Возрастная маркировка: 16+

Электронная книга
439

Краткая аннотация книги "Программирование на ассемблере на платформе x86–64"

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

Содержание книги "Программирование на ассемблере на платформе x86–64 "


Используемый компилятор
Глава 1. ОСНОВЫ
1.1. Основные понятия
1.2. Основы ассемблера
1.3. Метки, данные, переходы
1.4. Изучаем ассемблер подробнее
Глава 2. ЗАЩИЩЁННЫЙ РЕЖИМ
2.1. Введение в защищённый режим
2.2. Прерывания в защищённом режиме
2.3. Механизм трансляции адресов
2.4. Многозадачность
2.5. Механизмы защиты
Глава 3. ПРОГРАММИРОВАНИЕ В WIN32
3.1. Введение в Win32
3.2. Программирование в третьем кольце
3.3. Программирование в нулевом кольце
Глава 4. LONG MODE
4.1. Введение в long mode
4.2. Работа с памятью в long mode
4.3. Прерывания в long mode
4.4. Защита и многозадачность
Глава 5. ПРОГРАММИРОВАНИЕ В WIN64
5.1. Введение в Win64
5.2. Программирование в Win64
Глава 6. МНОГОПРОЦЕССОРНЫЕ СИСТЕМЫ
6.1. Работа с APIC
6.2. Межпроцессорное взаимодействие
ПРИЛОЖЕНИЯ
Приложение А. MSR-регистры
Приложение Б. Системные регистры
Приложение В. Системные команды
Алфавитный указатель

Все отзывы о книге Программирование на ассемблере на платформе x86–64

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Внимание!
При обнаружении неточностей или ошибок в описании книги "Программирование на ассемблере на платформе x86–64 (автор Руслан Аблязов)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!