Программирование на ассемблере на платформе x86-64; ДМК Пресс, 2016

894 грн.

  • Издатель: ДМК-Пресс
  • ISBN: 978-5-97060-364-2
  • EAN: 9785970603642

  • Книги: Программирование
  • ID: 1751208
Купить Купить в кредит

Описание

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

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

На сайте издательства можно скачать полные исходные коды примеров к книге, а также дополнительные программы и материалы.

Видео Обзоры (5)

// Язык Ассемблера #1 [FASM, Linux, x86-64] //

Что посоветуешь для изучения АССЕМБЛЕР? ASSEMBLER. DOS/Windows #ityoutubersru #itubeteam

Основы Ассемблера, часть #01. О чём этот курс

ЛР№1 "IDE и книги для низкоуровневого программирования"

// Язык Ассемблера #8 [FASM, Linux, x86-64] //


Характеристики (22)


ПараметрЗначение
Автор(ы)
Переплет220.00mm x 160.00mm x 17.00mm
ИздательДМК Пресс
Год издания2016
Возрастные ограничения12
Количество книг1
Количество страниц302
АвторАблязов Руслан Зуфярович
Вес0.44кг
Возрастное ограничение16+
ИздательствоДМК Пресс
Тип обложкимягкая
Формат220.00mm x 160.00mm x 17.00mm
РазделПрограммирование
ISBN978-5-97060-364-2
Размеры16,00 см × 22,00 см × 1,60 см
Обложкамягкая обложка
Язык изданияrus
Кол-во страниц302
Страниц302
Переплётмягкий
ТематикаПрограммирование


Цены (1)

Цена от 894 грн. до 894 грн. в 1 магазинах

МагазинЦенаНаличие
Bookovka UA
5/5
«Буковка» – це в першу чергу високий асортимент якісних книг відомих видань

Купить в кредит (2)


Компания Предложение
Prostocredit

Сума: від 500 до 6500 грн. Срок: 90 днів з наявністю пільгового періоду від 3 до 30 днів під знижену % ставку (з можливістю пролонгації пільгового кредиту необмеженої кількості раз) Процентна ставка: Пільгова 1,7%, Базова 2% Робота 24/7: заявки на кредит, видача кредиту

Aviracredit

Aviracredit - Онлайн кредит на картку до 6300 грн. Швидке рішення щодо заявки, гарний рівень узгодження заявок. Розмір виплати за перший виданий кредит - 227 грн.

Полезные онлайн-сервисы


Компания Предложение

Отзывы (7)


  • 3/5

    Книга для начинающих. К сожалению автор допустил несколько ошибок, что сделали невозможным использовать данные напрямую из книги. В частности перепутаны старшие и младшие части регистров в описании IOAPIC. Возможно, что есть и другие ошибки, которые я пропустил, потому что некоторые части мне были не нужны. Для ознакомления - рекомендую, но код следует перепроверять. Если не работает, то ищите иные источники информации, в том числе код операционных систем, что распространяются открыто.

    0
    0
  • 4/5

    Книга пришла без диска. Хотя в описании на сайте и в самой книге есть информация, что диск есть.
    Консультант интернет магазина сказала, что распродают остатки этой книги и диск не прилагается.

    0
    0
  • 4/5

    Нужно больше описаний практических приёмов работы. Как дебужить при помощи Qemu? Написано, что можно, но подробной главы про это нет, а нужна. Как конфигурировать виртуальные устройства, как пробрасывать PCIe-ускоритель вычислений? Эмулировать подключение M.2? Это книга не только по программированию на ассемблере, а скорее отчёт о том, как автор изучал основные механизмы для того, чтобы написать свою мини-систему операционную. И то не до конца. Как работать с накопителями информации и PCIe-устройствами? С видеокартой? (не в Windows через его DDK а вообще). В общем, всё это хорошо, но что если я не собираюсь свою операционную систему писать и Windows не пользуюсь? Да и процессор у меня Amd (теперь в 2020 модно так), а не Intel…

    0
    0
  • 5/5

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

    0
    0
  • 4/5

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

    0
    0
  • 5/5

    Неплохое дополнение к книгам по классическому ассемблеру. К сожалению, для изучения всех тонкостей требуются ещё даташиты от Intel и AMD.

    0
    0
Зарегистрируйтесь и получайте бонусы за покупки!



закладки (0) сравнение (0)