Авторы: Нина Челышева, Фёдор Гончаров
Иногда не хватает возможностей языка C и хочется обращаться напрямую к ОС
Ключевое слово asm

Пример использования asm (базовый вид)


Конструкция asm нужна для того, чтобы написать то, что компилятор не умеет писать (то есть, написать туда можно вообще что угодно)
<aside>
💡 Чтобы посмотреть, как программа компилируется в ассемблерные инструкции, достаточно добавить флаг -S в компиляцию с помощью gcc
</aside>
То, что мы написали в виде строчек в явном виде попадает в ассемблерные инструкции, в выходной файл после компиляции
