Число сдвигаеш вправо три раза, перед каждым сдвигом числа - очистка бита переноса (очистку бита переноса делать после полного сдвига числа - если число больше одного разряда). Сохраняеш результат как временный.(результат деления на 8 и осталось отнять еще две части для полного счастья) Сдвигаеш еще два раза вправо, с очисткой бита переноса перед каждым полным сдвигом.(результат деления восьми на 4 - получим 2 части) Полученное число вычитаем из временно сохраненного и получаем результат деления на 10 без остатка. 3сдвига+3очистки+1запись+2сдвига+2очистки+1вычитание=12тактов для 8-бит числа.