Регистры в ассемблере: что это и как они работаютсуществуют регистры. Материал пригодится тем, кто изучает низкоуровневое программирование, пишет код под микроконтроллеры или разбирает дизассемблированный вывод.
Регистры в ассемблере — это именованные
Как работают арифметические операции в ассемблереКогда программист впервые открывает листинг на ассемблере, первая реакция — растерянность: где привычные «+», «−», «/»? Вместо них — лаконичные мнемоники ADD, SUB, MUL, DIV. Но за этой лаконичностью —
Команды ассемблера: список основных инструкций ASMАссемблер — язык на стыке машинного кода и человекочитаемого текста. Каждая строка здесь соответствует одной операции процессора: никаких компиляторных абстракций, никакой автоматической оптимизации за
Программы на ассемблере: примеры простых программоткрывает учебник по системному программированию — и сразу встречает незнакомые мнемоники, загадочные регистры и прерывания. Без живых примеров этот материал кажется абстракцией.
Статья написана для студентов
Команда MOV в Ассемблере: правила пересылки данныхперепутать порядок операндов или попытаться скопировать значение между двумя ячейками памяти напрямую.
Эта статья пригодится тем, кто разбирает учебный код, проверяет фрагмент программы, пишет ТЗ на низкоуровневую
Как работает ассемблер: принцип выполнения программименно происходит после написания строки.
Разберём как работает ассемблер на практике: от исходника до момента, когда команда попадает в регистр и меняет состояние памяти. Без лишней теории — только цепочка