С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Сожалею... Сам тоже подвисаю, а потом отсыпной, хорошо если не на работу.
А на надписи rtv с датой есть и на платах.
Могу объяснить что это такое:
На плате КНГМД (причём обеих версий) присутствуют селектор адреса устройств ввода-вывода и селектор адреса памяти.Код:ROM:1800 ; --------------------------------------------------------------------------- ROM:1800 ROM:1800 loc_1800: ; CODE XREF: ROM:0426j ROM:1800 mvi a, 0FFh ROM:1802 out 20h ROM:1804 out 21h ROM:1806 out 22h ROM:1808 out 23h ROM:180A out 28h ROM:180C out 29h ROM:180E out 2Ah ROM:1810 out 2Bh ROM:1812 out 2Ch ROM:1814 out 2Dh ROM:1816 out 2Eh ROM:1818 out 2Fh ROM:181A mvi a, 0Dh ROM:181C out 24h ROM:181E out 25h ROM:1820 mvi a, 7 ROM:1822 out 26h ROM:1824 mvi a, 0Bh ROM:1826 out 27h ROM:1828 mvi a, 0 ROM:182A out 38h ROM:182C lxi h, Start_OS? ROM:182F mvi m, 0D3h ; 'L' ROM:1831 inx h ROM:1832 mvi m, 12h ROM:1834 inx h ROM:1835 mvi m, 0E9h ; 'u' ROM:1837 mvi a, 0Ch ROM:1839 lxi h, ROM_OS? ROM:183C jmp Start_OS? ROM:183F RAM:BA00 ; --------------------------------------------------------------------------- RAM:BA00 RAM:BA00 Start_OS?: ; CODE XREF: ROM:183Cj RAM:BA00 ; DATA XREF: ROM:182Co RAM:BA00 out 12h RAM:BA02 pchl RAM:BA02 ; ---------------------------------------------------------------------------
Первый - на 556РТ4. Содержимое этого ПЗУ пока мне не известно, соответственно пока не известны и адреса портов.
Самое интересное как реализован второй. А сделан он на двухпортовом СОЗУ 1802ИР1. На плате КНГМД находится ПЗУ и 128 КВ ОЗУ, часть (?) его скорее всего используется под электронный диск (?). С адреса 1800H находится процедура начальной инициализации слектора адреса памяти модуля КНГМД. На адреса 20H-2FH I/O отображены 16 ячеек СОЗУ ИР1ой.
В общем, надо копать железо дальше...
Это было моё предположение. Я уже говорил, что не видел его реализацию в коде. Извиняюсь, если что не так...
По поводу исходников на ФОРТЕ для модуля УМП.
Если ещё интересны, отсканирую выложу.
---------- Post added at 00:19 ---------- Previous post was at 00:03 ----------
Так и есть. Стоит ПЗУ. Можно поставить ещё ДВА.
Последний раз редактировалось KokaF77; 17.01.2011 в 00:05.
МПСС-87-06-57
"...
наличие сетевого контроллера определяется по состоянию сигнала EXT2:
если он имеет низкий уровень то сетевой контроллер входит в состав ПЭВМ
Признаком НГМД служит сигнал INT1 с внешней магстрали после снятия сигнала "сброс"
Существенно что программы обслуживания сетевого контроллераа и НГМД исполняются только ПЗУ BOOTM
Программа, находящаяся в ПЗУ BOOT фиксирует наличие последних двух устройств, но при попытке работы с ними выдает сообщение об ошибке
В минимальном комплекте ПЭВМ обеспечивает загрузку с диска, имеющего встроенный контроллер (например ГМД 7012, СМ5631)
....
"
и еще для справки, пусть тут будет
карта памяти описана
МПСС-87-06-58
есть 4 страницы по 16к
есть 4 конфигурации, управляются PC2,PC3
есть 4 страницы основной память (VRAM,RAM1,RAM2,RAM3)
и еще 4 страницы RAM (RAM4,RAM5,RAM6,RAM7)
в итоге имеем
PC2,3
00 - ROM,RAM1,RAM2,VAM
01 - RAM3,RAM1,RAM2,VRAM
10 - RAM3,RAM4,RAM2,RAM5
11 - RAM3,RAM6,RAM2,RAM6
но прошивки РТ под эту конфигурации в красной книжке нету
Я об этом в курсе.
Но она есть в МПСиС №6, 1987г. стр.58, Рис.3
В "красной книжке" описан компьютер в бездисковом варианте. Может, поэтому и прошивок подобных нет.
P.S. Я эти карты ещё лет 20 назад расписал, в тетрадке карандашиком.
---------- Post added at 02:10 ---------- Previous post was at 02:04 ----------
Две карты описаны в МПСиС.
Одна из них повторяется в "красной книге".
Ещё одна описана в "красной книге". Упоминается как базовая, но она вообще не представляет интереса.
---------- Post added at 02:32 ---------- Previous post was at 02:10 ----------
РЕ
155РЕ3
Последний раз редактировалось KokaF77; 18.01.2011 в 00:25. Причина: исправил ошибки в карте
Как я понял, куда хотят, туда и мапят, когда включена третья карта памяти. Например, такое предположение по контроллеру дисковода: порты 20h-2Fh отвечают за 16 4Кб блока (т.е. что именно активировать в них), а порт 38h говорит, активировать эту систему или нет. Тогда становится понятно, что по адресам 4000h-7FFFh что-то мапится, и после производится переход на 4000h.
Я сейчас на работе... доберусь до хаты гляну-уточню.
--->
Это точно. И не только третья, но и вторая тоже.
Селектор то программируемый, это уже не ПЗУ с жёсткой логикой.
Не совсем так. На селектор поданы сигналы P0, P1, A14, A15. -->
Получается 16 16КБ блоков из разных страниц.
Я про контроллер и говорю. Стоит 1802ИР1 - так и есть.
---------- Post added at 12:34 ---------- Previous post was at 12:33 ----------
Отрисую схему дешифраторов и можно будет допиливать эмулятор...
---------- Post added at 12:38 ---------- Previous post was at 12:34 ----------
b2m, кстати, есть вопрос-предложение по эмулятору "Ириши". Здесь кинуть или в соответствующей теме?
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)