думаю если влезу я то можно и чуть быстрее
но только sjasm+ADP
ну и отлаживать потом это будет раз в 7 тяжелее если что
ну и размер увеличится раза в 2
я начол писать именно динамический рекомпилятор но потом забил...
...точнее я планировал делать рекомпиляцию если парсер находит зацикливание на участке который поместится в буфер (для начало рекомпиляции уже нужно знать список всех переходов и куда они ведут, так что парсер не просто тратит время)
а в случае не ненахождения запускать интерпретатор
но оказалось это на порядок несколько больше мороки чем простой интерпретатор
- - - Добавлено - - -
кстате никаких сслыок на результат в первом посте нету
- - - Добавлено - - -
любой перехват обращения
катастрофически просаживает производительность
а защита\трансляция адресов памяти так просто моментально в разы
самый оптимальный вариант
например эмулятор специалиста на специалисте
ну как например это со спектрумом было в первых zxzxemul-аторах
когда напряммую читается родное пзу и пишется в родную видео память
- - - Добавлено - - -
ну и особо нет ретрокомпов на 8080
которые можно было бы эмулировать
там или конченейшие %все что угодно% контроллеры которые и на ПЦ досих пор нормально не эмулируются
или памяти больше чем у хост платформы...







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