Цитата Сообщение от PWA Посмотреть сообщение
До этого скрина, где адрес превращается в 0200 и тд, было всегда 0300. И если ввести М11, то выведет адресс 3311. И больше 2х цифр не дает ввести. Если написать М111, то выдает вопрос.
АчтО изменилось, что 0200 в 0300 превратилось ?

я так со своей колокольни думаю, что команды монитора сперва пишуЦЦа в текстовый буфер, и по Ентеру оттеда забираются, парсяЦЦа, и исполняются.
чтобы при команде "М" выводило верно, а при "М1" выдавало 301, надо чтобы 0-й бит адресной шины залип сразу с 8 и 9 битом адреса, тогда да, выдаст 1100000001. но раз экран выдает верно, и надпись и прочее - тогда очень странно.
Я бы попробовал залить в ПЗУ Монитор16, это проще и нагляднее, и посмотреть с ним этот же фокус.
Еще бы я скомпилил Монитор4 или даже 2, чтобы вообще отсечь верхние адреса, это если проблема с памятию.
Ну или длинный вариант - залить тест32 и анализатором тогда уж