пишет:
MUL - инструкция умножения в микроконтроллерах, присутствует, например, в микроконтроллерах Atmega. Но не во всех микроконтроллерах AVR присутствует аппаратная поддержка функций умножения. Например в микроконтроллерах Attiny команда MUL попросту отсутствует, поэтому решение этой задачи возлагается на программный код.
Основной момент, который необходимо учитывать при реализации функции умножения это то, что для сохранения результата умножения понадобится два регистра. В один из регистров будет сохранён младший байт результата, а во второй регистр буде сохранён старший байт результата.
Последние откомментированные темы: