Ну, по сути, на первое прерывание накладывается второе - таймаут от памяти или что то ещё - тут как бы понятно - нехрен левый код писать. Кстати, интересно, если стек указывает в ПЗУ, а ПЗУ на сигнал записи бодро рапортует - ок, всё записала - то хрень будет ещё цветней
Вот я и хочу уточнить, что уважаемый MM имел ввиду
В БКшках на 1801ВМ1, там нет регистров пульта ( на МПИ), в связи с этим дело с R6 несколько сложнее.
Так же этот момент может зависить от набора ИС проца, и его микрокода, особенно на секционных и составных процах.
- - - Добавлено - - -
Если кто грамотный, расскажите, возможен ли пуск 1831ВМ1 на задание пользователя, при условии отсуствия терминала 177560 ?
Что произойдет, если встретится команда 000000 и нет терминала 177560 ?
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Все проще. 1801-е процессоры, вместо встроенной микропрограммы микро-ODT, имеют т.наз. Halt-Mode, в которой исполняется специальная пультовая программа, расположенная в ПЗУ. У 1801ВМ1 при переключении в Halt-Mode весьма затейливо перепланируется страница ввода-вывода - кое-где включаются дополнительные кусочки ПЗУ, кое-где ОЗУ из 7-го банка - физически-то там 64К, пользователю из них доступно 56К, некоторые кусочки из оставшихся 8К используются пультовой программой. Всё это реализовано в 1201.01 и ее вариантах. А вот на БК-шке ничего этого нет, из-за чего и нужны какие-то дополнительные средства.
- - - Добавлено - - -
Это же М8, цельноутянутый с 11/73, да? Э-60 (М2) при наличии отсутствия 177560/66 банально зацикливала на обращении к 177564, как там у М8 не знаю, но подозреваю, что должно быть похоже. Ну и запуск с 24 вектора или с ПЗУ 173000, по идее, должен пройти нормально. А КЦГД воткнуть не ку?
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Удаление в знак протеста против действий MM
Последний раз редактировалось MacBuster; 27.01.2019 в 09:02. Причина: Удаление в знак протеста против действий MM
С полной платой ДВК КНГМД МХ - "всю дорожку", выделение секторов - программное в драйвере.
С контроллерами МФМ на основе 1801ВП1-128 - посекторное, при этом проц должен обеспечивать не менее ~360 т.рег-рег быстродействия, при работе с ВП1-128.
Контроллер КМД ДВК ( полуплата )- имеет свой проц и буферное СОЗУ, и может работать с очень медленным процессорами М1-М2 Э-60.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Удаление в знак протеста против действий MM
Последний раз редактировалось MacBuster; 27.01.2019 в 09:02. Причина: Удаление в знак протеста против действий MM
Кто-нибудь пробовал изменять адрес ВОЗУ в таблице строк на ОЗУ ЦП, например на 40000?
Во всех текстах по этому поводу сплошная интрига, "прямой доступ к ВОЗУ быстрее, но мы рассмотрим его в следующий раз..." как то так
Что в итоге получится? третий план будет в ОЗУ ПП, а в ЦП что происходит? Будет 2х битная графика как в БК (запретить 3й план?) или есть нюансы?
Есть у кого пример?
Последний раз редактировалось S_V_B; 09.10.2018 в 13:57.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)