Учитывая, что есть живые компьютеры с КР580 - Векторы и ПК8000, достаточно просто получить ответ на вопрос по особенностям установки флагов после sub. Нужно для каждой комбинации уменьшаемого и вычитаемого сохранить значение регистра флагов, получится файлик на 64 Кб (или, если влезать в детали, 2 по 32). Потом этот файлик сравнивается с тем, что выдает аналогичная программа в эмуляторе и при сравнении несовпадений находятся закономерности.
Сорри, если сказал слишком очевидные вещи.