Ассемблер GAS в операционной системе Linux на платформе х86-64, 2-е изд. » MIRLIB.RU - ТВОЯ БИБЛИОТЕКА
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Ассемблер GAS в операционной системе Linux на платформе х86-64, 2-е изд.
/
Название: Ассемблер GAS в операционной системе Linux на платформе х86-64: монография, 2-е изд.
Автор: В.Ю. Пирогов
Издательство: Флинта
Год: 2024
Страниц: 177
Язык: русский
Формат: pdf, epub
Размер: 11.0 MB

В монографии рассматриваются различные аспекты низкоуровневого программирования для 64-битовых операционных систем Linux. На основе многочисленных примеров проводится анализ 64-битового программирования. Значительная часть монографии посвящена программно-архитектурным особенностям систем х86-64, в частности рассмотрению команд микропроцессора. В монографии рассматриваются также особенности интеграции языка ассемблер с языками высокого уровня. Часть монографии посвящена особенностям ассемблера GAS, его 64-битовой подсистеме.

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

Процесс трансляции программы на языке ассемблера обычно называют ассемблированием. В результате ассемблирования создается двоичный файл, который может исполняться в той или иной среде (операционной системе) или служить частью другого исполняемого файла. Следует особо отметить, что в литературе термин ассемблер используется и как синоним термину «язык ассемблера» и для обозначения программы для трансляции программ, написанных на языке ассемблера.

За основу взята программная платформа, основанная на Uniх­ подобных операционных системах, учитывая, что популярность этих операционных систем с каждым годом в нашей стране увеличивается. В качестве основного инструмента взят ассемблер GAS (GNU assembler), входящий в пакет GNU Binutils и входящий в тот же пакет.

Монография предназначена программистам, разрабатывающим приложения для Linux. Она также может быть использована как учебное пособие в высших и средних учебных заведениях на инженерных специальностях по таким дисциплинам как низкоуровневое программирование, системное программирование, программирование на языке ассемблера и др.

Скачать Ассемблер GAS в операционной системе Linux на платформе х86-64, 2-е изд.





ОТСУТСТВУЕТ ССЫЛКА/ НЕ РАБОЧАЯ ССЫЛКА ЕСТЬ РЕШЕНИЕ, ПИШИМ СЮДА!





[related-news]
[/related-news]
Комментарии 0
Комментариев пока нет. Стань первым!