Программирование на ассемблере х64. От начального уровня до профессионального использования AVX
Изучение программирования на ассемблере может оказаться обескураживающим, но совсем не потому, что это язык, не прощающий ошибок, ведь компьютер будет «одобрять» ваши действия при каждом удобном случае. А если это не так, то, возможно, где-то в программе скрывается необнаруженная ошибка, которая «укусит» вас во время выполнения программы. Сверх всего прочего кривая сложности обучения весьма крута, язык загадочный и не сразу понятный, официальная документация Intel ошеломляюще велика, а доступные инструменты разработки обладают весьма специфическими особенностями.
Эта книга научит вас программировать на ассемблере, начиная с самых простых программ и постепенно осваивая путь к овладению программированием с использованием расширенной системы команд Advanced Vector Extensions (AVX). Прочитав эту книгу полностью, вы сможете писать и читать код на ассемблере, ассемблерный код, объединенный с языками высокого уровня, поймете, что такое AVX и многое другое. Цель этой книги – показать, как используются инструкции языка ассемблера. Это не руководство по стилю программирования или по оптимизации производительности кода. После того как вы освоите базовые знания об ассемблере, можно будет продолжить обучение по теме оптимизации кода. Эта книга не должна быть вашей первой книгой по программированию: если вы никогда раньше не программировали, то отложите эту книгу на время и изучите основы программирования на каком-либо языке высокого уровня, например на C.
Весь исходный код, используемый здесь, доступен по ссылке на сайте издательства. Исходный код в книге представлен в настолько простом виде, насколько это вообще возможно, т.е. без каких-либо графических пользовательских интерфейсов, без излишеств («бантиков и рюшечек»), без средств проверки на ошибки. Добавление всех этих замечательных функциональных возможностей увело бы нас от истинной цели: изучение языка ассемблера.
Название: Программирование на ассемблере х64. От начального уровня до профессионального использования AVX
Автор: Йо Ван Гуй
Издательство: ДМК Пресс
Год: 2021
Страниц: 333
Язык: русский
Формат: pdf
Размер: 33,2 MB
Скачать Программирование на ассемблере х64. От начального уровня до профессионального использования AVX
Эта книга научит вас программировать на ассемблере, начиная с самых простых программ и постепенно осваивая путь к овладению программированием с использованием расширенной системы команд Advanced Vector Extensions (AVX). Прочитав эту книгу полностью, вы сможете писать и читать код на ассемблере, ассемблерный код, объединенный с языками высокого уровня, поймете, что такое AVX и многое другое. Цель этой книги – показать, как используются инструкции языка ассемблера. Это не руководство по стилю программирования или по оптимизации производительности кода. После того как вы освоите базовые знания об ассемблере, можно будет продолжить обучение по теме оптимизации кода. Эта книга не должна быть вашей первой книгой по программированию: если вы никогда раньше не программировали, то отложите эту книгу на время и изучите основы программирования на каком-либо языке высокого уровня, например на C.
Весь исходный код, используемый здесь, доступен по ссылке на сайте издательства. Исходный код в книге представлен в настолько простом виде, насколько это вообще возможно, т.е. без каких-либо графических пользовательских интерфейсов, без излишеств («бантиков и рюшечек»), без средств проверки на ошибки. Добавление всех этих замечательных функциональных возможностей увело бы нас от истинной цели: изучение языка ассемблера.
Название: Программирование на ассемблере х64. От начального уровня до профессионального использования AVX
Автор: Йо Ван Гуй
Издательство: ДМК Пресс
Год: 2021
Страниц: 333
Язык: русский
Формат: pdf
Размер: 33,2 MB
Скачать Программирование на ассемблере х64. От начального уровня до профессионального использования AVX
Внимание! У Вас нет прав для просмотра скрытого текста.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.