а где он в 85_ой ?
Вид для печати
Порядок выполнения операций следующий.
ЦП устанавливает сигнал М АЦВ (SYNC_L), информируя о начале адресного цикла, и одновременно передаёт по линиям (DA_L) адрес, а также вырабатывает сигнал М ВУ (BS_L). Если адрес находится в области адресов, принадлежащих последним 8 Кбайт адресного пространства, отведённого под адреса регистров внешних устройств, то при обращении к системной магистрали вырабатывается сигнал М ПМВ для соответствующей позиции.
Сигнал М ОБМ предназначен для запоминания адреса во входной логике выбранного устройства.
Сигнал М ДЧТ (DIN_L) информирует ведомое устройство, что ЦП готов принять от него данные.
Сигнал М Д (DOUT_L) информирует о начале цикла передачи данных в магистрали.
Ведомое устройство помещает данные на линии М АД (DA_L) и вырабатывает сигнал М ОТВ (RPLY_L), сигнализирующий о том, что данные находятся в магистрали. Если сигнал М ОТВ (RPLY_L) не вырабатывается в течение порядка 7 мкс после выработки сигнала М ДЧТ (DIN_L) (М Д) (DOUT_L), то он вырабатывается схемой формирования сигнала ошибки обращения к магистрали, и ЦП переходит к обслуживанию внутреннего прерывания по ошибке обращения к магистрали.
ЦП принимает сигнал М ОТВ (RPLY_L), принимает данные, снимает сигнал М ДЧТ (DIN_L), М Д (DOUT_L).
Ведомое устройство снимает сигнал М ОТВ (RPLY_L), завершая операцию передачи данных. После снятия сигнала М ОТВ (M_RPLY) ведомым устройством, ЦП снимает сигнал М ОБМ, завершая тем самым магистральный цикл «чтение».
Прям катастрофические отличия, вот не знаю - как с этим жить.
- - - Добавлено - - -
И ответ на этот вопрос.
Есть там ПДП. И так же как и в PDP-11, так же как и в любых машинах QBus/UNIBus
"Устройство, использующее режим ПДП, должно обеспечивать все функции ведущего устройства по управлению магистралью."
И по сигналам если и не один в один (досконально не сравнивал - я пока не планирую что то для Э85 делать) - то крайне близко
Если таковое будет сделано, то это будет великое дело :v2_ny:
По крайней мере железно PDP-11 сможет просуществовать ещё.
Уж кто бы и что бы не говорил про резиновость... Тут стоит вопрос о выживании.
Я их конечно понимаю, что хочется такого же, как тогда...
Но даже реплика - это уже новодел...
И вопрос чисто времени, когда оригинальные детали исчезнут :(
Да и большая часть людей может себе позволить чисто эмулятор в силу кучи причин...
Сам такой... :(
А вот на FPGA - возможно и решусь :)
И FPGA обеспечит возможность повторения.
Игрушки нужны?
Есть xonix, вертолет, посадка на луну, тетрис, шахматы, червячёк, pentis, backgammon, сокобан, весёлый роджер.
- - - Добавлено - - -
Теперь смысл такой что надо записывать в ячейки цифры 125252 и 252525. Какие команды чтоб не вручную писать в каждую ячейку, надо ещё найти.
....Тест ОЗУ до адреса 157776, набрать в адресе 000400 ,при этом убедиться, что ДОЗУ пользователя идет до адреса 157776.
000400 : 012737 000410 000004 000404 012737 000007 177566 000777
000420 : 012706 001000 106427 000340 012700 001000 012701 067400
000440 : 010020 077102 032737 000200 177564 001774 012737 000101
000460 : 177566 012700 001000 012701 067400 011002 020002 001405
000500 : 010027 000000 010227 000000 000000 005120 077112 032737
000520 : 000200 177564 001774 012737 000102 177566 012700 001000
000540 : 012701 067400 011002 010003 005103 020203 001405 010027
000560 : 000000 010227 000000 000000 062700 000002 077115 032737
000600 : 000200 177564 001774 012737 000103 177566 000137 000400
При нормальном прохождении теста на терминал будут выводиться коты ABC .......
При ошибке будет гудок ( код 000007 ) и висяк. Прервать висяк выключателем "Пульт" и посмотреть адрес сбойной ячейки - в словах 000502 и 000506 - соответственно, адрес и контент. При ошибке Ч-М-З - в словах 000560 и 000564 - соответственно адрес сбоя и результат чтения.
Если "результат чтения" будет не соответсвовать содержимому ячейки ( кроме 560, 564 )- значит, ошибка в адресах ( особенно в варианте М-ЭВМ с СОЗУ ).
Потом в ручном режиме занести в сбойное слово 177777 и 000000, определить разницу в содержании и сменить РУшку-гнилушку.
Тест подойдет ко всем ДВК и УКНЦ с 56 кбайт ОЗУ пользователя.
MiX, интересует любой софт, т.к. его крайне мало
В планах одну машину сделать в максимальной комплектации и на ПРОСе, вторую же сделать "классической". И под РТ-11 либо демосом/вениксом...