Кстати спасибо за возможность запускать бинарники без бейсика на конфиге 11М. Это полезная штука!
И теперь опять с доработками эмуляции. Обсуждали тут такой баг процессора ВМ1:
В реальной БКшке значение R1 станет равным 2.Код:clr R1 movb PC, R0 inc R1
В эмуляторе такой баг не эмулируется (ну вот мол эмулируйте нам багиа то трудно жить без багов понимаешь-ли
)
Я не слишком силен в микрокодах всяких - но как понял после команды байтового movb с первым операндом PC, а второй операнд простой регистр - следующая за ней однословная команда выполнится 2 раза. Это может быть да любая команда. Проверялось и если после movb например поставить br - он тоже выполнится два раза.
Может есть соображения как повторить данный баг и в эмуляторе тоже?




а то трудно жить без багов понимаешь-ли
Ответить с цитированием