Как работают арифметические операции в ассемблеревыполняет вычисления.
Этот материал пригодится тем, кто изучает низкоуровневое программирование, пишет код для встраиваемых систем или хочет разобраться, как работает процессор под капотом языков высокого уровня
Команды ассемблера: список основных инструкций ASMАссемблер — язык на стыке машинного кода и человекочитаемого текста. Каждая строка здесь соответствует одной операции процессора: никаких компиляторных абстракций, никакой автоматической оптимизации за
Регистры в ассемблере: что это и как они работаютДля этого существуют регистры. Материал пригодится тем, кто изучает низкоуровневое программирование, пишет код под микроконтроллеры или разбирает дизассемблированный вывод.
Регистры в ассемблере — это именованные
Команда MOV в Ассемблере: правила пересылки данныхскопировать значение между двумя ячейками памяти напрямую.
Эта статья пригодится тем, кто разбирает учебный код, проверяет фрагмент программы, пишет ТЗ на низкоуровневую задачу или принимает работу по x86/x64. После
Переменные в ассемблере: объявление и использованиеуправлять ресурсами системы: регистрами и памятью. Ошибки в этом процессе могут привести к сбоям в работе программы, низкой производительности или неправильному поведению кода. В этой статье мы рассмотрим
Программы на ассемблере: примеры простых программоткрывает учебник по системному программированию — и сразу встречает незнакомые мнемоники, загадочные регистры и прерывания. Без живых примеров этот материал кажется абстракцией.
Статья написана для студентов
Как работает ассемблер: принцип выполнения программвстречаются вставки на asm: драйвер, загрузчик, код под микроконтроллер или кусок для реверса. И в этот момент возникает путаница — где заканчивается текст кода и начинается реальная работа процессора. Строки