Важная информация

User Tag List

Страница 25 из 226 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя
Показано с 241 по 250 из 2253

Тема: Особенности процессоров и устройств архитектуры PDP-11. Тесты. Диагностика.

  1. #241
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Получается, что если к DL11-W ничего не подключено, то это никак не помешает выводить туда байты в любых количествах.
    Так?
    Да.

    ---------- Post added at 21:08 ---------- Previous post was at 20:52 ----------

    Это кстати касается и DLV11-E и DLV11-H, а ткже LPV11. Бит готовности выставляется независимо от любого состояния. Но у LPV11 есть бит который говорит, что принтер выключен, а у DLV11-E/F есть всякие дополнительные биты по которым определяется состояние. Но есть такой факт: когда модем разрывает связь, система не видит этого до первого обращения к устройству. Мгновенная реакция на разъединение - фича E11
    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. #241
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #242
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию RSX-11M-PLUS на ВМ3

    Все.
    Можно пробовать на живом ДВК полноценную загрузку.
    Пора браться за ДВКшный винт. Кто там в нем хорошо разбирается?

    Код:
    >BOO MY:[1,54]
    RSX-11M-PLUS V4.6   BL87  
    
    
    >
    
    >TIM 22:24:55 08-Mar-2012
    >SAV /WB
    
    
    RSX-11M-PLUS V4.6  BL87   1024.KW  System:"Baseline"
    >RED MY:=SY:
    >RED MY:=LB:
    >RED MY:=SP:
    >MOU MY0:"RSX11MPBL87"
    >@MY:[1,2]STARTUP
    MCR -- Task not in system
    >CON ONL ALL
    >MOU DU:/OVR
    >INS DU:$BOO
    >BOO DU:[1,54]
    
    
    RSX-11M-PLUS V4.6  BL87   1024.KW  System:"KOPOBA"
    >RED DU:=SY:
    >RED DU:=LB:
    >RED DU:=SP:
    >MOU DU0:"RSX11MPBL87"
    >@DU:[1,2]STARTUP
    >; 			PLEASE NOTE
    >;
    >;	If you have not yet read the system release notes, please do so
    >;	now before attempting to perform a SYSGEN or to utilize the new
    >;	features of this system.
    >;
    >;Z
    >* Please enter time and date (Default:08-MAR-2012 22:25) [S]: ^Z
    >@ <EOF>
    >
    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

  4. #243
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В архиве последняя версия драйвера MY для RSX-11M-PLUS и модуль SAVMY для загрузки/сохранения.

    Сборка драйвера:

    Код:
    >MAC @MYASM
    >TKB @MYBLD
    После чего положить файлы MYDRV.TSK и MYDRV.STB в LB:[1,54].
    Драйвер векторный и должен грузиться с опцией /VEC.

    Для добавки поддержки MY в BOO и SAV нужно откомпилировать файл SAVMY.MAC:

    Код:
    >MAC SAVMY=LB:[1,1]EXEMC/ML,SY:[]SAVMY
    полученный SAVMY.OBJ вставить в библиотеку LB:[1,24]SAV.OLB:

    Код:
    >LBR SAV/IN/-EP=SAVMY
    отредактировать файлы [1,24]SAVBLD.ODL и [1,24]BOOBLD.ODL (последний создается только при пересборке BOO с помощью SYSGEN), добавив модуль SAVMY среди списка модулей устройств, пересобрать SAV и BOO:

    Код:
    >CHD 1 24
    >ASN NL:=MP:
    >TKB @SAVBLD
    >TKB @BOOBLD
    не забудем про образ существующей системы:

    Код:
    >CHD 1 54
    >RUN $VMR
    Enter filename: RSX11M
    VMR>REM SAV
    VMR>REM BOO
    VMR>INS SAV
    VMR>INS [3,54]BOO
    VMR>^Z
    >
    Вложения Вложения
    Последний раз редактировалось form; 09.03.2012 в 14:16.
    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

  5. #244
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Образ MY: с RSX-11M-PLUS V4.6 для загрузки на ДВК-4
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	rsxdvk.jpg 
Просмотров:	208 
Размер:	18.4 Кб 
ID:	33739  
    Последний раз редактировалось form; 08.06.2014 в 18:38.
    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

  6. #245
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Получше образ RSX. Второй терминал настроен на ДВКшные 176560/360.
    В задачах есть HEL и BYE. Заведен пользователь SYSTEM без пароля. Вполне себе мультиусерная система
    Чего не хватает - можно на другой дискете поместить

    Код:
    >TAS
    ...LDR        SYSPAR 248. 00004300 LB0:-00000000000 FIXED
    TKTN          SYSPAR 248. 00010500 LB0:-00000000000 FIXED
    MCR...        SYSPAR 160. 00033500 LB0:-00000000000 FIXED
    TAST0  07.00  GEN    160. 00040300 LB0:-00000001607 
    F11ACP 07.00  GEN    149. 00011100 LB0:-00000001216 
    HRC... 05.00  GEN    140. 00042500 LB0:-00000002160 
    ...MCR 07.00  GEN    160. 00040300 LB0:-00000001607 
    ...MOU 26.06  GEN    160. 00045600 LB0:-00000001265 
    ...DMO 04.02  GEN    160. 00017300 LB0:-00000002530 
    ...SAV 11.00  GEN    100. 00071100 LB0:-00000001112 
    ...INS 16.00  GEN    100. 00053200 LB0:-00000001352 
    ...AT. 10.0   GEN     64. 00056700 LB0:-00000002357 
    ...CON 05.00  GEN     50. 00135600 LB0:-00000002233 
    ...PIP 21.00  GEN     50. 00036400 LB0:-00000002552 
    ...BOO 03.10  GEN     50. 00047500 LB0:-00000002653 
    ...HEL 06.00  GEN     50. 00031600 LB0:-00000002745 
    ...BYE 05.01  GEN     50. 00021700 LB0:-00000003031 
    >
    Последний раз редактировалось form; 08.06.2014 в 18:38.
    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

  7. #246
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию RSX-11M-PLUS на ВМ3

    Еще образы...

    RSXMP.DSK - RSX-11M-PLUS V4.6, сгенеренный под ДВК-4, ничего лишнего
    RSXDVK.DSK - Baseline RSX-11M-PLUS V4.6
    RSXUTL.DSK - Дополнительные утилиты (втыкается в MY1)

    Все заточено под запуск в 256Kb памяти.
    RSXDVK просто не пытается ничего делать из стартового файла - все руками. RSXMP подключает checkpoint file 180. блоков на MY0:

    RSXDVK требует входа в систему на втором терминале (SYSTEM без пароля), RSXMP просто запускает программку которая логинит второй терминал.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	dvk256.jpg 
Просмотров:	229 
Размер:	58.5 Кб 
ID:	33753  
    Последний раз редактировалось form; 08.06.2014 в 18:38.
    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

  8. #247
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновленный вариант образа RSXUTL. Содержит правильно собранные ACFы как для baseline так и для специально собранной (образ RSXMP) системы. Интересно бы посмотреть что он наопределяет на ДВК

    Это пожалуй последнее сообщение здесь по теме RSX на ВМ3. Тема немного переросла вопросы совместимости и пора ее выносить в отдельную

    Код:
    RSX-11M-PLUS V4.6  BL87   128.KW  System:"RSXMPL"
    >RED MY:=SY:
    >RED MY:=LB:
    >RED MY:=SP:
    >MOU MY0:"RSX11MPBL87"
    >@MY:[1,2]STARTUP
    >ACS LB:/BLKS=180.
    >CON ONLINE ALL
    >RUN [1,127]FIXSYS
    >* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 16:14:00 10-MAR-2012
    >TIM 16:14:00 10-MAR-2012
    >* Do you want to mount RSX11UTILS volume? [Y/N]: Y
    >MOU MY1:RSX11UTILS/PUB
    >ASN MY1:=LB1:/GBL
    >INS LB1:$COTRES
    >INS LB1:$PIPRES
    >INS LB1:$RMD
    >INS LB1:$BOO
    >INS LB1:$DMPRES
    >INS LB1:$VFYRES
    >INS LB1:$BRO
    >INS LB1:$BRU
    >INS LB1:$DSC
    >INS LB1:$ACO
    >INS LB1:$ACF
    >@ <EOF>
    >ACF
    >ACO SHO
    Processor Type:  11/24          Memory Size:  128. Kw
    
    Options:
    
            Floating Point Processor (FP11)
            Extended Instruction Set (EIS)
            Extended (22-Bit) Addressing
            Switch Register (SWR)
            Display Register
    
    Name    Vector     CSR      Unit    Type      Remark
    DMA      210      177440                     
                                 0      RK07     
                                 1      RK07     
    DUA      154      172150                     
                                 0      RA60     
    MUA      260      174500                     
                                 0      TU81     
    LPA      200      177514                     
    YLA      060      177560                     
    
    >
    Вложения Вложения
    • Тип файла: rar rsxutl.rar (252.0 Кб, Просмотров: 123)
    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

  9. Этот пользователь поблагодарил form за это полезное сообщение:

    hobot (03.05.2021)

  10. #248
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Это пожалуй последнее сообщение здесь по теме RSX на ВМ3. Тема немного переросла вопросы совместимости и пора ее выносить в отдельную
    все файлы с описаниями из последних постов по теме RSXDVK от forma пришпилены вот тут
    Последний раз редактировалось hobot; 03.05.2021 в 00:25.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  11. #249
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Контроллер последовательного порта выставляет бит готовности передатчика в тот момент, когда передаваемый байт поступает из ругистра данных в сдвиговый регистр и начинает передаваться в линию.

    А сколько команд NOP уcпеет выполниться между отправкой первого байта в регистр данных и возникновением первого прерывания готовности вывода..

    Ответ на этот вопрос должны дать тесты: PORT.SAV ( для стандартного порта терминала PDP-11 ) и PORT2.SAV ( для порта С2 УКНЦ ).

    В эмуляторе ДВК порт пока эмулируется неправлильно и выдаёт первое прерывание только после завершения передачи байта:
    Код:
    .RU PORT
     
    Check SERIAL PORT 0177566 1st & 2nd Print INTERRUPT DELAY - v1.0
     
    NOPs:  396
    NOPs:  396
     
    Program completed.
    Вложения Вложения
    • Тип файла: zip PORT.zip (6.7 Кб, Просмотров: 173)

  12. #250
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Контроллер последовательного порта выставляет бит готовности передатчика в тот момент, когда передаваемый байт поступает из ругистра данных в сдвиговый регистр и начинает передаваться в линию.

    А сколько команд NOP уcпеет выполниться между отправкой первого байта в регистр данных и возникновением первого прерывания готовности вывода..
    В УКНЦ программа PORT выдает и в первом и во втором случае около 30. Но тут стоит заметить, что терминальные порты не являются последовательными, а это один и тот же регистр, если со стороны ЦП доступный на запись, то со стороны ПП - на чтение. Быстродействие в данном случае определяется быстродействием программы в ПП.
    А вот программа PORT2 выдала более интересные результаты. Если в первом случае колеблется от 3 до 7, то во втором - 600. Подтверждается теория, что буферный регистр и сдвиговый регистр - разные вещи. Если сдвиговый свободен, то буферный сразу же копируется в сдвиговый, после этого ставится бит готовности, и в буферный можно писать очередной байт.
    Собственно объектами исследований были 1801ВП1-120 (терминальные порты 177560-177567) и 1801ВП1-065 (последовательные порты 176570-176577).

Страница 25 из 226 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Тесты ВМ1
    от nzeemin в разделе БК-0010/0011
    Ответов: 90
    Последнее: 05.10.2018, 12:24
  2. Диагностика
    от dk_spb в разделе Корвет
    Ответов: 31
    Последнее: 21.07.2017, 23:52
  3. Проблема двух процессоров.
    от Mikka_A в разделе Несортированное железо
    Ответов: 21
    Последнее: 28.11.2006, 17:04

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •