Здесь Вы умножаете ATMP(IB) на RC и зачем-то произведение отдельно умножаете на два (хотя можно было бы просто умножать на удвоенное содержимое Т), затем добавляете ATMP(IP) к АН и проверяете на переполнение и, наконец, округляете(!). Здравый смысл подсказывает, что сначала лучше округлить, а потом уж проверить на переполнение.
Если переставить местами умножение и сложение, то результат не изменится, но тогда можно воспользоваться командой МАС с округлением и уж потом проверять на переполнение.
То же самое можно проделать и с операциями в аккумуляторе В. Итак, вместо 12+12=24 циклов получилось 8+8=16, т.е. съэкономилось 8 циклов. Всего будет 16*625=10000МЦ, а вы говорите 13125(!). Жить стало лучше, жить стало веселее(:-).