IT Academy
Урок 2 · Средний

ISA, инструкции и ассемблер

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

ISA определяет видимые программисту инструкции, регистры и способы адресации. Ассемблер — текстовая запись инструкций. Одна операция языка высокого уровня может стать множеством машинных инструкций.

Задача для самостоятельного решения

Разложите x=a+b на шаги машины с регистрами.

Показать разбор ответа

Загрузить a и b в регистры, выполнить сложение, сохранить результат в x. Оптимизатор может исключить загрузку или запись, если значение уже находится в регистре.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →