x86Assembler#9: ФУНКЦИЯ - ФУНДАМЕНТАЛЬНЫЕ ОСНОВЫ
Скачать файлы: https://www.mediafire.com/file/gsp06y69muma50z/Lesson#9.7z/file -------------------------------------------------- Присоединяйтесь к моему каналу на бусти для поддержки и доступа к курсу Лекции на бусти: https://boosty.to/tempesta -------------------------------------------------------------------------- Tempesta приветствует всех на своем канале, посвященном изучению ассемблера в различных областях. Бывший хакер и программист на ассемблере со стажем свыше 20 лет. Автор статей и лекций пропагандирующих ассемблер и его разновидность masm32. Лекции канала предназначены как для полностью начинающих с нуля, так и для тех, кто имеет более продвинутый уровень программирования в ассемблере. -------------------------------------------------------------------------- Предыдущий урок: https://youtu.be/DkiLI4jKXr8 Двоичное представление чисел в компьютере: https://youtu.be/0w8DnFXak-o умножение и деление со знаком: https://youtu.be/n3UM-K0CiAE Метки и Команды перехода JMPs: https://youtu.be/9u4_pYmBRKk -------------------------------------------------------------------------- В этом выпуске по ассемблеру для начинающих я проведу вас по интересному пути в царство фундаментальных понятий о таком важном понятии в программировании на ассемблере, как функция. Что такое функция, какую структуру она имеет, как вызывается функция, и как она взаимосвязана со стеком. 00:00 - Вступление 01:24 - Ответы зрителям 10:44 - Что такое Функция 14:06 - Вызов функции 21:15 - Тело Функции 24:26 - Доступ к переменным 26:46 - Эпилог функции 31:32 - Практическая реализация 57:00 - Применение констаных значений 59:58 - Команда LEAVE 01:03:16 - Локальные переменные 01:04:15 - Определение локальных переменных 01:07:11 - Сохрание регистров 01:09:15 - Практическая реализация 01:21:40 - Пример на С++ 01:31:56 - Fast Call - Быстрый вызов функции 01:36:08 - Типы функций 01:39:42 - Финал - Структура программы 01:43:21 - Функция main 02:06:33 - Заключение #ассемблердляначинающих #ассемблер #функциянаассемблере
Название:
x86Assembler#9: ФУНКЦИЯ - ФУНДАМЕНТАЛЬНЫЕ ОСНОВЫ
Категория:
Разное