...
...
Последний раз редактировалось Viktor2312; 23.09.2015 в 17:30.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
1. Подтягивающие резисторы порта С микросхемы КР580ВВ55А - это резисторная сборка НР2 слева от К555ЛА9
2. Да, сброс переключает порты КР580ВВ55А на ввод, и нули будут задаваться схемой начального пуска. Первое обращение к этой микросхеме должно задавать режим работы порта С на вывод, при этом РС0-РС7 будут установлены в ноль (по даташиту).
3. Далее?
Будет удерживаться выходами элементов D14.4 и D14.3.
А первые три бита адреса РЕ3 поступают с адресной шины: A13, A14, A15. Там будут нули. Соответственно, в диапазоне адресов 0x0000h - 1FFFh, 8 КБайт, будет выбрана нулевая ячейка 155РЕ3.
---------- Post added at 19:13 ---------- Previous post was at 19:09 ----------
*
Последний раз редактировалось KokaF77; 14.11.2011 в 19:23.
Разыскиваю всё, что связано с ПЭВМ "Ириша".
Исправил.
70h - это значит, что на выходе /MS4 будет "0". А это сигнал выбора ПЗУ D34.
---------- Post added at 19:34 ---------- Previous post was at 19:28 ----------
Только не 07h, а 70h.
---------- Post added at 19:41 ---------- Previous post was at 19:34 ----------
Скажу заранее, что значения сигналов МА14, МА15, MP0, MP1 не будут иметь значения, ввиду того, что сигнал /SSSD переведёт D38 и D39 в Z-состояние.
Последний раз редактировалось KokaF77; 14.11.2011 в 19:34.
Разыскиваю всё, что связано с ПЭВМ "Ириша".
Тут я немного слукавил. Дело в том, что по некоторым описаниям программирования 155РЕ3, 556РТ4 (и т.д.) используется "инверсный" дамп, но это всё тонкости программирования ПЗУ. Нам же нужны реальные данные.
Ага... Представили ПЗУ в виде дешифратора, так сказать "изобразили функцию".
Всё правильно.
А теперь важно. Ввиду того, что происходит обращение к устройствам МП находящимся на внутренней магистрали, то их и выключают.
Разыскиваю всё, что связано с ПЭВМ "Ириша".
Не совсем правильно, в Z-состояние переводятся только буферы ШД (D38, D39), так как происходит обращение к внутренним ресурсам (памяти либо УВВ) модуля. Для отключения остальных буферов (ШУ, ША) процессор должен выставить сигнал HLDA, либо программно разрешить захват шины сигналом PC4 порта С 580ВВ55.
Посмотри в эмуляторе b2m. Либо b2m прояснит, он ГУРУ в этих вопросах.
Так описан момент "после сброса", а до инициализации стека ещё не дошло, не говоря уже о том, что ещё и ВВ55 не проинициализирован.
---------- Post added at 11:51 ---------- Previous post was at 11:20 ----------
Ещё одна тонкость, всё описанное выше верно только после того как процессор выставит "слово состояния", т.к. сигнал "IO/M", к которому привязаны D22 (РЕ3) и D23 (ИД7), формируется из него.
Последний раз редактировалось KokaF77; 15.11.2011 в 11:58.
Разыскиваю всё, что связано с ПЭВМ "Ириша".
Качаем справочник Шахнова и смотрим стр. 59.
Да, регистр флагов и PC по сбросу устанавливаются в ноль (а ещё триггеры разрешения прерывания и захвата шины). Однако, не надо забывать, что когда регистр флагов выдаётся в виде байта, там есть один бит, который железно установлен в еденицу, поэтому будет число 02.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)