Patron, При отключенном приводе регистры отключаются (BUS ERROR). Только на 174020/100000 показывает.
В моём случае после G просто мигает курсор.
Patron, При отключенном приводе регистры отключаются (BUS ERROR). Только на 174020/100000 показывает.
В моём случае после G просто мигает курсор.
Пока мигает курсор - процессор 32'768'000 циклов читает регистр 174020 - если там всё время 100000, то после прокрутки всех циклов должно выйти сообщение об ошибке:
Я так понимаю, что таким образом гарантируется, что при автозапуске с включением питания - диск успеет раскрутиться и пройти автотест даже на процессоре с быстродействием 5 MIPS.Код:loc210: Mov #174000, R4 Mov #23, @#10002 loc222: Dec @#10002 loc226: BEq loc370 Mov #10, 20(R4) Mov #1750, R3 loc242: Mov #100000, R5 loc246: Tst 20(R4) BPl loc262 SOB R5, loc246 SOB R3, loc242 Br loc370
Последний раз редактировалось Patron; 26.04.2015 в 01:47.
Большое спасибо Vslav ! ре-мулятор теперь работает как надо. и CS0 работает и окно 173xxx ! Из модификации на плате надо только отрезать ногу панельки 23 от земли и подключить туда ~nSEL с 10й ноги D7.5
Вроде дозрел понемногу открыть отдельную тему про subj и продолжить работу над своим вариантом. А пока проделал небольшой эксперимент: попробовал собрать RT-11SB вместо RT-11FB для RTEM'а (зря чтоли в 5.6/5.7 исходники RMON общие).
Получилось
Код:>RTE RT11SHSB/SH RTEM-11 (RSX-11M) V01.00 RT-11SB V05.07 .SET TT QUIET .SH ALL RT-11SB V05.07 Booted from VS0:RTEMFB USR is set SWAP EXIT is set SWAP KMON is set NOIND MODE is set NOSJ TT is set NOQUIET ERROR is set ERROR SL is set ON EDIT is set KED FORTRAN is set FORTRA KMON nesting depth is 3 CLI is set DCL, CCL, UCL, NO UCF Emulated RT-11 environment, processor type unknown 60KB of memory FP11 Hardware Floating Point Unit Extended Instruction Set (EIS) 50 Hertz System Clock Multi-terminal support SB timer support FPU support Extended unit support Device Status CSR Vector(s) ------ ------ --- --------- LD Installed 000000 000 BA Installed 000000 000 NL Installed 000000 000 SL 127312 000000 000 SD Installed 000000 000 VS Resident 000000 000 QW Not installed 000000 000 TT (Resident) VS (Resident) VS0 = DK , SY BA NL LD SL (Loaded) SD 1 free slots Job Name Console Level State Low High Impure --- ---- ------- ----- ----- --- ---- ------ 0 RESORC 0 0 Run 000000 127236 144176 Unit Owner Type WIDTH TAB CRLF FORM SCOPE SPEED -------------------------------------------------------- 0 Console DL 80 Yes No No Yes N/A Address Module Words ------- ------ ----- 165324 VS 854. 142510 RMON 4806. 127304 SL 2882. 001000 ..BG.. 22114. No LD units mounted .[свернуть]
Правда файл системы все-равно нужно обзывать RTEMFB.SYS - прошито в программе RTEM, но это как раз в планах - в своей реализации RTEM сделать возможность загрузки по выбору.
Использование памяти:Код:RT-11FB RT-11SB ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Address Module Words Address Module Words ------- ------ ----- ------- ------ ----- 165324 VS 854. 165324 VS 854. 135744 RMON 6008. 142510 RMON 4806. 122540 SL 2882. 127304 SL 2882. 001000 ..BG.. 20912. 001000 ..BG.. 22114.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
2 All: А имеет ли какие-то особенности подключение 1801РР1 в качестве ПЗУ для считывания? Я, по-простому, подключил ее точно так же, как и 1801РЕ2: линии AD00-15, как и положено, 3 - SYN, 1-RD, 23-CS - заземлил, 2-RPLY, а 21-22 бросил в воздухе. А вот сейчас боюсь, не попорчу ли я этим содержимое ПЗУ. Все-таки МОП-входы, может их тоже куда-нибудь подключить?
И еще вопрос: резистором какого номинала "подпереть" RPLY на +5В ?
Последний раз редактировалось AFZ; 06.05.2015 в 19:08.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
AFZ, PP1 Пин-то-Пин совместима. Подробности можно почитать- здесь.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Этого не может быть потому, что этого не может быть никогда. (с) И здесь это подтверждается. На ногу 22 следует подать "Лог. 1" (открытым текстом этого не сказано, но можно понять из времянок чтения-записи), потенциал ноги 21 может быть любым между 0 и +5В, так, что обе эти ноги проще всего подключить к +5В, иначе надежность не гарантируется - хрен его знает, какие там потенциалы наведутся на ногах, брошенных "в воздухе". А у 1801РЕ2 ноги 21-22 помечены, как NC.
За книжку - спасибо.
---------- Post added at 09:35 ---------- Previous post was at 08:12 ----------
Поразглядывал книжку внимательнее. Во-первых, про ноги 21-22 таки прописано, что в режиме чтения их нужно либо заземлить, либо подать +5В, причем про 21-ю в другом месте заявлено, что +5В предпочтительнее. Во-вторых, в той игрушке, которую я склепал на АТмеге 8515, достаточно подключить к свободной ноге любого порта 22-ю ногу (RD/WR), разземлить и подключить к другой свободной ноге порта CS (23), добавить источники +24В, +18В и обеспечить их коммутацию на 5 ногу (+5 туда же подать через резистор), подправить софтину и получится программатор этих РР1.
Последний раз редактировалось AFZ; 07.05.2015 в 05:15.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Насчет ПЗУ.
Доки на программирование М1801РР1 ( классические 1991 г. ) :
http://narod.ru/disk/9026099000/1801rr1.zip.html
( IE8 не поддерживается )
Сканы любезно предоставлены уважаемым господином anonymous.
Следует учитывать, что в 1801РЕ1 выв. 22, 21 были заведены разряды адреса А16, А17.
Теоритически, для 1801РЕ2 следует придерживаться пиноута от 1809РУ1/537РУ11 :
где 21 выв - подложка.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
"Теоретически" про РЕ2 вот тут всё без теоретизирований расписано:
http://155la3.ru/datafiles/kr1801_tu.pdf
MiX, Сегодня тебе звонил, но ты бы вне зоны.
Отфоткал я КМД-255 с вновь прибывшего Кванта-4С и подписал номиналы.
![]()
bk0010.spb.ru
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)