Ассемблер и программная модель процессоров x86/64 | x86/64 Processor Assembly and Programming Model

By Жуков Андрей

📖мягкая обложка
Code: 9785977517614

Ассемблер и программная модель процессоров x86/64

Андрей Жуков, 2023, Серия: Профессиональное программирование

Обзор

Данная книга представляет собой практическое руководство по программной модели процессоров i80x86/64 и x64. Она охватывает изучение базовых элементов модели, таких как переменные, константы, методы адресации и система команд, с использованием ассемблера a86 и отладчика d86. Особое внимание уделяется 32-битным возможностям i80x86, включая защищенный режим, вентили, исключения, прерывания, привилегии и страничное преобразование. Также рассматриваются 64-битные режимы процессора x64 с их особенностями в long mode, применяя ассемблер nasm. Исходные тексты примеров и необходимые файлы доступны на сайте издательства.

Кому подойдёт

  • Программистам, желающим углубить знания архитектуры x86/64.
  • Специалистам, работающим с низкоуровневым программированием.
  • Разработчикам, изучающим особенности защищенного и 64-битного режимов процессора.

Ключевые особенности

  • Язык: русский
  • Страниц: 400
  • Издательство: БХВ–Петербург
  • Серия: Профессиональное программирование
  • Год издания: 2023
  • ISBN: 9785977517614
<hr>

x86/64 Processor Assembly and Programming Model

Andrey Zhukov, 2023, Series: Professional Programming

Overview

This book serves as a practical guide to the programming model of i80x86/64 and x64 processors. It covers the study of fundamental model elements, including variables, constants, addressing methods, and instruction sets, using the a86 assembler and d86 debugger. Significant attention is given to the 32-bit capabilities of i80x86, encompassing protected mode, gates, exceptions, interrupts, privileges, and paging. The 64-bit modes of the x64 processor, along with their long mode exceptions and interrupts, are also examined using the nasm assembler. Source code for examples and necessary files are available on the publisher's website.

Who it's for

  • Programmers seeking to deepen their understanding of x86/64 architecture.
  • Specialists involved in low-level programming.
  • Developers studying the specifics of protected and 64-bit processor modes.

Key features

  • Language: Russian
  • Pages: 400
  • Publisher: BHV-Petersburg
  • Series: Professional Programming
  • Publication Year: 2023
  • ISBN: 9785977517614

Похожие товары