Да, кстати, то что в эмуле постоянно "рвется" звук (это можно исправить только постановкой приоритета high), и _всегда_ рвется когда перетаскиваешь окошка - не есть хорошо.
Вообще, монитор достаточно скуден.
Очень сильно помог бы trace log. т.е. последние 10 (или сколько там в опциях будет) команд записаны в лог. адрес, код, дизассемблировка, и регистры все (и флаги).
И еще очень нужная штучка - это "спец значок" у команды условных переходов, если она при текущих флагах сработает (когда тыкнешь f7/f8).
И еще - когда тыкаешь F8 на каком нибудь DJNZ, а внутри цикла стоит комманда, "выходящая" за рамки цикла (дальше) - то он просто выходить из монитора вовсе.... Т.е. там не учитывается "промежуток" цикла, а просто ставится как бы автоматом точка остановки ровненько за этим DJNZ. Это конечно очень легко с точки зрения реализации, но ИМХО - не совсем корректно.
А отмазка "было лениво делать" - как то смотрится не очень красиво.