У нас вы можете посмотреть бесплатно GNU Assembler x64. Сезон 2. Компоновщик gcc или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Особенности компоновщика gcc: 1) Компоновщик gcc использует "под капотом" компоновщик ld 2) Компоновщик gcc создаёт каркас программы, в котором уже есть функция _start В этой функции _start происходят некоторые подготовительные действия, а также вызов функции main, которая в дальнейшем играет роль основной. 3) Компоновщик gcc автомитически подгружает файлы динамических библиотек языка Си В конце функция main должна сохранить в %rax статус завершения программы и осуществить возврат в функцию _start Статус успешного завершения программы - это число 0. Компоновщик gcc по умолчанию создаёт позиционно-независимый исполняемый файл (PIE - Position Indepentent Executable). Для того, чтобы отменить такое поведение, нужно использовать при компоновке параметр -no-pie gcc main.o -o main.exe -no-pie Программу gcc можно использовать и для ассемблирования: gcc -c main.s -o main.o