У меня нормально распаковалось, но я не переделывал мнемоники
Результат: 6,6 сек.
Зато дополнительного ОЗУ не требуется.
Наверняка, если написать с нуля, можно ускорить. Как минимум, от процедуры ExAfAf нужно избавиться.
---------- Post added at 18:10 ---------- Previous post was at 17:37 ----------
Похоже, флаги в процедуре ExAfAf запоминать не надо. Замена на более короткий вариант:
дала небольшой выигрыш (5,46 сек.)Код:ExAfAf: push h mvi h,0 sta ExAfAf+2 mov a,h pop h ret
---------- Post added at 18:32 ---------- Previous post was at 18:10 ----------
Избавился от процедуры ExAfAf, результат 4,16 сек.





Ответить с цитированием