Ммм... Пока нет.
Будет растягивание по вертикали в два раза, но тоже пока не скажу когда. Сейчас пишу сохранение настроек, думаю что на днях выложу.
Вид для печати
Мы не "мелкософт", могли бы и поддержать... для себя.Цитата:
Сообщение от CHRV
http://www.vak.ru/doku.php/proj/bk/1801vm-series
Вот здесь есть описание (правда краткое) растактовки ВМ2. Вообще статья правильная.
Да, читал внимательно и знаю давно про этот документ. Но растактовка для одноадресных и двухадресных команд расписана именно для 1801ВМ1. Алгоритм исполнения различных методов адресации в 1801ВМ1 отличается от 1801ВМ2/1806ВМ2, поэтому эти сведения вряд ли подойдут, плюс еще конвеер в 1801ВМ2.
Думаю что всетаки реализация микрокоманд вряд ли изменилась. Поэтому базовая растактовка осталось прежней. Надо всего лишь ввести коррекцию согласно описанию.
Вообще-то должна была измениться, т.к. насколько я читал в инете в 1801ВМ1 было сделано много ляпов, из-за чего он не совсем совпадал по тонкостям реализации команд с LSI-11(PDP 11/03). В 1801ВМ2 это всё было исправлено и он почти идеально соответствовал LSI-11. У тех же DEC-овских процессоров существуют различия в исполнениях методов адресации и команд. На этом же сайте есть документ http://www.vak.ru/lib/exe/fetch.php/...11&cache=cache, в приложении C которого есть таблица C-1, в которой описаны эти различия.
1801ВМ1 и 1801ВМ2 должны отличаться по исполнению команд ADD R0,(R0)+ и ADD R0,-(R0), хотя достоверно это утверждать не берусь, т.к. не имею компьютера с процессором 1801ВМ1. Владельцы БК могут это проверить.