Установка и обзор Linux
Программирование на языке ассемблера в Linux 64. Компилирование с помощью программы gcc (книга)
Продолжаем публикацию книги о программирование на языке ассемблера (GAS) в операционной системе Linux (x86-64). Сегодня говорим о трансляции программ на языке ассемблера с использованием программы gcc Параграф 6.2 Компилирование с помощью программы gcc Сегодня рассматриваем интересный вопрос, имеющий отношение к трансляции программ на языке ассемблера. Конечно, мы уже останавливались на этом вопросе в самом начале нашей книги (см. Параграф 1.4). Но речь тогда шла только в объема, необходимом для обычной трансляции программ на языке ассемблера...
Программирование на ассемблере GAS (Linux 64). Файлы, отображаемые в память, функция mmap (книга)
Продолжаем публикацию книги о программирование на языке ассемблера (GAS) в операционной системе Linux (x86-64). Сегодня продолжаем рассматривать вопросы памяти. Параграф 5.4 Файлы, отображаемые в память на ассемблере в Linux 64 Динамическая память очень удобна в плане работы с файлами. Она предоставляет технологию отображения файла в память, позволяющую упростить и ускорить обработку данных. Дело в том, что область памяти, которую мы кучей (см. предыдущий параграф 5.3) делится еще на две части. Часть, ближайшая к стеку может быть использована для отображения файлов...