Patron, Есть небольшая просьба, отключить 22бит режим в конфигурации Э100/25.
Спасибо.
Patron, Есть небольшая просьба, отключить 22бит режим в конфигурации Э100/25.
Спасибо.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Это невозможно - в конфигурации выбирается процессор, а режим процессора уже выбирает запущенная на нём программа. После подачи питания на 1801ВМ3 - он находится в 16-разрядном режиме. После включения MMU у ВМ3 - он нахдится в 18-разрядном режиме. А когда программа специально устанавливает в SR3 бит 020 - только тогда у ВМ3 активируется 22-битный режим. Чтобы в эмуляторе появился чистый 18-разрядный процессор - надо протестировать процессор СМ-1420 и сделать его точную программную копию.
Зачем такое делать для эмулятора процессора 1801ВМ3. Тогда для эмулятора процессора 1801ВМ2 логично будет предусмотреть включение 22-разрядной адресации, а для 1801ВМ1 - 18-разрядной.
Значит - протестируем Эл100/25 и сделаем точную копию её процессора.
Или подождём появления в эмуляторе ДВК модуля SIMH - тогда в создаваемые конфигурации можно будет добавлять любые процессоры и контроллеры из SIMH.
Вариант для СМ1420 это: убрать ошибку DIV свойственно только 1801ВМ3. Подогнать быстродействие с реальной СМ.
Скрытый текст
Код:.SPEED ТЕСТ БЫСТРОДЕЙСТВИЯ КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 1064 КОМАНДА СЛОЖЕНИЯ РЕГИСТР-ПАМЯТЬ БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 408 КОМАНДА УМНОЖЕНИЯ РЕГИСТР-РЕГИСТР БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 136 КОМАНДА ДЕЛЕНИЯ РЕГИСТР-РЕГИСТР БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 336[свернуть]
Там только 17 адрес есть.
Могу включить на шину и поставить плату памяти. Должно добавится памяти через окно.
Не, не надо.
Можно добавить подключение ещё процессоров на шину (до 4х процессоров включая ведущий).
Маловероятно.
Есть тайминги(страница С1) от 11/40, если конечно они устроят.
Как только отыщется программное обеспечение, работающее в таком режиме - сразу добавим. А без реальной программы-образца, которую надо заставить работать - отлаживать эмуляцию невозможно.
Тайминги есть для всех дековских процессоров, но реализовывать их пока лень. Для начала проще взять все процессоры из SIMH как есть - без таймингов.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Под 1801ВМ1 вряд ли - оно только с MMU и 22bit. Причем ориентировано на UNIBUS, но в принципе наверно особой привязки нет - просто тогда был 11/70 с которого и сделали многопроцессорный 11/74 (так и не попавший в серию). В MR или еще каком регистре модуля KDJ11-B есть вроде битик который говорит однокроцессорная конфигурация или нет, но про подобный вариант в реале ничего не известно. Еще слышал про некий 11/64 - многопроцессорный 11/60, но про него слышал только раз, и в софте, определяющем тип проца, никаких упоминаний о нем нету.
- - - Добавлено - - -
Про 1801ВМ2 упоминалось вроде что-то про построение многопроцессорных конфигураций, но, разумеется, там о совместимости речь не шла и никаких спецификаций нет.
Последний раз редактировалось form; 28.09.2017 в 10:11.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
вот здесь http://zx-pk.ru/threads/18351-emulya...l=1#post653866
описан:
есть несколько вопросов:
лог создаётся, но ограниченного размера, можно ли изменить размер в большую сторону?
в комментариях состояние операндов до команды, а очень хотелось видеть их после команды, как то можно добавить малой кровью такую возможность?
кнопка ШАГ -нажал-шагнул-отпустил-нажал-шагнул, есть ли возможность сделать нажал ШАГ- держишь-шагает?
можно ли запустить данный конфиг из под друго образа?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)