Ну а как результат - сильно раздутый первичный загрузчик. Для CF пришлось специально вылизывать код, что бы всё поместилось в 512 байт.
Ну а как результат - сильно раздутый первичный загрузчик. Для CF пришлось специально вылизывать код, что бы всё поместилось в 512 байт.
Обновился патч для SimH.
Поправлена ошибка проверки границ размера файла.
Добавлен параметр устройства DELAY (в теории значение в микросекундах [в пределах точности таймера системы]).
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
SuperMax(31.03.2021)
Заранее прошу извинить меня за оффтопик. :-)
А не сможет ли уважаемый form написать эмулятор CDR (цветная графика для САПР "Гелиос") для SimH?
Уважаемый Titus сделал такой эмулятор для УКНЦ, но к сожалению он работает в том же окне, что и алфавитно-цифровой терминал... :-(. В оригинале это два различных монитора.
Описание с примером программирования, тесты и драйвер из эмулятора PDP-11 (автор Венгеров) имеются.
Последний раз редактировалось rrp; 31.03.2021 в 12:11.
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
Спасибо, но вдруг "выдастся время свободное", то не один я буду признателен вам за "посильный" вклад в дело САПР на PDP-11. :-)
Я думаю, что если уже написан эмулятор AZ для SimH, то написать другой эмулятор уже проще и быстрее. :-)
Для PDP-11 был Си на лентах DECUS, как я помню :-)
Патч для SimH переехал сюда.
В новом патче исправлен косяк с автоопределением размера.
- - - Добавлено - - -
Причем полноценный ANSI, а не K&R как DECUSовский.
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
а этот DEC'овский компилятор существует(вал) для RT-11 или только для старших систем?
С78 - это не оно?
Код:Image : C78.DSK Format : DSK : RT-11 Size : 400 Kb Volume ID: RT11A Owner : File Blocks Date Bytes ---------- ------ ----------- ---------- C .SAV 21 16-Nov-1988 10'752 CP1 .SAV 64 17-Dec-1986 32'768 CP2 .SAV 64 17-Dec-1986 32'768 CPP .SAV 48 17-Dec-1986 24'576 CLIB .OBJ 115 17-Dec-1986 58'880 STD .H 4 27-May-1984 2'048 FPROTO.COM 1 16-Apr-1986 512 CHDR .OBJ 1 17-Dec-1986 512 CTEMPC.COM 0 13-Jun-1990 0 < UNUSED > 468 239'616 ---------- ------ ----------- ---------- 9 Files, 318 Blocks 468 Free blocks
Последний раз редактировалось hobot; 31.03.2021 в 22:19.
hobot(31.03.2021)
На живой машине:- - - Добавлено - - -Код:Тест HALT-режима* Доступное ОЗУ - 1024 К* Тест ДП и прерываний* Тест НЖД ? - Ошибка - нет устройства* @013370 @177224G ?AZLDR-W-NO BOOT DISK NUMBER SPECIFIED ENTER THE BOOT DISK NUMBER [0..7] > 2 RSX-11M-PLUS V4.6 BL87 512.KW System:"RSXMPL" >RED AZ2:=SY: >RED AZ2:=LB: >RED AZ2:=SP: >MOU AZ2:"RSX11MPBL87" >@AZ2:[1,2]STARTUP >; >* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 19:22 01-APR-2021 >TIM 19:22 01-APR-2021 >SET /NOLOGON >SET /COLOG=ON >CON ONL ALL >ACS SY:/BLKS=2048. >ELI /LOG/LIM >CLI /INI=DCL/CTRLC/DPR="<15><12>/$ /" >INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN >INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN >INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN >INS LB:[1,1]DAPRES.TSK/RON=YES/PAR=GEN >INS LB:[3,54]RMSDES.TSK >INS LB:[3,54]RMSDEF.TSK >INS LB:[3,54]RMSBCK.TSK >INS LB:[3,54]RMSRST.TSK >INS LB:[3,54]RMSCNV.TSK >INS LB:[3,54]RMSIFL.TSK >INS LB:[3,54]RMSDSP.TSK >VCP CRE /UNI=14/ALT >INS $QMGCLI >INS $QMGCLI/TASK=...PRI >INS $QMGCLI/TASK=...SUB >QUE /START:QMG >INS $QMGPRT/TASK=PRT.../SLV=NO >QUE LP0:/CR/NM >START/ACCOUNTING >CON ESTAT LP0: >QUE BAP0:/BATCH >QUE BAP0:/AS:BATCH >SET /NETUIC=[5,54] >RUN $PIP/UIC=[5,54]/CMD="PIP LB:[5,54]NNS.TMP;*/DE/NM" >SET /UTLUIC=[4,54] >SET /LOGON >INS LB:[ACD]EXP >ACD INS LB:[ACD]EDTACD AS NUM 127 TOP ASS CLE$EDT >ACD INS LB:[ACD]EMAACD AS NUM 220 TOP ASS CLE$EMACS >ACD INS LB:[ACD]CM7209 AS NUM 200 TOP ASS CM$7209 >SET /UTLUIC=[4,54] >REM ...CA. >INS $TDXF >INS $TDX/TASK=...CVT/PRV=NO >DFL LB:[TED]=TED$TYPE/GBL >INS $TED >INS $BRD >INS $CAL/TASK=...CAL >INS $COD >INS $DOB >INS $HEY >INS $HANGUP >INS $K52 >INS $MKE >INS $PUT >INS $RNO >INS $RTEM >INS $SRD >INS $TNC >INS $TRANSFER >INS $UPTIME >INS $USH >INS $WRITE >INS $BASIC/INC=34000 >INS $STOP >INS $C81 >INS $C81ODL >INS $C81RFM/TASK=...RFM >INS LB:[1,1]C81LIB/PAR=GEN/RON=YES >INS LB:[1,1]DBLRSX/PAR=GEN/RON=YES >INS $DIBOL83 >INS $DBLMSGMGR >INS $DBLSORT1 >INS $DBLSORT2 >INS $DBLMNUGEN/TASK=...MNU >RUN MSGMGR 1T >INS $FOR >INS $F77 >INS LB:[1,1]F7FCLS/PAR=GEN/RON=YES >INS LB:[1,1]F7RCLS/PAR=GEN/RON=YES >INS LB:[1,1]FDVFCS/PAR=GEN/RON=YES >INS LB:[1,1]FDVRES/PAR=GEN/RON=YES >INS LB:[1,1]FDVRMS/PAR=GEN/RON=YES >INS LB:[30,10]FED >INS LB:[30,10]FUT >@ <EOF> >
RSX-11M-PLUS V4.6 на AZ.
Сгенерен без разделения I&D на случай ДВК. В [2,54] есть baseline system.
Внутри полный Kit.
Внесены мелкие правки.
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
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)