1. Добавил еще один бенч и точно измерил замедление (сравнение скорости везде с 8080 2 МГц) для вчерашней версии:
Мона - медленнее в 15.45 раз
Расчет Пи (100 цифр) - медленнее в 12.38 раз
Скорее всего в Пи сказывается большое количество dad, которые эмулируются просто и быстро.

2. Пробежался по командам: доделал то, что вчера ленился доделывать; оптимизировал и другое, что заметил; убрал самомодифицирующийся код.
Мона - медленнее в 13.54 раз
Расчет Пи (100 цифр) - медленнее в 10.84 раз
Этот вариант еще и короче, чем в п.1

3. Из спортивного интереса вне конкурса попробовал коррекцию флага четности в двух вариантах - полный медленный и упрощенный (портит флаг полупереноса) быстрый. Быстрый между п.1 и п.2, а вот медленный заметно уступает даже п.1. Оригинальные бейсики работают с обоими вариантами, но при такой скорости и наличии адаптированных к z80 бейсиков не вижу смысла в коррекции флага четности.