там есть исполняемый файл A.SAV - который выводит стартовое меню на экран,
Код:A:: 0 JSR R5,PDPCP ;- ZAGRUZKA NA^ALXNOGO ZAGRUZ^IKA 0,100000/2,1000/2 .END A
есть вот такая записочка
Код:k a r p i n s k o m u ! ! ! ============================ 1. ne rabotaet programmator ( ty swidetelx ) ( pri wkl`~enii pitaniq dolgo ne udaetsq zapustitx, sbiwaet registr wkl`~eniq bankow ozu 177054 ). 23.11.87 g. dqbin povelaniq programmistam ======================= 1. otlad~ik 2. drajwer klawiatury 3. programmirowanie klawiatury ПOЖEЛAНИЯ К AППAPAТУPE ====================== - BЫКЛЮЧEНИE ПЗУ ПPOГPAMMНO - PAЗНECEНИE OЗУ - CТAНДAPТНЫЙ КAНAЛ ПEЧAТИ - ПPЯMOЙ ДOCТУП B ПП OТ ГП - CТAPТOBЫE ПEPEMЫЧКИ - Э C П П З У - ЗBУКOГEНEPAТOP - ТAЙMEP НA ЦП tABLICA GLOBALXNYH METOK pzu-160 ================================ mETKA aDRES ----- ----- PMONKR 160576 RTSPC 162572 PINP 173730 DPRC 174164 POPKL 175412 POPKKL 175540 POPKD 175700 MEMORY 176132 PWPP 176132 CLMEM 176300 POPP 176300 GETPT 176376 PUTPT 176422 kONTROLXNAQ SUMMA pzu160 - 103607+ тесты и коды клавиатуры, тесты набиты словами (word).Код:Описание механизма автозагрузки с внешних устройств ЭВМ "Электроника" МС 0511. F Подготовил:Дябин М.И. 24.11.1993 г. г. Москва - 1 - E 1. Механизм автозагрузки ПЗУ версии 1 УК-НЦ. F В системное ПЗУ версии 1 УК-НЦ введен механизм автозагрузки с внешних устройств ЭВМ. Механизм автозагрузки запускается при включении питания ЭВМ, либо при перезапуске ЭВМ по клавише "Сброс", расположенной на задней панели. В цепочку устройств, с которых возможна автозагрузка системы по включению питания, включены кассета ПЗУ, НГМД и кольцевая сеть. Именно в таком порядке распределены приоритеты данных устройств при выполнении процедуры автозагрузки. Однако, приоритет кассеты ПЗУ может быть изменен на более низкий, в результате чего загрузка с кассеты ПЗУ может производиться после неудачной попытки загрузки системы с НГМД. Если все перечисленные устройства оказались не готовы к автозагрузке, то включается механизм меню и загрузка системы может быть произведена из меню загрузки. E 1.1. Автозагрузка с НГМД F Автозагрузка с НГМД производится в случае, если в ЭВМ не установлена кассета ПЗУ с приоритетом 0. Для автозагрузки с НГМД необходимо предварительно вставить в карман 0-го или 1-го дисковода диск с системой, после чего включить питание ЭВМ или нажать кнопку "Сброс" на задней панели ЭВМ. Программа автозагрузки сделает попытку загрузки системы с 0-го кармана накопителя, а в случае неудачи - с 1-го кармана. Если попытка автозагрузки с НГМД оказалась неудачной, то программа автозагрузки переходит к загрузке системы с кассеты ПЗУ или из сети. E 1.2. Автозагрузка с кассеты ПЗУ F Допускается автозагрузка и запуск программы, хранящейся в кассете ПЗУ, как в адресном пространстве ЦП, так и в адресном пространстве ПП. Кассета, предназначенная для автозагрузки, должна иметь в своем составе программу загрузки кассеты, которая запускается при инициализации встроенного ПО и должна подготовить содержимое кассеты к запуску на ЦП или на ПП. - 2 - Программа загрузки кассеты ПЗУ может размещаться в любом месте 0-го банка кассеты ПЗУ, однако нулевое слово этого банка кассеты должно содержать адрес запуска программы загрузки кассеты для автозапуска, а первое слово - адрес запуска программы загрузки кассеты при запуске ее из меню загрузки. E 1.2.1. Автозагрузка с кассеты ПЗУ на ЦП F Автозагрузка с кассеты ПЗУ на ЦП производится в случае, если установлен 0-вой приоритет запуска кассеты на ЦП, либо после неудачной попытки загрузки с НГМД, если установлен 1-вый приоритет кассеты. Программа загрузки кассеты ПЗУ должна переписать систему с кассеты в ОЗУ ЦП и поместить адрес запуска системы в ячейку с адресом 40(8) ОЗУ ПП. В ячейку с адресом 42(8) ОЗУ ПП программа должна поместить приоритет кассеты (значение 0 или 1). Программа загрузки должна заканчиваться командой RTS PC. В качестве адреса запуска системы на ЦП допускается любой четный адрес. Если адрес запуска >= 160000(8), то запуск системы производится в HALT-области ЦП. E 1.2.2. Автозагрузка с кассеты ПЗУ на ПП F Для запуска программы на ПП та же программа загрузки кассеты, которая обеспечивает загрузку программы на ЦП, должна разместить требуемую программу в нужном месте ОЗУ ПП и поместить адрес запуска программы в ОЗУ ПП в ячейку с адресом 44(8) в ОЗУ ПП. В этом случае данная программа будет поставлена в очередь процессов на ПП с низшим приоритетом и запустится на исполнение сразу же после завершения процедуры инициализации встроенного ПО. Программа, предназначенная для автозапуска на ПП может размещаться и запускаться на выполнение как в ОЗУ ПП, так и непосредственно в кассете ПЗУ. Для запуска программы в кассете ПЗУ программа загрузки, наряду с установкой адреса запуска программы, должна поместить в ячейку 46(8) ОЗУ ПП (в исходном состоянии имеет значене 0) состояние регистра с адресом 177054, определяющего конфигурацию памяти в адресном пространстве ПП на момент выполнения программы. - 3 - В этом случае перед запуском программы будет установлено новое содержимое регистра 177054, которое должно обеспечить установку в адресном пространстве ПП банка кассеты ПЗУ, в котором размещается исполняемая программа. Номер кассеты с запускаемой программой устанавливается автоматически. После завершения выполнения программы на ПП исходное значение регистра 177054 будет восстановлено. Следует иметь в виду, что при подключении в адресное пространство ПП кассеты ПЗУ отключается банк системного ПЗУ, поэтому обращение к встроенному ПО из программы, исполняемой в кассете ПЗУ не допускается. Программа, выполняемая при автозагрузке в ПП должна завершаться командой RTS PC. Кассета ПЗУ может быть установлена в любом кармане. Если установлены две кассеты ПЗУ, предназначенные для автозапуска, то производится автозапуск кассеты, установленной во втором кармане. E 1.2.3. Загрузка кассеты ПЗУ из меню F При загрузке кассеты ПЗУ из меню запускается программа загрузки по адресу, расположенному в первой ячейке кассеты, после чего программа загрузки должна переместить загружаемую программу в ОЗУ ЦП и поместить адрес запуска программы в ЦП в ячейку с адресом 40(8) в ОЗУ ПП. Содержимое ячейки с адресом 42(8) в данном случае не имеет значения. Программа загрузки должна заканчиваться командой RTS PC. Если используется кассета "старого образца", содержащая в нулевой ячейке константу 240(8), то работа с ней идет обычным образом, т.е. из меню загрузки. E 1.3. Автозагрузка из сети F Если попытка автозагрузки с НГМД и с кассеты ПЗУ оказались неудачными, то производится попытка загрузить систему из сети. Если в данном случае сетевой адаптер отсутствует, то управление передается на меню загрузки. - 4 - E 2. Новые команды ПЗУ версии 1. F В состав встроенного ПО версии 1 включены дополнительные команды, которые позволяют управлять процессом вывода информации в служебный экран и в служебные строки - верхнюю и нижнюю. Кроме того модифицирована команда, позволяющая определить версию встроенного ПО. 2.1. Установить отображение служебного экрана. Командная последовательность- 33 233 Команда обеспечивает отображение служебного экрана в экранном поле вместо главного экрана. Формат служебного экрана - 20 строк по 40 символов двойной ширины. 2.2. Отменить отображение служебного экрана. Командная последовательность- 33 277 233 Команда отключает отображение служебного экрана и восстанавливает отображение главного экрана. 2.3. Включить главный экран. Командная последовательность- 33 234 Команда делает главный экран активным. 2.4. Включить служебный экран. Командная последовательность- 33 235 Команда делает служебный экран активным. Для отображения служебного экрана необходимо воспользоваться командой 33 233. 2.5. Включить верхнюю служебную строку. Командная последовательность- 33 236 Команда делает верхнюю служебную строку активной. 2.6. Включить нижнюю служебную строку. Командная последовательность- 33 237 Команда делает нижнюю служебную строку активной. 2.7. Команда "Запрос" ESC Z (33 132) отрабатывается путем выдачи последовательности ESC / 1 (33 57 61).
Товарищ Venya_Fox с Полигона Призраков приобрёл у охотников за драгметаллами вот такую крайне интересную плату. Увы, микросхемы из панелек не уцелели (
Внимание на расположение ПП и прочих элементов.
Скорее всего это какая-то предсерийная ревизия. В пользу этой версии говорят и даты на микросхемах (самая поздняя - 88 03)
![]()
![]()
![]()
![]()
Кстати машина с такой компоновкой уже светилась, но на старых фото (скан из книги "Основы информатики и вычислительной техники")
![]()
Вряд ли это прототип, потому что видеоконтроллер тут 036, а не 033.
Точнее сказать может @Alex_K.
Это вполне серийный образец. У нас был класс с такими УКНЦ. Но она немного отличается от классической схемотехники КВАНТ. Не распаяны некоторые сигналы в разъёмах ВУ1 и ВУ2, например не выходит сигнал CE0, из-за этого не будет работать контроллер жёсткого диска. Также совершенно другая цоколёвка у разъёмов ВИДЕО, СТЫК С2 и ПРИНТЕР, поэтому к ней нужны другие кабеля. Вот фото моей УКНЦ, ревизия 3. Фото делалось давно, так что качество не ахти.
![]()
- - - Добавлено - - -
Уже сказал.
Пересобрал новое ПЗУ160 с автозагрузкой Дябина М.И.
В UKNCBTL работает.
Выкладываю образ и ПЗУ для UKNCBTL.
https://cloud.mail.ru/public/ieZH/w1NVP1Nbg
на дискете по ссылке выше FPZUN.LST - явно какой-то "убитый", RT-11 не желает с ним корректно...
Но есть его копия с расширением .TXT , он вполне просматриваемый, там написано про тонкости автозагрузки
ну его и ранее в теме уже читали \ показывали...Код:Описание механизма автозагрузки с внешних устройств ЭВМ "Электроника" МС 0511. Подготовил:Дябин М.И. 24.11.1993 г. г. Москва - 1 - E 1. Механизм автозагрузки ПЗУ версии 1 УК-НЦ. F В системное ПЗУ версии 1 УК-НЦ введен механизм автозагрузки с внешних устройств ЭВМ. Механизм автозагрузки запускается при включении питания ЭВМ, либо при перезапуске ЭВМ по клавише "Сброс", расположенной на задней панели. В цепочку устройств, с которых возможна автозагрузка системы по включению питания, включены кассета ПЗУ, НГМД и кольцевая сеть. Именно в таком порядке распределены приоритеты данных устройств при выполнении процедуры автозагрузки. Однако, приоритет кассеты ПЗУ может быть изменен на более низкий, в результате чего загрузка с кассеты ПЗУ может производиться после неудачной попытки загрузки системы с НГМД. Если все перечисленные устройства оказались не готовы к автозагрузке, то включается механизм меню и загрузка системы может быть произведена из меню загрузки. E 1.1. Автозагрузка с НГМД F Автозагрузка с НГМД производится в случае, если в ЭВМ не установлена кассета ПЗУ с приоритетом 0. Для автозагрузки с НГМД необходимо предварительно вставить в карман 0-го или 1-го дисковода диск с системой, после чего включить питание ЭВМ или нажать кнопку "Сброс" на задней панели ЭВМ. Программа автозагрузки сделает попытку загрузки системы с 0-го кармана накопителя, а в случае неудачи - с 1-го кармана. Если попытка автозагрузки с НГМД оказалась неудачной, то программа автозагрузки переходит к загрузке системы с кассеты ПЗУ или из сети. E 1.2. Автозагрузка с кассеты ПЗУ F Допускается автозагрузка и запуск программы, хранящейся в кассете ПЗУ, как в адресном пространстве ЦП, так и в адресном пространстве ПП. Кассета, предназначенная для автозагрузки, должна иметь в своем составе программу загрузки кассеты, которая запускается при инициализации встроенного ПО и должна подготовить содержимое кассеты к запуску на ЦП или на ПП. - 2 - Программа загрузки кассеты ПЗУ может размещаться в любом месте 0-го банка кассеты ПЗУ, однако нулевое слово этого банка кассеты должно содержать адрес запуска программы загрузки кассеты для автозапуска, а первое слово - адрес запуска программы загрузки кассеты при запуске ее из меню загрузки. E 1.2.1. Автозагрузка с кассеты ПЗУ на ЦП F Автозагрузка с кассеты ПЗУ на ЦП производится в случае, если установлен 0-вой приоритет запуска кассеты на ЦП, либо после неудачной попытки загрузки с НГМД, если установлен 1-вый приоритет кассеты. Программа загрузки кассеты ПЗУ должна переписать систему с кассеты в ОЗУ ЦП и поместить адрес запуска системы в ячейку с адресом 40(8) ОЗУ ПП. В ячейку с адресом 42(8) ОЗУ ПП программа должна поместить приоритет кассеты (значение 0 или 1). Программа загрузки должна заканчиваться командой RTS PC. В качестве адреса запуска системы на ЦП допускается любой четный адрес. Если адрес запуска >= 160000(8), то запуск системы производится в HALT-области ЦП. E 1.2.2. Автозагрузка с кассеты ПЗУ на ПП F Для запуска программы на ПП та же программа загрузки кассеты, которая обеспечивает загрузку программы на ЦП, должна разместить требуемую программу в нужном месте ОЗУ ПП и поместить адрес запуска программы в ОЗУ ПП в ячейку с адресом 44(8) в ОЗУ ПП. В этом случае данная программа будет поставлена в очередь процессов на ПП с низшим приоритетом и запустится на исполнение сразу же после завершения процедуры инициализации встроенного ПО. Программа, предназначенная для автозапуска на ПП может размещаться и запускаться на выполнение как в ОЗУ ПП, так и непосредственно в кассете ПЗУ. Для запуска программы в кассете ПЗУ программа загрузки, наряду с установкой адреса запуска программы, должна поместить в ячейку 46(8) ОЗУ ПП (в исходном состоянии имеет значене 0) состояние регистра с адресом 177054, определяющего конфигурацию памяти в адресном пространстве ПП на момент выполнения программы. - 3 - В этом случае перед запуском программы будет установлено новое содержимое регистра 177054, которое должно обеспечить установку в адресном пространстве ПП банка кассеты ПЗУ, в котором размещается исполняемая программа. Номер кассеты с запускаемой программой устанавливается автоматически. После завершения выполнения программы на ПП исходное значение регистра 177054 будет восстановлено. Следует иметь в виду, что при подключении в адресное пространство ПП кассеты ПЗУ отключается банк системного ПЗУ, поэтому обращение к встроенному ПО из программы, исполняемой в кассете ПЗУ не допускается. Программа, выполняемая при автозагрузке в ПП должна завершаться командой RTS PC. Кассета ПЗУ может быть установлена в любом кармане. Если установлены две кассеты ПЗУ, предназначенные для автозапуска, то производится автозапуск кассеты, установленной во втором кармане. E 1.2.3. Загрузка кассеты ПЗУ из меню F При загрузке кассеты ПЗУ из меню запускается программа загрузки по адресу, расположенному в первой ячейке кассеты, после чего программа загрузки должна переместить загружаемую программу в ОЗУ ЦП и поместить адрес запуска программы в ЦП в ячейку с адресом 40(8) в ОЗУ ПП. Содержимое ячейки с адресом 42(8) в данном случае не имеет значения. Программа загрузки должна заканчиваться командой RTS PC. Если используется кассета "старого образца", содержащая в нулевой ячейке константу 240(8), то работа с ней идет обычным образом, т.е. из меню загрузки. E 1.3. Автозагрузка из сети F Если попытка автозагрузки с НГМД и с кассеты ПЗУ оказались неудачными, то производится попытка загрузить систему из сети. Если в данном случае сетевой адаптер отсутствует, то управление передается на меню загрузки. - 4 - E 2. Новые команды ПЗУ версии 1. F В состав встроенного ПО версии 1 включены дополнительные команды, которые позволяют управлять процессом вывода информации в служебный экран и в служебные строки - верхнюю и нижнюю. Кроме того модифицирована команда, позволяющая определить версию встроенного ПО. 2.1. Установить отображение служебного экрана. Командная последовательность- 33 233 Команда обеспечивает отображение служебного экрана в экранном поле вместо главного экрана. Формат служебного экрана - 20 строк по 40 символов двойной ширины. 2.2. Отменить отображение служебного экрана. Командная последовательность- 33 277 233 Команда отключает отображение служебного экрана и восстанавливает отображение главного экрана. 2.3. Включить главный экран. Командная последовательность- 33 234 Команда делает главный экран активным. 2.4. Включить служебный экран. Командная последовательность- 33 235 Команда делает служебный экран активным. Для отображения служебного экрана необходимо воспользоваться командой 33 233. 2.5. Включить верхнюю служебную строку. Командная последовательность- 33 236 Команда делает верхнюю служебную строку активной. 2.6. Включить нижнюю служебную строку. Командная последовательность- 33 237 Команда делает нижнюю служебную строку активной. 2.7. Команда "Запрос" ESC Z (33 132) отрабатывается путем выдачи последовательности ESC / 1 (33 57 61).
но вот по ощущениям в эмуляторе - он кроме дискеты в кармане 0 и не пытается другие устройства дёргать, или я мало времени дал этой новой прошивке...
- - - Добавлено - - -
как это на видео, ты так резво перескочил на ИГРУШКУ-1 с другой дискеты? ;-)
Пока увидел только 1 явный плюс - рулон по умолчанию дискретный ;-)
Последний раз редактировалось hobot; 14.03.2021 в 05:04.
FPZUN.LST не убитый, а оригинальный. Видимо для какого-то родного редактора. А FPZUN.TXT - это уже мной преобразованный файл, чтобы можно было его читать на Windows.
Автозагрузка идет с обоих дискет. Я просто выключаю 0-ю и даю ресет, чтобы загрузилась 1-я. Автозагрузка с кассет ПЗУ не работает. Может это связано с тем, что нужен другой формат кассеты, как в описании. К сожалению реальной кассеты у меня нет, а то проверил бы в реале.
hobot(14.03.2021)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)