Синхрогенератор выставляет свой адрес, ему пофигу, какая карта памяти активна у процессора в данный момент. Что касается процессора, то при НП когда ПЗУ маппируется во всю память ему экран не доступен, поэтому, он сначала прыгает в верхние адреса (JMP C003) а уже потом отключает НП через настройку системного ППА. А после этого карта памяти стандартная и ОЗУ с экраном и портами доступны по своим законным местам.
Есть 2 вида схемы НП: на триггере (как в РКшке или Орионе) и упрощённая как у Экспресса. Так вот, у Экспресса нельзя настраивать порт PC4 в лог.1 - карта памяти сразу же переключится в режим НП и всё скорее всего зависнет. Такова плата за простоту. Триггерная схема НП сбрасывается по физическому сбросу и устанавливается однократно при чтении из верхней памяти и по этому не чувствительна к разного рода шалостям и порт можно использовать как хочется. НП у Специалист-МХ отсутствует как класс ибо по сбросу там активируется внутренний ROM-диск, а это один из штатных режимов ЛК. Цена за такое - маленькая загрузочная программа находится в ROM-диске и занимает некоторое количество его объёма.





Ответить с цитированием