Что было сложным:
Всё, что хотела сказать, уже добавила в описание к этому уроку.
Комментарии:
Вот таким хитрым способом можно умножить число на 10 если нет аппаратного умножителя (см. скриншот) (вспоминая 2000-е годы и 8-разрядные микроконтроллеры с машинным циклом 1мкс :) ).
А вообще система команд ассемблера содержит гораздо больше вариантов сдвига, чем доступно пользователю на языке высокого уровня: prog-cpp.ru/asm-command/#shl