Цитата Сообщение от Alex_LG Посмотреть сообщение
При ремонте последнего компа пришлось разбираться с работой процессора ВМ1. Есть у него одна интересная особенность - старт с произвольного адреса. Есть у процессора вывод SEL1 который активируется при старте и за которым закреплен адрес 177716 (при обращению по этому адресу SEL1 становится в "0"). Это используется для задания адреса начального пуска процессора, а также для работы с внешними устройствами: AD15..AD8 - старший байт адреса пуска (младший байт адреса равен 0), AD7..AD4 - управление внешними устройствами, AD3..AD0 - задают режимов работы процессора. Т.е. при включении компа, процессор автоматически считывает с внешнего устройства/регистра адрес начального пуска. Возник один вопрос по старту БКшки. В БКшке SEL1 активизирует своеобразный регистр построенный на D10.1 (чтение AD2) и D12 (чтение/запись AD7..AD4), а вот где берется адрес начального пуска (т.к. адрес старта 100000, то достаточно AD15="0") не нашел! Ткните носом.
Для БК-0010 ВП1-037 формирует 100000.
Для БК-0011 есть внешние схемы.
Младший байт 177716 при старте процессором игнорируется.