Программирование на ассемблере на платформе x86–64
Здесь можно купить книгу "Программирование на ассемблере на платформе x86–64 " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-89818-354-7
Страниц: 302
Артикул: 103220
Возрастная маркировка: 16+
Краткая аннотация книги "Программирование на ассемблере на платформе 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" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Программирование на ассемблере на платформе x86–64 (автор Руслан Аблязов)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку