Программирование на ассемблере х64. От начального уровня до профессионального использования AVX

Программирование на ассемблере х64

Изучение программирования на ассемблере может оказаться обескураживаю­щим, но совсем не потому, что это язык, не прощающий ошибок, ведь компьютер будет «одобрять» ваши действия при каждом удобном случае. А если это не так, то, возможно, где-то в программе скрывается необнаруженная ошибка, которая «укусит» вас во время выполнения программы. Сверх всего прочего кривая сложности обучения весьма крута, язык загадочный и не сразу понят­ный, официальная документация Intel ошеломляюще велика, а доступные ин­струменты разработки обладают весьма специфическими особенностями.

Эта книга научит вас программировать на ассемблере, начиная с самых прос­тых программ и постепенно осваивая путь к овладению программиро­ванием с использованием расширенной системы команд Advanced Vector Extensions (AVX). Прочитав эту книгу полностью, вы сможете писать и читать код на ассемблере, ассемблерный код, объединенный с языками высокого уровня, поймете, что такое AVX и многое другое. Цель этой книги – показать, как используются инструкции языка ассемблера. Это не руководство по сти­лю программирования или по оптимизации производительности кода. После того как вы освоите базовые знания об ассемблере, можно будет продолжить обучение по теме оптимизации кода. Эта книга не должна быть вашей первой книгой по программированию: если вы никогда раньше не программировали, то отложите эту книгу на время и изучите основы программирования на ка­ком-либо языке высокого уровня, например на C.

Весь исходный код, используемый здесь, доступен по ссылке на сайте издательства. Исходный код в книге представлен в настолько простом виде, насколько это вообще возможно, т.е. без каких-либо графических пользовательских интерфейсов, без излишеств («бантиков и рюшечек»), без средств проверки на ошибки. Добавление всех этих замечательных функциональных возможностей увело бы нас от истинной цели: изучение языка ассемблера.

Название: Программирование на ассемблере х64. От начального уровня до профессионального использования AVX
Автор: Йо Ван Гуй
Издательство: ДМК Пресс
Год: 2021
Страниц: 333
Язык: русский
Формат: pdf
Размер: 33,2 MB

Скачать Программирование на ассемблере х64. От начального уровня до профессионального использования AVX
Внимание! У Вас нет прав для просмотра скрытого текста.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.